public abstract class FrontEndPseudostateLogic extends PseudostateFacadeLogicImpl implements FrontEndPseudostate
FrontEndPseudostate,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
protected Object |
metaObject
The underlying UML object
|
contextRoot| Modifier | Constructor and Description |
|---|---|
protected |
FrontEndPseudostateLogic(Object metaObjectIn,
String context)
Create Metafacade implementation instance using the MetafacadeFactory from the context
|
| Modifier and Type | Method and Description |
|---|---|
List<FrontEndAction> |
getContainerActions()
Encapsulates a pseudostate and provides specific front-end services.
|
protected abstract List |
handleGetContainerActions()
UML Specific type is returned in Collection, transformed by shieldedElements to AndroMDA Metafacade type
|
protected abstract boolean |
handleIsContainedInFrontEndUseCase() |
boolean |
isContainedInFrontEndUseCase()
Indicates if this "front-end" pseudo date is contained within a "front-end" use case.
|
boolean |
isFrontEndPseudostateMetaType() |
void |
resetMetafacadeContext(String context)
Reset context only for non-root metafacades
|
void |
validateInvariants(Collection<ModelValidationMessage> validationMessages) |
handleGetValidationOwner, handleIsChoice, handleIsCollect, handleIsDecisionPoint, handleIsDeepHistory, handleIsFork, handleIsInitialState, handleIsJoin, handleIsJunction, handleIsMergePoint, handleIsShallowHistory, handleIsSplitisChoice, isCollect, isDecisionPoint, isDeepHistory, isFork, isInitialState, isJoin, isJunction, isMergePoint, isPseudostateFacadeMetaType, isShallowHistory, isSplithandleGetContainer, handleGetIncomings, handleGetOutgoings, handleGetPartition, handleGetStateMachinegetContainer, getIncomings, getOutgoings, getPartition, getStateMachine, isStateVertexFacadeMetaTypegetArraySuffix, getValidationName, handleCopyTaggedValues, handleFindTaggedValue, handleFindTaggedValues, handleGetBindedFullyQualifiedName, handleGetConstraints, handleGetConstraints, handleGetDocumentation, handleGetDocumentation, handleGetDocumentation, handleGetFullyQualifiedName, handleGetFullyQualifiedName, handleGetFullyQualifiedNamePath, handleGetId, handleGetKeywords, handleGetLabel, handleGetLanguageMappings, handleGetModel, handleGetName, handleGetOwnedElements, handleGetOwner, handleGetPackage, handleGetPackageName, handleGetPackageName, handleGetPackagePath, handleGetQualifiedName, handleGetRootPackage, handleGetSourceDependencies, handleGetStateMachineContext, handleGetStereotypeNames, handleGetStereotypes, handleGetTaggedValues, handleGetTargetDependencies, handleGetTemplateParameter, handleGetTemplateParameters, handleGetVisibility, handleHasExactStereotype, handleHasKeyword, handleHasStereotype, handleIsBindingDependenciesPresent, handleIsConstraintsPresent, handleIsDocumentationPresent, handleIsReservedWord, handleIsTemplateParametersPresent, handleIsValidIdentifierName, handleTranslateConstraint, handleTranslateConstraints, handleTranslateConstraintscopyTaggedValues, findTaggedValue, findTaggedValues, getBindedFullyQualifiedName, getConstraints, getConstraints, getDocumentation, getDocumentation, getDocumentation, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getId, getKeywords, getLabel, getLanguageMappings, getModel, getName, getPackage, getPackageName, getPackageName, getPackagePath, getQualifiedName, getRootPackage, getSourceDependencies, getStateMachineContext, getStereotypeNames, getStereotypes, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getVisibility, hasExactStereotype, hasKeyword, hasStereotype, isBindingDependenciesPresent, isConstraintsPresent, isDocumentationPresent, isModelElementFacadeMetaType, isReservedWord, isTemplateParametersPresent, isValidIdentifierName, toString, translateConstraint, translateConstraints, translateConstraintscompareTo, equals, getConfiguredProperty, getDebug, getMetafacadeContext, getMetaObject, getValidationOwner, hashCode, initialize, isConfiguredProperty, isMetafacadePropertyCachingEnabled, setMetafacadeContext, setProperty, shieldedElement, shieldedElements, THIS, validateclone, finalize, getClass, notify, notifyAll, wait, wait, waitisChoice, isCollect, isDecisionPoint, isDeepHistory, isFork, isInitialState, isJoin, isJunction, isMergePoint, isPseudostateFacadeMetaType, isShallowHistory, isSplitgetContainer, getIncomings, getOutgoings, getPartition, getStateMachine, isStateVertexFacadeMetaTypecopyTaggedValues, findTaggedValue, findTaggedValues, getBindedFullyQualifiedName, getConstraints, getConstraints, getDocumentation, getDocumentation, getDocumentation, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getId, getKeywords, getLabel, getLanguageMappings, getModel, getName, getPackage, getPackageName, getPackageName, getPackagePath, getQualifiedName, getRootPackage, getSourceDependencies, getStateMachineContext, getStereotypeNames, getStereotypes, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getValidationName, getValidationOwner, getVisibility, hasExactStereotype, hasKeyword, hasStereotype, initialize, isBindingDependenciesPresent, isConstraintsPresent, isDocumentationPresent, isModelElementFacadeMetaType, isReservedWord, isTemplateParametersPresent, isValidIdentifierName, translateConstraint, translateConstraints, translateConstraintsprotected Object metaObject
Objectprotected FrontEndPseudostateLogic(Object metaObjectIn, String context)
metaObjectIn - context - public void resetMetafacadeContext(String context)
resetMetafacadeContext in class PseudostateFacadeLogiccontext - public boolean isFrontEndPseudostateMetaType()
isFrontEndPseudostateMetaType in interface FrontEndPseudostateFrontEndPseudostateprotected abstract boolean handleIsContainedInFrontEndUseCase()
FrontEndPseudostate.isContainedInFrontEndUseCase()public final boolean isContainedInFrontEndUseCase()
isContainedInFrontEndUseCase in interface FrontEndPseudostatepublic final List<FrontEndAction> getContainerActions()
getContainerActions in interface FrontEndPseudostateprotected abstract List handleGetContainerActions()
public void validateInvariants(Collection<ModelValidationMessage> validationMessages)
validateInvariants in interface ModelElementFacadevalidateInvariants in class PseudostateFacadeLogicvalidationMessages - CollectionPseudostateFacadeLogic.validateInvariants(Collection validationMessages)Copyright © 2003–2014 AndroMDA.org. All rights reserved.