public abstract class PseudostateFacadeLogic extends StateVertexFacadeLogicImpl implements PseudostateFacade
PseudostateFacade
,
Serialized FormModifier and Type | Field and Description |
---|---|
protected org.omg.uml.behavioralelements.statemachines.Pseudostate |
metaObject
The underlying UML object
|
contextRoot
Modifier | Constructor and Description |
---|---|
protected |
PseudostateFacadeLogic(org.omg.uml.behavioralelements.statemachines.Pseudostate metaObjectIn,
String context)
Create Metafacade implementation instance using the MetafacadeFactory from the context
|
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
handleIsChoice() |
protected abstract boolean |
handleIsCollect() |
protected abstract boolean |
handleIsDecisionPoint() |
protected abstract boolean |
handleIsDeepHistory() |
protected abstract boolean |
handleIsFork() |
protected abstract boolean |
handleIsInitialState() |
protected abstract boolean |
handleIsJoin() |
protected abstract boolean |
handleIsJunction() |
protected abstract boolean |
handleIsMergePoint() |
protected abstract boolean |
handleIsShallowHistory() |
protected abstract boolean |
handleIsSplit() |
boolean |
isChoice()
TODO: Model Documentation for PseudostateFacade.choice
|
boolean |
isCollect()
Denotes this pseudostate to be either a join or a fork with a single outgoing transition and
more than one incoming transition.
|
boolean |
isDecisionPoint()
TODO: Model Documentation for PseudostateFacade.decisionPoint
|
boolean |
isDeepHistory()
TODO: Model Documentation for PseudostateFacade.deepHistory
|
boolean |
isFork()
TODO: Model Documentation for PseudostateFacade.fork
|
boolean |
isInitialState()
TODO: Model Documentation for PseudostateFacade.initialState
|
boolean |
isJoin()
TODO: Model Documentation for PseudostateFacade.join
|
boolean |
isJunction()
TODO: Model Documentation for PseudostateFacade.junction
|
boolean |
isMergePoint()
TODO: Model Documentation for PseudostateFacade.mergePoint
|
boolean |
isPseudostateFacadeMetaType() |
boolean |
isShallowHistory()
TODO: Model Documentation for PseudostateFacade.shallowHistory
|
boolean |
isSplit()
Denotes this pseudostate to be either a join or a fork with a single incoming transition and
more than one outgoing transition.
|
void |
resetMetafacadeContext(String context)
Reset context only for non-root metafacades
|
void |
validateInvariants(Collection<ModelValidationMessage> validationMessages) |
handleGetContainer, handleGetIncomings, handleGetOutgoings, handleGetPartition, handleGetStateMachine, handleGetValidationOwner
getContainer, getIncomings, getOutgoings, getPartition, getStateMachine, isStateVertexFacadeMetaType
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
getContainer, getIncomings, getOutgoings, getPartition, getStateMachine, isStateVertexFacadeMetaType
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.Pseudostate metaObject
Pseudostate
protected PseudostateFacadeLogic(org.omg.uml.behavioralelements.statemachines.Pseudostate metaObjectIn, String context)
metaObjectIn
- context
- public void resetMetafacadeContext(String context)
resetMetafacadeContext
in class StateVertexFacadeLogic
context
- public boolean isPseudostateFacadeMetaType()
isPseudostateFacadeMetaType
in interface PseudostateFacade
PseudostateFacade
protected abstract boolean handleIsChoice()
PseudostateFacade.isChoice()
public final boolean isChoice()
isChoice
in interface PseudostateFacade
protected abstract boolean handleIsDecisionPoint()
PseudostateFacade.isDecisionPoint()
public final boolean isDecisionPoint()
isDecisionPoint
in interface PseudostateFacade
protected abstract boolean handleIsDeepHistory()
PseudostateFacade.isDeepHistory()
public final boolean isDeepHistory()
isDeepHistory
in interface PseudostateFacade
protected abstract boolean handleIsFork()
PseudostateFacade.isFork()
public final boolean isFork()
isFork
in interface PseudostateFacade
protected abstract boolean handleIsInitialState()
PseudostateFacade.isInitialState()
public final boolean isInitialState()
isInitialState
in interface PseudostateFacade
protected abstract boolean handleIsJoin()
PseudostateFacade.isJoin()
public final boolean isJoin()
isJoin
in interface PseudostateFacade
protected abstract boolean handleIsJunction()
PseudostateFacade.isJunction()
public final boolean isJunction()
isJunction
in interface PseudostateFacade
protected abstract boolean handleIsMergePoint()
PseudostateFacade.isMergePoint()
public final boolean isMergePoint()
isMergePoint
in interface PseudostateFacade
protected abstract boolean handleIsShallowHistory()
PseudostateFacade.isShallowHistory()
public final boolean isShallowHistory()
isShallowHistory
in interface PseudostateFacade
protected abstract boolean handleIsSplit()
PseudostateFacade.isSplit()
public final boolean isSplit()
isSplit
in interface PseudostateFacade
protected abstract boolean handleIsCollect()
PseudostateFacade.isCollect()
public final boolean isCollect()
isCollect
in interface PseudostateFacade
public void validateInvariants(Collection<ModelValidationMessage> validationMessages)
validateInvariants
in interface ModelElementFacade
validateInvariants
in class StateVertexFacadeLogic
validationMessages
- CollectionStateVertexFacadeLogic.validateInvariants(Collection validationMessages)
Copyright © 2003–2014 AndroMDA.org. All rights reserved.