|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ManageableEntity
Metafacade interface to be used by AndroMDA cartridges.
| Method Summary | |
|---|---|
java.util.List |
getAllManageables()
All entities to which can be browsed from this entity. |
ManageableEntityAttribute |
getDisplayAttribute()
|
java.lang.String |
getFullyQualifiedManageableServiceName()
|
java.util.List |
getManageableAssociationEnds()
|
java.util.List |
getManageableAttributes()
Lists the attributes that can be managed for this entity. |
ManageableEntityAttribute |
getManageableIdentifier()
The identifier used when managing this entity. |
java.util.List |
getManageableMembers()
|
java.lang.String |
getManageablePackageName()
|
java.lang.String |
getManageablePackagePath()
|
java.lang.String |
getManageableServiceAccessorCall()
|
java.lang.String |
getManageableServiceFullPath()
|
java.lang.String |
getManageableServiceName()
|
int |
getMaximumListSize()
The maximum number of rows to load from the database. |
int |
getPageSize()
The maximum number of rows to load from the database. |
java.util.List |
getReferencingManageables()
|
java.util.List |
getUsers()
|
boolean |
isCreate()
|
boolean |
isDelete()
|
boolean |
isManageable()
|
boolean |
isManageableEntityMetaType()
Indicates the metafacade type (used for metafacade mappings). |
boolean |
isRead()
|
boolean |
isResolveable()
The maximum number of rows to load from the database. |
boolean |
isUpdate()
|
java.lang.String |
listManageableMembers(boolean withTypes)
|
| Methods inherited from interface org.andromda.metafacades.uml.GeneralizableElementFacade |
|---|
findTaggedValue, getAllGeneralizations, getAllSpecializations, getGeneralization, getGeneralizationLinks, getGeneralizationList, getGeneralizationRoot, getGeneralizations, getSpecializations, isGeneralizableElementFacadeMetaType |
| Method Detail |
|---|
boolean isManageableEntityMetaType()
truejava.util.List getAllManageables()
All entities to which can be browsed from this entity. Currently this property will simple hold all entities, so the value is the same for any arbitrary entity. Hiding entities can be done in the presentation tier, for example depending on runtime security information.
ManageableEntityAttribute getDisplayAttribute()
java.lang.String getFullyQualifiedManageableServiceName()
java.util.List getManageableAssociationEnds()
java.util.List getManageableAttributes()
Lists the attributes that can be managed for this entity. This feature is particularly important when resolving inherited attributes and ids.
ManageableEntityAttribute getManageableIdentifier()
The identifier used when managing this entity.
java.util.List getManageableMembers()
java.lang.String getManageablePackageName()
java.lang.String getManageablePackagePath()
java.lang.String getManageableServiceAccessorCall()
java.lang.String getManageableServiceFullPath()
java.lang.String getManageableServiceName()
int getMaximumListSize()
The maximum number of rows to load from the database.
int getPageSize()
The maximum number of rows to load from the database.
java.util.List getReferencingManageables()
java.util.List getUsers()
boolean isCreate()
boolean isDelete()
boolean isManageable()
boolean isRead()
boolean isResolveable()
The maximum number of rows to load from the database.
boolean isUpdate()
java.lang.String listManageableMembers(boolean withTypes)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||