public abstract class TransitionFacadeLogic extends ModelElementFacadeLogicImpl implements TransitionFacade
TransitionFacade
,
Serialized FormModifier and Type | Field and Description |
---|---|
protected org.omg.uml.behavioralelements.statemachines.Transition |
metaObject
The underlying UML object
|
contextRoot
Modifier | Constructor and Description |
---|---|
protected |
TransitionFacadeLogic(org.omg.uml.behavioralelements.statemachines.Transition metaObjectIn,
String context)
Create Metafacade implementation instance using the MetafacadeFactory from the context
|
Modifier and Type | Method and Description |
---|---|
ActionFacade |
getEffect()
If this action is located on a transition, this represents that transition.
|
GuardFacade |
getGuard()
A directed relationship between a source vertex and a target vertex.
|
StateVertexFacade |
getSource()
A directed relationship between a source vertex and a target vertex.
|
StateVertexFacade |
getTarget()
A directed relationship between a source vertex and a target vertex.
|
EventFacade |
getTrigger()
If this event is located on a transition, this represents that transition.
|
protected abstract Object |
handleGetEffect()
UML Specific type is transformed by shieldedElements to AndroMDA Metafacade type
|
protected abstract Object |
handleGetGuard()
UML Specific type is transformed by shieldedElements to AndroMDA Metafacade type
|
protected abstract Object |
handleGetSource()
UML Specific type is transformed by shieldedElements to AndroMDA Metafacade type
|
protected abstract Object |
handleGetTarget()
UML Specific type is transformed by shieldedElements to AndroMDA Metafacade type
|
protected abstract Object |
handleGetTrigger()
UML Specific type is transformed by shieldedElements to AndroMDA Metafacade type
|
protected abstract boolean |
handleIsEnteringActionState() |
protected abstract boolean |
handleIsEnteringDecisionPoint() |
protected abstract boolean |
handleIsEnteringFinalState() |
protected abstract boolean |
handleIsExitingActionState() |
protected abstract boolean |
handleIsExitingDecisionPoint() |
protected abstract boolean |
handleIsExitingInitialState() |
protected abstract boolean |
handleIsTriggerPresent() |
boolean |
isEnteringActionState()
TODO: Model Documentation for
TransitionFacade.enteringActionState
|
boolean |
isEnteringDecisionPoint()
TODO: Model Documentation for
TransitionFacade.enteringDecisionPoint
|
boolean |
isEnteringFinalState()
TODO: Model Documentation for
TransitionFacade.enteringFinalState
|
boolean |
isExitingActionState()
TODO: Model Documentation for
TransitionFacade.exitingActionState
|
boolean |
isExitingDecisionPoint()
TODO: Model Documentation for
TransitionFacade.exitingDecisionPoint
|
boolean |
isExitingInitialState()
TODO: Model Documentation for
TransitionFacade.exitingInitialState
|
boolean |
isTransitionFacadeMetaType() |
boolean |
isTriggerPresent()
TODO: Model Documentation for TransitionFacade.triggerPresent
|
void |
resetMetafacadeContext(String context)
Reset context only for non-root metafacades
|
void |
validateInvariants(Collection<ModelValidationMessage> validationMessages) |
getArraySuffix, 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, handleTranslateConstraints
copyTaggedValues, 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, translateConstraints
compareTo, equals, getConfiguredProperty, getDebug, getMetafacadeContext, getMetaObject, getValidationOwner, hashCode, initialize, isConfiguredProperty, isMetafacadePropertyCachingEnabled, setMetafacadeContext, setProperty, shieldedElement, shieldedElements, THIS, validate
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copyTaggedValues, 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, translateConstraints
protected org.omg.uml.behavioralelements.statemachines.Transition metaObject
Transition
protected TransitionFacadeLogic(org.omg.uml.behavioralelements.statemachines.Transition metaObjectIn, String context)
metaObjectIn
- context
- public void resetMetafacadeContext(String context)
resetMetafacadeContext
in class ModelElementFacadeLogic
context
- public boolean isTransitionFacadeMetaType()
isTransitionFacadeMetaType
in interface TransitionFacade
TransitionFacade
protected abstract boolean handleIsTriggerPresent()
TransitionFacade.isTriggerPresent()
public final boolean isTriggerPresent()
isTriggerPresent
in interface TransitionFacade
protected abstract boolean handleIsExitingDecisionPoint()
TransitionFacade.isExitingDecisionPoint()
public final boolean isExitingDecisionPoint()
isExitingDecisionPoint
in interface TransitionFacade
protected abstract boolean handleIsEnteringDecisionPoint()
TransitionFacade.isEnteringDecisionPoint()
public final boolean isEnteringDecisionPoint()
isEnteringDecisionPoint
in interface TransitionFacade
protected abstract boolean handleIsExitingActionState()
TransitionFacade.isExitingActionState()
public final boolean isExitingActionState()
isExitingActionState
in interface TransitionFacade
protected abstract boolean handleIsEnteringActionState()
TransitionFacade.isEnteringActionState()
public final boolean isEnteringActionState()
isEnteringActionState
in interface TransitionFacade
protected abstract boolean handleIsExitingInitialState()
TransitionFacade.isExitingInitialState()
public final boolean isExitingInitialState()
isExitingInitialState
in interface TransitionFacade
protected abstract boolean handleIsEnteringFinalState()
TransitionFacade.isEnteringFinalState()
public final boolean isEnteringFinalState()
isEnteringFinalState
in interface TransitionFacade
public final GuardFacade getGuard()
getGuard
in interface TransitionFacade
protected abstract Object handleGetGuard()
public final EventFacade getTrigger()
getTrigger
in interface TransitionFacade
protected abstract Object handleGetTrigger()
public final StateVertexFacade getSource()
getSource
in interface TransitionFacade
protected abstract Object handleGetSource()
public final StateVertexFacade getTarget()
getTarget
in interface TransitionFacade
protected abstract Object handleGetTarget()
public final ActionFacade getEffect()
getEffect
in interface TransitionFacade
protected abstract Object handleGetEffect()
public void validateInvariants(Collection<ModelValidationMessage> validationMessages)
validateInvariants
in interface ModelElementFacade
validateInvariants
in class ModelElementFacadeLogic
validationMessages
- CollectionModelElementFacadeLogic.validateInvariants(Collection validationMessages)
Copyright © 2003–2014 AndroMDA.org. All rights reserved.