|
|||||||||||
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.ICompositeFieldGroup
public java.lang.String getEntityIdentity()
getEntityIdentity
in interface ICompositeEntityDescriptor.ICompositeFieldGroup
public IEntityRelationPath getParentRelationPath()
getParentRelationPath
in interface ICompositeEntityDescriptor.ICompositeFieldGroup
public int getFieldCount()
getFieldCount
in interface ICompositeEntityDescriptor.ICompositeFieldGroup
public ICompositeEntityDescriptor.ICompositeFieldDescriptor getFieldDescriptor(int index)
getFieldDescriptor
in interface ICompositeEntityDescriptor.ICompositeFieldGroup
public int getChildFieldGroupCount()
getChildFieldGroupCount
in interface ICompositeEntityDescriptor.ICompositeFieldGroup
public ICompositeEntityDescriptor.ICompositeFieldGroup getChildFieldGroup(int index)
getChildFieldGroup
in interface ICompositeEntityDescriptor.ICompositeFieldGroup
public boolean getRequired()
getRequired
in interface ICompositeEntityDescriptor.ICompositeFieldGroup
public java.util.Iterator getFieldGroups()
getFieldGroups
in interface ICompositeEntityDescriptor.ICompositeFieldGroup
public java.lang.String toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |