Package com.im.df.api.ddl
Interface DFCapability
-
- All Known Subinterfaces:
AuditInfoCapability,DBDataTreeCapability,DBEntityCapability,DBFieldCapability,DBIndexCapability,DBRelationshipCapability,DBRelationshipMtoN,DBSchemaCapability,DFDataEditCapability,DFFieldBinaryCapability,DFFieldBooleanCapability,DFFieldCalcCapability,DFFieldCalculatedCapability,DFFieldChemicalTermsCapability,DFFieldDataTypeCapability,DFFieldDateCapability,DFFieldExtensionCapability,DFFieldFloatCapability,DFFieldFunctionCapability,DFFieldIntegerCapability,DFFieldMimeTypeCapability,DFFieldStructureCapability,DFFieldTextArrayCapability,DFFieldTextCapability,DFFieldURLCapability,DFFieldValueWrapperCapability,DFSharedObjectCapability,DFSharedObjectOwnerCapability,EnabledItemActionCapability,FieldGroupCapability,IJCRolesInfoService,IJCUserDetailsService,IJCUserLoginService,IJCUserLoginServiceAdmin,InfoCapability,JChemBaseEntityCapability,JChemCartridgeCapability,JChemCartridgeJChemBaseCapability,JChemCartridgeStandardCapability,JChemEntityCapability,JChemSchemaCapability,SchemaRefreshCapability,SchemaServiceCapability,SqlEntityCapability,StandardEntityCapability,StructureEntityCapability,UpdatePasswordService,VirtualEntityCapability,XAttributeCapability
- All Known Implementing Classes:
DBFieldHasOracleTextIndex,DFFieldPickListCapability,DFItemStatusCapability
public interface DFCapabilityAll DDL capabilities must extend this interface. Capabilities are extensions of the basic DDL objects (DFItem).Capabilities can have properties (
getSomething/setSomething), but property change support is implemented on the level of master (owner) object -DFItem. If you want to listen to changes, useDFItem.addPropertyChangeListener(java.beans.PropertyChangeListener)method.