org.caleigo.core
Interface ICompositeEntityDescriptor.ICompositeFieldDescriptor

All Superinterfaces:
IFieldDescriptor, java.io.Serializable
All Known Implementing Classes:
CompositeEntityDescriptor.CompositeFieldGroup.CompositeFieldDescriptor
Enclosing interface:
ICompositeEntityDescriptor

public static interface ICompositeEntityDescriptor.ICompositeFieldDescriptor
extends IFieldDescriptor

The ICompositeFieldDescriptor wraps another field descriptor and in many ways acts as a proxy for it. It can be used to alter properties such as code and display names.


Field Summary
 
Fields inherited from interface org.caleigo.core.IFieldDescriptor
AUTOGEN, HIDDEN_FIELD, HINT_FIELD, IDENTITY_FIELD, INDEXED, NAME_FIELD, NATURAL_ORDER, OVERVIEW_FIELD, READ_ONLY_FIELD, REQUIRED
 
Method Summary
 ICompositeEntityDescriptor.ICompositeFieldGroup getFieldGroup()
           
 IFieldDescriptor getSourceFieldDescriptor()
          Access method to the source field descriptor.
 
Methods inherited from interface org.caleigo.core.IFieldDescriptor
canValidate, getCodeName, getDataType, getDefaultValue, getDisplayName, getEntityDescriptor, getFieldRelations, getLength, getReferenceFieldRelation, getSourceName, isAutoGenerated, isHiddenField, isHintField, isIdentityField, isIndexed, isNameField, isNaturalOrder, isOverviewField, isReadOnly, isReferenceField, isRequired, validateData
 

Method Detail

getSourceFieldDescriptor

public IFieldDescriptor getSourceFieldDescriptor()
Access method to the source field descriptor.


getFieldGroup

public ICompositeEntityDescriptor.ICompositeFieldGroup getFieldGroup()
Returns:
The ICompositeFieldGroup this composite field descriptor belongs to.


Copyright © 2005 Caleigo. All Rights Reserved.