|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The ICompositeEntityDescriptor interface defines how multiple entity types can be joined and handled as a single new entity type. A common use would also be to do a selection from only one base entity descriptor for performance reasons, another to make a join-tree of field groups with selections from different base entity descriptors.
Nested Class Summary | |
static interface |
ICompositeEntityDescriptor.ICompositeFieldDescriptor
The ICompositeFieldDescriptor wraps another field descriptor and in many ways acts as a proxy for it. |
static interface |
ICompositeEntityDescriptor.ICompositeFieldGroup
The IFieldGroup is used to group sets of fields belonging to a single entitydescriptor together and to define their relation to each other within the composite entity descriptor. |
Field Summary |
Fields inherited from interface org.caleigo.core.IEntityDescriptor |
CUSTOM_ENTITY, DELETE_ACTION, LINK_ENTITY, MASTER_ENTITY, NO_TIME_LIMIT, SLAVE_ENTITY, STATIC_ENTITY, STORE_ACTION |
Method Summary | |
Qualifier |
getDefaultQualifier()
Returns a qualifier that defineas the default filter for this entity. |
ICompositeEntityDescriptor.ICompositeFieldGroup |
getRootFieldGroup()
Returns the root field group that is used as the base for the tree of field groups that defines the called ICompositeEntityDescriptor. |
void |
setDefaultQualifier(Qualifier defaultQualifier)
This method sets the default qualifer for this composite entity descriptor. |
Method Detail |
public ICompositeEntityDescriptor.ICompositeFieldGroup getRootFieldGroup()
public void setDefaultQualifier(Qualifier defaultQualifier)
defaultQualifier
- the qualifer that directly qualifies this
composite entity descriptor should be validated.public Qualifier getDefaultQualifier()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |