|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.andromda.core.metafacade.MetafacadeBase
org.andromda.cartridges.bpm4struts.metafacades.StrutsManageableEntityLogic
public abstract class StrutsManageableEntityLogic
MetafacadeLogic for org.andromda.cartridges.bpm4struts.metafacades.StrutsManageableEntity
StrutsManageableEntity
Field Summary | |
---|---|
protected java.lang.Object |
metaObject
|
Fields inherited from class org.andromda.core.metafacade.MetafacadeBase |
---|
contextRoot, logger |
Constructor Summary | |
---|---|
StrutsManageableEntityLogic(java.lang.Object metaObject,
java.lang.String context)
|
Method Summary | |
---|---|
void |
copyTaggedValues(org.andromda.metafacades.uml.ModelElementFacade element)
|
org.andromda.metafacades.uml.AttributeFacade |
findAttribute(java.lang.String name)
|
java.lang.Object |
findTaggedValue(java.lang.String tagName)
|
java.lang.Object |
findTaggedValue(java.lang.String tagName,
boolean follow)
|
java.util.Collection |
findTaggedValues(java.lang.String tagName)
|
java.util.Collection |
getAbstractions()
|
java.lang.String |
getActionClassName()
|
java.lang.String |
getActionFullPath()
|
java.lang.String |
getActionParameter()
|
java.lang.String |
getActionPath()
|
java.lang.String |
getActionType()
|
java.util.Collection |
getAllAssociatedClasses()
|
java.util.Collection |
getAllEntityReferences()
|
java.util.Collection |
getAllGeneralizations()
|
java.util.List |
getAllManageables()
|
java.util.Collection |
getAllProperties()
|
java.util.Collection |
getAllRequiredConstructorParameters()
|
java.util.Collection |
getAllSpecializations()
|
org.andromda.metafacades.uml.ClassifierFacade |
getArray()
|
java.lang.String |
getArrayName()
|
java.util.Collection |
getAssociatedClasses()
|
java.util.List |
getAssociationEnds()
|
java.lang.String |
getAttributeNameList(boolean follow,
boolean withIdentifiers)
|
java.util.Collection |
getAttributes()
|
java.util.Collection |
getAttributes(boolean follow)
|
java.util.Collection |
getAttributes(boolean follow,
boolean withIdentifiers)
|
java.lang.String |
getAttributeTypeList(boolean follow,
boolean withIdentifiers)
|
java.util.Collection |
getBusinessOperations()
|
java.util.Collection |
getChildEnds()
|
java.util.Collection |
getConstraints()
|
java.util.Collection |
getConstraints(java.lang.String kind)
|
org.andromda.metafacades.uml.ManageableEntityAttribute |
getDisplayAttribute()
|
java.lang.String |
getDocumentation(java.lang.String indent)
|
java.lang.String |
getDocumentation(java.lang.String indent,
int lineLength)
|
java.lang.String |
getDocumentation(java.lang.String indent,
int lineLength,
boolean htmlStyle)
|
java.util.Collection |
getEmbeddedValues()
|
java.util.Collection |
getEntityReferences()
|
java.lang.String |
getExceptionKey()
|
java.lang.String |
getExceptionPath()
|
java.lang.String |
getFormBeanClassName()
|
java.lang.String |
getFormBeanFullPath()
|
java.lang.String |
getFormBeanName()
|
java.lang.String |
getFormBeanType()
|
java.lang.String |
getFullyQualifiedArrayName()
|
java.lang.String |
getFullyQualifiedManageableServiceName()
|
java.lang.String |
getFullyQualifiedName()
|
java.lang.String |
getFullyQualifiedName(boolean modelName)
|
java.lang.String |
getFullyQualifiedNamePath()
|
org.andromda.metafacades.uml.GeneralizableElementFacade |
getGeneralization()
|
java.util.Collection |
getGeneralizationLinks()
|
java.lang.String |
getGeneralizationList()
|
org.andromda.metafacades.uml.GeneralizableElementFacade |
getGeneralizationRoot()
|
java.util.Collection |
getGeneralizations()
|
java.lang.String |
getId()
|
java.util.Collection |
getIdentifierAssociationEnds()
|
java.util.Collection |
getIdentifiers()
|
java.util.Collection |
getIdentifiers(boolean follow)
|
java.util.Collection |
getImplementationOperations()
|
java.lang.String |
getImplementedInterfaceList()
|
java.util.Collection |
getInstanceAttributes()
|
java.util.Collection |
getInstanceOperations()
|
java.util.Collection |
getInterfaceAbstractions()
|
java.lang.String |
getJavaNullString()
|
org.andromda.metafacades.uml.TypeMappings |
getLanguageMappings()
|
java.lang.String |
getListGetterName()
|
java.lang.String |
getListName()
|
java.lang.String |
getListSetterName()
|
java.util.List |
getManageableAssociationEnds()
|
java.util.List |
getManageableAttributes()
|
org.andromda.metafacades.uml.ManageableEntityAttribute |
getManageableIdentifier()
|
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()
|
java.lang.Short |
getMaxSqlNameLength()
|
java.lang.String |
getMessageKey()
|
java.lang.String |
getMessageValue()
|
org.andromda.metafacades.uml.ModelFacade |
getModel()
|
java.lang.String |
getName()
|
java.util.Collection |
getNavigableConnectingEnds()
|
java.util.Collection |
getNavigableConnectingEnds(boolean follow)
|
org.andromda.metafacades.uml.ClassifierFacade |
getNonArray()
|
java.lang.String |
getOnlineHelpActionPath()
The full path to this entity's online help action. |
java.lang.String |
getOnlineHelpKey()
The key to lookup the online help documentation. |
java.lang.String |
getOnlineHelpPagePath()
The full path to this entitiy's online help page. |
java.lang.String |
getOnlineHelpValue()
The online help documentation. |
java.lang.String |
getOperationCallFromAttributes()
|
java.lang.String |
getOperationCallFromAttributes(boolean withIdentifiers)
|
java.lang.String |
getOperationCallFromAttributes(boolean withIdentifiers,
boolean follow)
|
java.util.Collection |
getOperations()
|
org.andromda.metafacades.uml.ModelElementFacade |
getPackage()
|
java.lang.String |
getPackageName()
|
java.lang.String |
getPackageName(boolean modelName)
|
java.lang.String |
getPackagePath()
|
java.lang.String |
getPageFullPath()
|
java.lang.String |
getPageName()
|
int |
getPageSize()
|
java.lang.String |
getPageTitleKey()
|
java.lang.String |
getPageTitleValue()
|
org.andromda.metafacades.uml.EntityAssociationEnd |
getParentEnd()
|
java.util.Collection |
getProperties()
|
java.util.Collection |
getProperties(boolean follow)
|
java.util.Collection |
getProperties(boolean follow,
boolean withIdentifiers)
|
java.util.Collection |
getQueryOperations()
|
java.util.Collection |
getQueryOperations(boolean follow)
|
java.util.List |
getReferencingManageables()
|
java.lang.String |
getRequiredAttributeNameList(boolean follow,
boolean withIdentifiers)
|
java.util.Collection |
getRequiredAttributes(boolean follow,
boolean withIdentifiers)
|
java.lang.String |
getRequiredAttributeTypeList(boolean follow,
boolean withIdentifiers)
|
java.util.Collection |
getRequiredConstructorParameters()
|
java.util.Collection |
getRequiredProperties(boolean follow,
boolean withIdentifiers)
|
java.lang.String |
getRequiredPropertyNameList(boolean follow,
boolean withIdentifiers)
|
java.lang.String |
getRequiredPropertyTypeList(boolean follow,
boolean withIdentifiers)
|
org.andromda.metafacades.uml.PackageFacade |
getRootPackage()
|
java.lang.String |
getSchema()
|
java.lang.Long |
getSerialVersionUID()
|
java.util.Collection |
getSourceDependencies()
|
java.util.Collection |
getSpecializations()
|
org.andromda.metafacades.uml.StateMachineFacade |
getStateMachineContext()
|
java.util.Collection |
getStaticAttributes()
|
java.util.Collection |
getStaticOperations()
|
java.util.Collection |
getStereotypeNames()
|
java.util.Collection |
getStereotypes()
|
org.andromda.metafacades.uml.ClassifierFacade |
getSuperClass()
|
java.lang.String |
getTableExportTypes()
Tthe available types of export in a single String instance. |
int |
getTableMaxRows()
The maximum number of rows to be displayed in the table at the same time. |
java.lang.String |
getTableName()
|
java.util.Collection |
getTaggedValues()
|
java.util.Collection |
getTargetDependencies()
|
java.lang.Object |
getTemplateParameter(java.lang.String parameterName)
|
java.util.Collection |
getTemplateParameters()
|
java.util.List |
getUsers()
|
java.lang.String |
getValidationName()
|
java.lang.Object |
getValidationOwner()
|
java.lang.String |
getVisibility()
|
java.lang.String |
getWrapperName()
|
protected abstract java.lang.String |
handleGetActionClassName()
|
protected abstract java.lang.String |
handleGetActionFullPath()
|
protected abstract java.lang.String |
handleGetActionParameter()
|
protected abstract java.lang.String |
handleGetActionPath()
|
protected abstract java.lang.String |
handleGetActionType()
|
protected abstract java.lang.String |
handleGetExceptionKey()
|
protected abstract java.lang.String |
handleGetExceptionPath()
|
protected abstract java.lang.String |
handleGetFormBeanClassName()
|
protected abstract java.lang.String |
handleGetFormBeanFullPath()
|
protected abstract java.lang.String |
handleGetFormBeanName()
|
protected abstract java.lang.String |
handleGetFormBeanType()
|
protected abstract java.lang.String |
handleGetListGetterName()
|
protected abstract java.lang.String |
handleGetListName()
|
protected abstract java.lang.String |
handleGetListSetterName()
|
protected abstract java.lang.String |
handleGetMessageKey()
|
protected abstract java.lang.String |
handleGetMessageValue()
|
protected abstract java.lang.String |
handleGetOnlineHelpActionPath()
|
protected abstract java.lang.String |
handleGetOnlineHelpKey()
|
protected abstract java.lang.String |
handleGetOnlineHelpPagePath()
|
protected abstract java.lang.String |
handleGetOnlineHelpValue()
|
protected abstract java.lang.String |
handleGetPageFullPath()
|
protected abstract java.lang.String |
handleGetPageName()
|
protected abstract java.lang.String |
handleGetPageTitleKey()
|
protected abstract java.lang.String |
handleGetPageTitleValue()
|
protected abstract java.lang.String |
handleGetTableExportTypes()
|
protected abstract int |
handleGetTableMaxRows()
|
protected abstract boolean |
handleIsMultipartFormData()
|
protected abstract boolean |
handleIsPreload()
|
protected abstract boolean |
handleIsTableExportable()
|
protected abstract boolean |
handleIsTableSortable()
|
boolean |
hasExactStereotype(java.lang.String stereotypeName)
|
boolean |
hasStereotype(java.lang.String stereotypeName)
|
void |
initialize()
|
boolean |
isAbstract()
|
boolean |
isArrayType()
|
boolean |
isAssociationClass()
|
boolean |
isBindingDependenciesPresent()
|
boolean |
isBlobType()
|
boolean |
isBooleanType()
|
boolean |
isChild()
|
boolean |
isClassifierFacadeMetaType()
|
boolean |
isClobType()
|
boolean |
isCollectionType()
|
boolean |
isCompositeIdentifier()
|
boolean |
isConstraintsPresent()
|
boolean |
isCreate()
|
boolean |
isDataType()
|
boolean |
isDateType()
|
boolean |
isDelete()
|
boolean |
isDynamicIdentifiersPresent()
|
boolean |
isEmbeddedValue()
|
boolean |
isEntityMetaType()
|
boolean |
isEnumeration()
|
boolean |
isFileType()
|
boolean |
isGeneralizableElementFacadeMetaType()
|
boolean |
isIdentifiersPresent()
|
boolean |
isInterface()
|
boolean |
isLeaf()
|
boolean |
isListType()
|
boolean |
isManageable()
|
boolean |
isManageableEntityMetaType()
|
boolean |
isMapType()
|
boolean |
isModelElementFacadeMetaType()
|
boolean |
isMultipartFormData()
True is this action is supposed to be rendered as enctype="multipart/form-data" on the page form. |
boolean |
isPreload()
|
boolean |
isPrimitive()
|
boolean |
isRead()
|
boolean |
isResolveable()
|
boolean |
isSetType()
|
boolean |
isStringType()
|
boolean |
isStrutsManageableEntityMetaType()
Indicates the metafacade type (used for metafacade mappings). |
boolean |
isTableExportable()
True if it is possible to export the table data to XML, CSV, PDF or Excel format. |
boolean |
isTableSortable()
True if it is possible to sort the columns of the table. |
boolean |
isTemplateParametersPresent()
|
boolean |
isTimeType()
|
boolean |
isUpdate()
|
boolean |
isUsingAssignedIdentifier()
|
boolean |
isUsingForeignIdentifier()
|
java.lang.String |
listManageableMembers(boolean withTypes)
|
void |
resetMetafacadeContext(java.lang.String context)
|
java.lang.String |
toString()
|
java.lang.String |
translateConstraint(java.lang.String name,
java.lang.String translation)
|
java.lang.String[] |
translateConstraints(java.lang.String translation)
|
java.lang.String[] |
translateConstraints(java.lang.String kind,
java.lang.String translation)
|
void |
validateInvariants(java.util.Collection validationMessages)
|
Methods inherited from class org.andromda.core.metafacade.MetafacadeBase |
---|
equals, getConfiguredProperty, getMetafacadeContext, getMetaObject, hashCode, isConfiguredProperty, isMetafacadePropertyCachingEnabled, setMetafacadeContext, setProperty, shieldedElement, shieldedElements, THIS, validate |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected java.lang.Object metaObject
Constructor Detail |
---|
public StrutsManageableEntityLogic(java.lang.Object metaObject, java.lang.String context)
Method Detail |
---|
public void resetMetafacadeContext(java.lang.String context)
resetMetafacadeContext
in class org.andromda.core.metafacade.MetafacadeBase
MetafacadeBase
public boolean isStrutsManageableEntityMetaType()
StrutsManageableEntity
isStrutsManageableEntityMetaType
in interface StrutsManageableEntity
true
StrutsManageableEntity
protected abstract java.lang.String handleGetPageName()
StrutsManageableEntity.getPageName()
public final java.lang.String getPageName()
getPageName
in interface StrutsManageableEntity
protected abstract java.lang.String handleGetPageFullPath()
StrutsManageableEntity.getPageFullPath()
public final java.lang.String getPageFullPath()
getPageFullPath
in interface StrutsManageableEntity
protected abstract java.lang.String handleGetPageTitleKey()
StrutsManageableEntity.getPageTitleKey()
public final java.lang.String getPageTitleKey()
getPageTitleKey
in interface StrutsManageableEntity
protected abstract java.lang.String handleGetPageTitleValue()
StrutsManageableEntity.getPageTitleValue()
public final java.lang.String getPageTitleValue()
getPageTitleValue
in interface StrutsManageableEntity
protected abstract java.lang.String handleGetListName()
StrutsManageableEntity.getListName()
public final java.lang.String getListName()
getListName
in interface StrutsManageableEntity
protected abstract java.lang.String handleGetFormBeanType()
StrutsManageableEntity.getFormBeanType()
public final java.lang.String getFormBeanType()
getFormBeanType
in interface StrutsManageableEntity
protected abstract java.lang.String handleGetFormBeanName()
StrutsManageableEntity.getFormBeanName()
public final java.lang.String getFormBeanName()
getFormBeanName
in interface StrutsManageableEntity
protected abstract java.lang.String handleGetExceptionKey()
StrutsManageableEntity.getExceptionKey()
public final java.lang.String getExceptionKey()
getExceptionKey
in interface StrutsManageableEntity
protected abstract java.lang.String handleGetActionType()
StrutsManageableEntity.getActionType()
public final java.lang.String getActionType()
getActionType
in interface StrutsManageableEntity
protected abstract java.lang.String handleGetActionFullPath()
StrutsManageableEntity.getActionFullPath()
public final java.lang.String getActionFullPath()
getActionFullPath
in interface StrutsManageableEntity
protected abstract java.lang.String handleGetActionPath()
StrutsManageableEntity.getActionPath()
public final java.lang.String getActionPath()
getActionPath
in interface StrutsManageableEntity
protected abstract java.lang.String handleGetActionClassName()
StrutsManageableEntity.getActionClassName()
public final java.lang.String getActionClassName()
getActionClassName
in interface StrutsManageableEntity
protected abstract java.lang.String handleGetExceptionPath()
StrutsManageableEntity.getExceptionPath()
public final java.lang.String getExceptionPath()
getExceptionPath
in interface StrutsManageableEntity
protected abstract boolean handleIsPreload()
StrutsManageableEntity.isPreload()
public final boolean isPreload()
isPreload
in interface StrutsManageableEntity
protected abstract java.lang.String handleGetFormBeanClassName()
StrutsManageableEntity.getFormBeanClassName()
public final java.lang.String getFormBeanClassName()
getFormBeanClassName
in interface StrutsManageableEntity
protected abstract java.lang.String handleGetFormBeanFullPath()
StrutsManageableEntity.getFormBeanFullPath()
public final java.lang.String getFormBeanFullPath()
getFormBeanFullPath
in interface StrutsManageableEntity
protected abstract java.lang.String handleGetListGetterName()
StrutsManageableEntity.getListGetterName()
public final java.lang.String getListGetterName()
getListGetterName
in interface StrutsManageableEntity
protected abstract java.lang.String handleGetListSetterName()
StrutsManageableEntity.getListSetterName()
public final java.lang.String getListSetterName()
getListSetterName
in interface StrutsManageableEntity
protected abstract java.lang.String handleGetMessageKey()
StrutsManageableEntity.getMessageKey()
public final java.lang.String getMessageKey()
getMessageKey
in interface StrutsManageableEntity
protected abstract java.lang.String handleGetMessageValue()
StrutsManageableEntity.getMessageValue()
public final java.lang.String getMessageValue()
getMessageValue
in interface StrutsManageableEntity
protected abstract java.lang.String handleGetActionParameter()
StrutsManageableEntity.getActionParameter()
public final java.lang.String getActionParameter()
getActionParameter
in interface StrutsManageableEntity
protected abstract java.lang.String handleGetOnlineHelpKey()
StrutsManageableEntity.getOnlineHelpKey()
public final java.lang.String getOnlineHelpKey()
StrutsManageableEntity
The key to lookup the online help documentation.
getOnlineHelpKey
in interface StrutsManageableEntity
protected abstract java.lang.String handleGetOnlineHelpValue()
StrutsManageableEntity.getOnlineHelpValue()
public final java.lang.String getOnlineHelpValue()
StrutsManageableEntity
The online help documentation. The format is HTML without any style.
getOnlineHelpValue
in interface StrutsManageableEntity
protected abstract java.lang.String handleGetOnlineHelpActionPath()
StrutsManageableEntity.getOnlineHelpActionPath()
public final java.lang.String getOnlineHelpActionPath()
StrutsManageableEntity
The full path to this entity's online help action. The returned String does not have a suffix such as '.do'.
getOnlineHelpActionPath
in interface StrutsManageableEntity
protected abstract java.lang.String handleGetOnlineHelpPagePath()
StrutsManageableEntity.getOnlineHelpPagePath()
public final java.lang.String getOnlineHelpPagePath()
StrutsManageableEntity
The full path to this entitiy's online help page. The returned String does not have a suffix such as '.jsp'.
getOnlineHelpPagePath
in interface StrutsManageableEntity
protected abstract boolean handleIsTableExportable()
StrutsManageableEntity.isTableExportable()
public final boolean isTableExportable()
StrutsManageableEntity
True if it is possible to export the table data to XML, CSV, PDF or Excel format.
isTableExportable
in interface StrutsManageableEntity
protected abstract java.lang.String handleGetTableExportTypes()
StrutsManageableEntity.getTableExportTypes()
public final java.lang.String getTableExportTypes()
StrutsManageableEntity
Tthe available types of export in a single String instance.
getTableExportTypes
in interface StrutsManageableEntity
protected abstract int handleGetTableMaxRows()
StrutsManageableEntity.getTableMaxRows()
public final int getTableMaxRows()
StrutsManageableEntity
The maximum number of rows to be displayed in the table at the same time. This is also known as the page size. A value of zero or less will display all data in the same table (therefore also on the same page).
getTableMaxRows
in interface StrutsManageableEntity
protected abstract boolean handleIsTableSortable()
StrutsManageableEntity.isTableSortable()
public final boolean isTableSortable()
StrutsManageableEntity
True if it is possible to sort the columns of the table.
isTableSortable
in interface StrutsManageableEntity
protected abstract boolean handleIsMultipartFormData()
StrutsManageableEntity.isMultipartFormData()
public final boolean isMultipartFormData()
StrutsManageableEntity
True is this action is supposed to be rendered as enctype="multipart/form-data" on the page form.
isMultipartFormData
in interface StrutsManageableEntity
public boolean isManageableEntityMetaType()
isManageableEntityMetaType
in interface org.andromda.metafacades.uml.ManageableEntity
ManageableEntity
public boolean isEntityMetaType()
isEntityMetaType
in interface org.andromda.metafacades.uml.Entity
Entity
public boolean isClassifierFacadeMetaType()
isClassifierFacadeMetaType
in interface org.andromda.metafacades.uml.ClassifierFacade
ClassifierFacade
public boolean isGeneralizableElementFacadeMetaType()
isGeneralizableElementFacadeMetaType
in interface org.andromda.metafacades.uml.GeneralizableElementFacade
GeneralizableElementFacade
public boolean isModelElementFacadeMetaType()
isModelElementFacadeMetaType
in interface org.andromda.metafacades.uml.ModelElementFacade
ModelElementFacade
public org.andromda.metafacades.uml.AttributeFacade findAttribute(java.lang.String name)
findAttribute
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.util.Collection getAbstractions()
getAbstractions
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.util.Collection getAllAssociatedClasses()
getAllAssociatedClasses
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.util.Collection getAllProperties()
getAllProperties
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.util.Collection getAllRequiredConstructorParameters()
getAllRequiredConstructorParameters
in interface org.andromda.metafacades.uml.ClassifierFacade
public org.andromda.metafacades.uml.ClassifierFacade getArray()
getArray
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.lang.String getArrayName()
getArrayName
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.util.Collection getAssociatedClasses()
getAssociatedClasses
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.util.List getAssociationEnds()
getAssociationEnds
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.util.Collection getAttributes(boolean follow)
getAttributes
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.util.Collection getAttributes()
getAttributes
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.lang.String getFullyQualifiedArrayName()
getFullyQualifiedArrayName
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.util.Collection getImplementationOperations()
getImplementationOperations
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.lang.String getImplementedInterfaceList()
getImplementedInterfaceList
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.util.Collection getInstanceAttributes()
getInstanceAttributes
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.util.Collection getInstanceOperations()
getInstanceOperations
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.util.Collection getInterfaceAbstractions()
getInterfaceAbstractions
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.lang.String getJavaNullString()
getJavaNullString
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.util.Collection getNavigableConnectingEnds()
getNavigableConnectingEnds
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.util.Collection getNavigableConnectingEnds(boolean follow)
getNavigableConnectingEnds
in interface org.andromda.metafacades.uml.ClassifierFacade
public org.andromda.metafacades.uml.ClassifierFacade getNonArray()
getNonArray
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.lang.String getOperationCallFromAttributes()
getOperationCallFromAttributes
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.util.Collection getOperations()
getOperations
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.util.Collection getProperties(boolean follow)
getProperties
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.util.Collection getProperties()
getProperties
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.util.Collection getRequiredConstructorParameters()
getRequiredConstructorParameters
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.lang.Long getSerialVersionUID()
getSerialVersionUID
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.util.Collection getStaticAttributes()
getStaticAttributes
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.util.Collection getStaticOperations()
getStaticOperations
in interface org.andromda.metafacades.uml.ClassifierFacade
public org.andromda.metafacades.uml.ClassifierFacade getSuperClass()
getSuperClass
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.lang.String getWrapperName()
getWrapperName
in interface org.andromda.metafacades.uml.ClassifierFacade
public boolean isAbstract()
isAbstract
in interface org.andromda.metafacades.uml.ClassifierFacade
public boolean isArrayType()
isArrayType
in interface org.andromda.metafacades.uml.ClassifierFacade
public boolean isAssociationClass()
isAssociationClass
in interface org.andromda.metafacades.uml.ClassifierFacade
public boolean isBlobType()
isBlobType
in interface org.andromda.metafacades.uml.ClassifierFacade
public boolean isBooleanType()
isBooleanType
in interface org.andromda.metafacades.uml.ClassifierFacade
public boolean isClobType()
isClobType
in interface org.andromda.metafacades.uml.ClassifierFacade
public boolean isCollectionType()
isCollectionType
in interface org.andromda.metafacades.uml.ClassifierFacade
public boolean isDataType()
isDataType
in interface org.andromda.metafacades.uml.ClassifierFacade
public boolean isDateType()
isDateType
in interface org.andromda.metafacades.uml.ClassifierFacade
public boolean isEmbeddedValue()
isEmbeddedValue
in interface org.andromda.metafacades.uml.ClassifierFacade
public boolean isEnumeration()
isEnumeration
in interface org.andromda.metafacades.uml.ClassifierFacade
public boolean isFileType()
isFileType
in interface org.andromda.metafacades.uml.ClassifierFacade
public boolean isInterface()
isInterface
in interface org.andromda.metafacades.uml.ClassifierFacade
public boolean isLeaf()
isLeaf
in interface org.andromda.metafacades.uml.ClassifierFacade
public boolean isListType()
isListType
in interface org.andromda.metafacades.uml.ClassifierFacade
public boolean isMapType()
isMapType
in interface org.andromda.metafacades.uml.ClassifierFacade
public boolean isPrimitive()
isPrimitive
in interface org.andromda.metafacades.uml.ClassifierFacade
public boolean isSetType()
isSetType
in interface org.andromda.metafacades.uml.ClassifierFacade
public boolean isStringType()
isStringType
in interface org.andromda.metafacades.uml.ClassifierFacade
public boolean isTimeType()
isTimeType
in interface org.andromda.metafacades.uml.ClassifierFacade
public java.util.Collection getAllEntityReferences()
getAllEntityReferences
in interface org.andromda.metafacades.uml.Entity
public java.lang.String getAttributeNameList(boolean follow, boolean withIdentifiers)
getAttributeNameList
in interface org.andromda.metafacades.uml.Entity
public java.lang.String getAttributeTypeList(boolean follow, boolean withIdentifiers)
getAttributeTypeList
in interface org.andromda.metafacades.uml.Entity
public java.util.Collection getAttributes(boolean follow, boolean withIdentifiers)
getAttributes
in interface org.andromda.metafacades.uml.Entity
public java.util.Collection getBusinessOperations()
getBusinessOperations
in interface org.andromda.metafacades.uml.Entity
public java.util.Collection getChildEnds()
getChildEnds
in interface org.andromda.metafacades.uml.Entity
public java.util.Collection getEmbeddedValues()
getEmbeddedValues
in interface org.andromda.metafacades.uml.Entity
public java.util.Collection getEntityReferences()
getEntityReferences
in interface org.andromda.metafacades.uml.Entity
public java.util.Collection getIdentifierAssociationEnds()
getIdentifierAssociationEnds
in interface org.andromda.metafacades.uml.Entity
public java.util.Collection getIdentifiers()
getIdentifiers
in interface org.andromda.metafacades.uml.Entity
public java.util.Collection getIdentifiers(boolean follow)
getIdentifiers
in interface org.andromda.metafacades.uml.Entity
public java.lang.Short getMaxSqlNameLength()
getMaxSqlNameLength
in interface org.andromda.metafacades.uml.Entity
public java.lang.String getOperationCallFromAttributes(boolean withIdentifiers, boolean follow)
getOperationCallFromAttributes
in interface org.andromda.metafacades.uml.Entity
public java.lang.String getOperationCallFromAttributes(boolean withIdentifiers)
getOperationCallFromAttributes
in interface org.andromda.metafacades.uml.Entity
public org.andromda.metafacades.uml.EntityAssociationEnd getParentEnd()
getParentEnd
in interface org.andromda.metafacades.uml.Entity
public java.util.Collection getProperties(boolean follow, boolean withIdentifiers)
getProperties
in interface org.andromda.metafacades.uml.Entity
public java.util.Collection getQueryOperations()
getQueryOperations
in interface org.andromda.metafacades.uml.Entity
public java.util.Collection getQueryOperations(boolean follow)
getQueryOperations
in interface org.andromda.metafacades.uml.Entity
public java.lang.String getRequiredAttributeNameList(boolean follow, boolean withIdentifiers)
getRequiredAttributeNameList
in interface org.andromda.metafacades.uml.Entity
public java.lang.String getRequiredAttributeTypeList(boolean follow, boolean withIdentifiers)
getRequiredAttributeTypeList
in interface org.andromda.metafacades.uml.Entity
public java.util.Collection getRequiredAttributes(boolean follow, boolean withIdentifiers)
getRequiredAttributes
in interface org.andromda.metafacades.uml.Entity
public java.util.Collection getRequiredProperties(boolean follow, boolean withIdentifiers)
getRequiredProperties
in interface org.andromda.metafacades.uml.Entity
public java.lang.String getRequiredPropertyNameList(boolean follow, boolean withIdentifiers)
getRequiredPropertyNameList
in interface org.andromda.metafacades.uml.Entity
public java.lang.String getRequiredPropertyTypeList(boolean follow, boolean withIdentifiers)
getRequiredPropertyTypeList
in interface org.andromda.metafacades.uml.Entity
public java.lang.String getSchema()
getSchema
in interface org.andromda.metafacades.uml.Entity
public java.lang.String getTableName()
getTableName
in interface org.andromda.metafacades.uml.Entity
public boolean isChild()
isChild
in interface org.andromda.metafacades.uml.Entity
public boolean isCompositeIdentifier()
isCompositeIdentifier
in interface org.andromda.metafacades.uml.Entity
public boolean isDynamicIdentifiersPresent()
isDynamicIdentifiersPresent
in interface org.andromda.metafacades.uml.Entity
public boolean isIdentifiersPresent()
isIdentifiersPresent
in interface org.andromda.metafacades.uml.Entity
public boolean isUsingAssignedIdentifier()
isUsingAssignedIdentifier
in interface org.andromda.metafacades.uml.Entity
public boolean isUsingForeignIdentifier()
isUsingForeignIdentifier
in interface org.andromda.metafacades.uml.Entity
public java.lang.Object findTaggedValue(java.lang.String tagName, boolean follow)
findTaggedValue
in interface org.andromda.metafacades.uml.GeneralizableElementFacade
public java.util.Collection getAllGeneralizations()
getAllGeneralizations
in interface org.andromda.metafacades.uml.GeneralizableElementFacade
public java.util.Collection getAllSpecializations()
getAllSpecializations
in interface org.andromda.metafacades.uml.GeneralizableElementFacade
public org.andromda.metafacades.uml.GeneralizableElementFacade getGeneralization()
getGeneralization
in interface org.andromda.metafacades.uml.GeneralizableElementFacade
public java.util.Collection getGeneralizationLinks()
getGeneralizationLinks
in interface org.andromda.metafacades.uml.GeneralizableElementFacade
public java.lang.String getGeneralizationList()
getGeneralizationList
in interface org.andromda.metafacades.uml.GeneralizableElementFacade
public org.andromda.metafacades.uml.GeneralizableElementFacade getGeneralizationRoot()
getGeneralizationRoot
in interface org.andromda.metafacades.uml.GeneralizableElementFacade
public java.util.Collection getGeneralizations()
getGeneralizations
in interface org.andromda.metafacades.uml.GeneralizableElementFacade
public java.util.Collection getSpecializations()
getSpecializations
in interface org.andromda.metafacades.uml.GeneralizableElementFacade
public java.util.List getAllManageables()
getAllManageables
in interface org.andromda.metafacades.uml.ManageableEntity
public org.andromda.metafacades.uml.ManageableEntityAttribute getDisplayAttribute()
getDisplayAttribute
in interface org.andromda.metafacades.uml.ManageableEntity
public java.lang.String getFullyQualifiedManageableServiceName()
getFullyQualifiedManageableServiceName
in interface org.andromda.metafacades.uml.ManageableEntity
public java.util.List getManageableAssociationEnds()
getManageableAssociationEnds
in interface org.andromda.metafacades.uml.ManageableEntity
public java.util.List getManageableAttributes()
getManageableAttributes
in interface org.andromda.metafacades.uml.ManageableEntity
public org.andromda.metafacades.uml.ManageableEntityAttribute getManageableIdentifier()
getManageableIdentifier
in interface org.andromda.metafacades.uml.ManageableEntity
public java.util.List getManageableMembers()
getManageableMembers
in interface org.andromda.metafacades.uml.ManageableEntity
public java.lang.String getManageablePackageName()
getManageablePackageName
in interface org.andromda.metafacades.uml.ManageableEntity
public java.lang.String getManageablePackagePath()
getManageablePackagePath
in interface org.andromda.metafacades.uml.ManageableEntity
public java.lang.String getManageableServiceAccessorCall()
getManageableServiceAccessorCall
in interface org.andromda.metafacades.uml.ManageableEntity
public java.lang.String getManageableServiceFullPath()
getManageableServiceFullPath
in interface org.andromda.metafacades.uml.ManageableEntity
public java.lang.String getManageableServiceName()
getManageableServiceName
in interface org.andromda.metafacades.uml.ManageableEntity
public int getMaximumListSize()
getMaximumListSize
in interface org.andromda.metafacades.uml.ManageableEntity
public int getPageSize()
getPageSize
in interface org.andromda.metafacades.uml.ManageableEntity
public java.util.List getReferencingManageables()
getReferencingManageables
in interface org.andromda.metafacades.uml.ManageableEntity
public java.util.List getUsers()
getUsers
in interface org.andromda.metafacades.uml.ManageableEntity
public boolean isCreate()
isCreate
in interface org.andromda.metafacades.uml.ManageableEntity
public boolean isDelete()
isDelete
in interface org.andromda.metafacades.uml.ManageableEntity
public boolean isManageable()
isManageable
in interface org.andromda.metafacades.uml.ManageableEntity
public boolean isRead()
isRead
in interface org.andromda.metafacades.uml.ManageableEntity
public boolean isResolveable()
isResolveable
in interface org.andromda.metafacades.uml.ManageableEntity
public boolean isUpdate()
isUpdate
in interface org.andromda.metafacades.uml.ManageableEntity
public java.lang.String listManageableMembers(boolean withTypes)
listManageableMembers
in interface org.andromda.metafacades.uml.ManageableEntity
public void copyTaggedValues(org.andromda.metafacades.uml.ModelElementFacade element)
copyTaggedValues
in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.Object findTaggedValue(java.lang.String tagName)
findTaggedValue
in interface org.andromda.metafacades.uml.ModelElementFacade
public java.util.Collection findTaggedValues(java.lang.String tagName)
findTaggedValues
in interface org.andromda.metafacades.uml.ModelElementFacade
public java.util.Collection getConstraints(java.lang.String kind)
getConstraints
in interface org.andromda.metafacades.uml.ModelElementFacade
public java.util.Collection getConstraints()
getConstraints
in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.String getDocumentation(java.lang.String indent, int lineLength)
getDocumentation
in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.String getDocumentation(java.lang.String indent, int lineLength, boolean htmlStyle)
getDocumentation
in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.String getDocumentation(java.lang.String indent)
getDocumentation
in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.String getFullyQualifiedName(boolean modelName)
getFullyQualifiedName
in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.String getFullyQualifiedName()
getFullyQualifiedName
in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.String getFullyQualifiedNamePath()
getFullyQualifiedNamePath
in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.String getId()
getId
in interface org.andromda.metafacades.uml.ModelElementFacade
public org.andromda.metafacades.uml.TypeMappings getLanguageMappings()
getLanguageMappings
in interface org.andromda.metafacades.uml.ModelElementFacade
public org.andromda.metafacades.uml.ModelFacade getModel()
getModel
in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.String getName()
getName
in interface org.andromda.metafacades.uml.ModelElementFacade
public org.andromda.metafacades.uml.ModelElementFacade getPackage()
getPackage
in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.String getPackageName()
getPackageName
in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.String getPackageName(boolean modelName)
getPackageName
in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.String getPackagePath()
getPackagePath
in interface org.andromda.metafacades.uml.ModelElementFacade
public org.andromda.metafacades.uml.PackageFacade getRootPackage()
getRootPackage
in interface org.andromda.metafacades.uml.ModelElementFacade
public java.util.Collection getSourceDependencies()
getSourceDependencies
in interface org.andromda.metafacades.uml.ModelElementFacade
public org.andromda.metafacades.uml.StateMachineFacade getStateMachineContext()
getStateMachineContext
in interface org.andromda.metafacades.uml.ModelElementFacade
public java.util.Collection getStereotypeNames()
getStereotypeNames
in interface org.andromda.metafacades.uml.ModelElementFacade
public java.util.Collection getStereotypes()
getStereotypes
in interface org.andromda.metafacades.uml.ModelElementFacade
public java.util.Collection getTaggedValues()
getTaggedValues
in interface org.andromda.metafacades.uml.ModelElementFacade
public java.util.Collection getTargetDependencies()
getTargetDependencies
in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.Object getTemplateParameter(java.lang.String parameterName)
getTemplateParameter
in interface org.andromda.metafacades.uml.ModelElementFacade
public java.util.Collection getTemplateParameters()
getTemplateParameters
in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.String getVisibility()
getVisibility
in interface org.andromda.metafacades.uml.ModelElementFacade
public boolean hasExactStereotype(java.lang.String stereotypeName)
hasExactStereotype
in interface org.andromda.metafacades.uml.ModelElementFacade
public boolean hasStereotype(java.lang.String stereotypeName)
hasStereotype
in interface org.andromda.metafacades.uml.ModelElementFacade
public boolean isBindingDependenciesPresent()
isBindingDependenciesPresent
in interface org.andromda.metafacades.uml.ModelElementFacade
public boolean isConstraintsPresent()
isConstraintsPresent
in interface org.andromda.metafacades.uml.ModelElementFacade
public boolean isTemplateParametersPresent()
isTemplateParametersPresent
in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.String translateConstraint(java.lang.String name, java.lang.String translation)
translateConstraint
in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.String[] translateConstraints(java.lang.String translation)
translateConstraints
in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.String[] translateConstraints(java.lang.String kind, java.lang.String translation)
translateConstraints
in interface org.andromda.metafacades.uml.ModelElementFacade
public void initialize()
initialize
in interface org.andromda.metafacades.uml.ModelElementFacade
initialize
in class org.andromda.core.metafacade.MetafacadeBase
MetafacadeBase.initialize()
public java.lang.Object getValidationOwner()
getValidationOwner
in interface org.andromda.metafacades.uml.ModelElementFacade
getValidationOwner
in class org.andromda.core.metafacade.MetafacadeBase
MetafacadeBase.getValidationOwner()
public java.lang.String getValidationName()
getValidationName
in interface org.andromda.metafacades.uml.ModelElementFacade
getValidationName
in class org.andromda.core.metafacade.MetafacadeBase
MetafacadeBase.getValidationName()
public void validateInvariants(java.util.Collection validationMessages)
validateInvariants
in interface org.andromda.metafacades.uml.ModelElementFacade
validateInvariants
in class org.andromda.core.metafacade.MetafacadeBase
MetafacadeBase.validateInvariants(java.util.Collection)
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |