public interface RelatedEntitiesAPI
| Modifier and Type | Interface and Description |
|---|---|
static class |
RelatedEntitiesAPI.RelatedScreenDescriptor |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NAME |
| Modifier and Type | Method and Description |
|---|---|
void |
openRelatedScreen(java.util.Collection<? extends Entity> selectedEntities,
MetaClass metaClass,
MetaProperty metaProperty)
Shows found related entities in default browse screen.
|
void |
openRelatedScreen(java.util.Collection<? extends Entity> selectedEntities,
MetaClass metaClass,
MetaProperty metaProperty,
RelatedEntitiesAPI.RelatedScreenDescriptor descriptor)
Shows found related entities in chosen screen.
|
<T extends Entity> |
openRelatedScreen(java.util.Collection<T> selectedEntities,
java.lang.Class<T> clazz,
java.lang.String property)
Shows found related entities in default browse screen.
|
<T extends Entity> |
openRelatedScreen(java.util.Collection<T> selectedEntities,
java.lang.Class<T> clazz,
java.lang.String property,
RelatedEntitiesAPI.RelatedScreenDescriptor descriptor)
Shows found related entities in chosen screen.
|
static final java.lang.String NAME
void openRelatedScreen(java.util.Collection<? extends Entity> selectedEntities, MetaClass metaClass, MetaProperty metaProperty)
selectedEntities - set of entities which represents one side of relationmetaClass - metaClass of single entity from selectedEntitiesmetaProperty - chosen field to find related entities. Can be obtained from metaClassvoid openRelatedScreen(java.util.Collection<? extends Entity> selectedEntities, MetaClass metaClass, MetaProperty metaProperty, RelatedEntitiesAPI.RelatedScreenDescriptor descriptor)
selectedEntities - set of entities which represents one side of relationmetaClass - metaClass of single entity from selectedEntitiesmetaProperty - chosen field to find related entities. Can be obtained from metaClassdescriptor - descriptor contains screen id, WindowManager.OpenType and
generated filter caption<T extends Entity> void openRelatedScreen(java.util.Collection<T> selectedEntities, java.lang.Class<T> clazz, java.lang.String property)
selectedEntities - set of entities which represents one side of relationclazz - class of single entity from selectedEntitiesproperty - chosen field to find related entities<T extends Entity> void openRelatedScreen(java.util.Collection<T> selectedEntities, java.lang.Class<T> clazz, java.lang.String property, RelatedEntitiesAPI.RelatedScreenDescriptor descriptor)
selectedEntities - set of entities which represents one side of relationclazz - class of single entity from selectedEntitiesproperty - chosen field to find related entitiesdescriptor - descriptor contains screen id, WindowManager.OpenType and
generated filter caption