|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.caleigo.core.CompositeEntityDescriptor.CompositeFieldGroup
The ICompositeFieldGroup is used to group sets of fields belonging to a single entity-descriptor (of the class ICompositeEntityDescriptor) together and to define their relation with each other. Note that several field groups may have the same base entity descriptor but represent different records in the data space.
| Nested Class Summary | |
protected class |
CompositeEntityDescriptor.CompositeFieldGroup.CompositeFieldDescriptor
The ICompositeFieldDescriptor wraps another field descriptor and in many ways acts as a proxy for it. |
| Method Summary | |
IBaseEntityDescriptor |
getBaseEntityDescriptor()
Returns the entity descriptor of the field group. |
ICompositeEntityDescriptor.ICompositeFieldGroup |
getChildFieldGroup(int index)
Returns a specific field group from the the called field group by its ordial index. |
int |
getChildFieldGroupCount()
Returns the number of field groups that the called field group contains. |
java.lang.String |
getEntityIdentity()
Returns the named identity of the called field groups entity descriptor. |
int |
getFieldCount()
Returns the number of field descriptors that the called field group contains. |
ICompositeEntityDescriptor.ICompositeFieldDescriptor |
getFieldDescriptor(int index)
Returns a specific field descriptor from the the called field group by its ordial index. |
java.util.Iterator |
getFieldGroups()
|
IEntityRelationPath |
getParentRelationPath()
Returns the relation path from the parent field group to this field group. |
boolean |
getRequired()
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
public IBaseEntityDescriptor getBaseEntityDescriptor()
getBaseEntityDescriptor in interface ICompositeEntityDescriptor.ICompositeFieldGrouppublic java.lang.String getEntityIdentity()
getEntityIdentity in interface ICompositeEntityDescriptor.ICompositeFieldGrouppublic IEntityRelationPath getParentRelationPath()
getParentRelationPath in interface ICompositeEntityDescriptor.ICompositeFieldGrouppublic int getFieldCount()
getFieldCount in interface ICompositeEntityDescriptor.ICompositeFieldGrouppublic ICompositeEntityDescriptor.ICompositeFieldDescriptor getFieldDescriptor(int index)
getFieldDescriptor in interface ICompositeEntityDescriptor.ICompositeFieldGrouppublic int getChildFieldGroupCount()
getChildFieldGroupCount in interface ICompositeEntityDescriptor.ICompositeFieldGrouppublic ICompositeEntityDescriptor.ICompositeFieldGroup getChildFieldGroup(int index)
getChildFieldGroup in interface ICompositeEntityDescriptor.ICompositeFieldGrouppublic boolean getRequired()
getRequired in interface ICompositeEntityDescriptor.ICompositeFieldGrouppublic java.util.Iterator getFieldGroups()
getFieldGroups in interface ICompositeEntityDescriptor.ICompositeFieldGrouppublic java.lang.String toString()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||