/** * {@inheritDoc} */ @Override public BasicScalarPropertyDescriptor clone() { BasicScalarPropertyDescriptor clonedDescriptor = (BasicScalarPropertyDescriptor) super .clone(); return clonedDescriptor; }
/** * {@inheritDoc} */ @Override public BasicRelationshipEndPropertyDescriptor clone() { BasicRelationshipEndPropertyDescriptor clonedDescriptor = (BasicRelationshipEndPropertyDescriptor) super .clone(); return clonedDescriptor; }
/** * {@inheritDoc} */ @Override public BasicPropertyDescriptor createQueryDescriptor() { BasicPropertyDescriptor queryPropertyDescriptor = clone(); queryPropertyDescriptor.setMandatory(false); queryPropertyDescriptor.setReadOnly(false); queryPropertyDescriptor.integrityProcessors = null; queryPropertyDescriptor.setIntegrityProcessorClassNames(null); queryPropertyDescriptor.writabilityGates = null; queryPropertyDescriptor.readabilityGates = null; queryPropertyDescriptor.preferredWidth = null; return queryPropertyDescriptor; }