org.andromda.metafacades.uml
Interface FrontEndPseudostate

All Superinterfaces:
ModelElementFacade, PseudostateFacade, StateVertexFacade

public interface FrontEndPseudostate
extends PseudostateFacade

Encapsulates a pseudostate and provides specific front-end services. This pseudostate can be a decision point, junction or initial state.

Metafacade interface to be used by AndroMDA cartridges.


Method Summary
 java.util.List getContainerActions()
           The actions that pass through this pseudo state.
 boolean isContainedInFrontEndUseCase()
           Indicates if this "front-end" pseudo date is contained within a "front-end" use case.
 boolean isFrontEndPseudostateMetaType()
          Indicates the metafacade type (used for metafacade mappings).
 
Methods inherited from interface org.andromda.metafacades.uml.PseudostateFacade
isChoice, isCollect, isDecisionPoint, isDeepHistory, isFork, isInitialState, isJoin, isJunction, isMergePoint, isPseudostateFacadeMetaType, isShallowHistory, isSplit
 
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

isFrontEndPseudostateMetaType

boolean isFrontEndPseudostateMetaType()
Indicates the metafacade type (used for metafacade mappings).

Returns:
always true

getContainerActions

java.util.List getContainerActions()

The actions that pass through this pseudo state.


isContainedInFrontEndUseCase

boolean isContainedInFrontEndUseCase()

Indicates if this "front-end" pseudo date is contained within a "front-end" use case.



Copyright © 2003-2008 AndroMDA.org. All Rights Reserved.