org.andromda.metafacades.uml
Interface PseudostateFacade

All Superinterfaces:
ModelElementFacade, StateVertexFacade
All Known Subinterfaces:
FrontEndPseudostate

public interface PseudostateFacade
extends StateVertexFacade

Metafacade interface to be used by AndroMDA cartridges.


Method Summary
 boolean isChoice()
           
 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()
           
 boolean isDeepHistory()
           
 boolean isFork()
           
 boolean isInitialState()
           
 boolean isJoin()
           
 boolean isJunction()
           
 boolean isMergePoint()
           
 boolean isPseudostateFacadeMetaType()
          Indicates the metafacade type (used for metafacade mappings).
 boolean isShallowHistory()
           
 boolean isSplit()
           Denotes this pseudostate to be either a join or a fork with a single incoming transition and more than one outgoing transition.
 
Methods inherited from interface org.andromda.metafacades.uml.StateVertexFacade
getContainer, getIncoming, getOutgoing, getPartition, getStateMachine, isStateVertexFacadeMetaType
 
Methods inherited from interface org.andromda.metafacades.uml.ModelElementFacade
copyTaggedValues, findTaggedValue, findTaggedValues, getConstraints, getConstraints, getDocumentation, getDocumentation, getDocumentation, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getId, getLanguageMappings, getModel, getName, getPackage, getPackageName, getPackageName, getPackagePath, getRootPackage, getSourceDependencies, getStateMachineContext, getStereotypeNames, getStereotypes, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getValidationName, getValidationOwner, getVisibility, hasExactStereotype, hasStereotype, initialize, isBindingDependenciesPresent, isConstraintsPresent, isModelElementFacadeMetaType, isTemplateParametersPresent, translateConstraint, translateConstraints, translateConstraints, validateInvariants
 

Method Detail

isPseudostateFacadeMetaType

public boolean isPseudostateFacadeMetaType()
Indicates the metafacade type (used for metafacade mappings).

Returns:
always true

isChoice

public boolean isChoice()

isCollect

public boolean isCollect()

Denotes this pseudostate to be either a join or a fork with a single outgoing transition and more than one incoming transition.


isDecisionPoint

public boolean isDecisionPoint()

isDeepHistory

public boolean isDeepHistory()

isFork

public boolean isFork()

isInitialState

public boolean isInitialState()

isJoin

public boolean isJoin()

isJunction

public boolean isJunction()

isMergePoint

public boolean isMergePoint()

isShallowHistory

public boolean isShallowHistory()

isSplit

public boolean isSplit()

Denotes this pseudostate to be either a join or a fork with a single incoming transition and more than one outgoing transition.



Copyright © 2003-2006 The AndroMDA Team. All Rights Reserved.