org.andromda.metafacades.uml
Interface TransitionFacade

All Superinterfaces:
ModelElementFacade
All Known Subinterfaces:
FrontEndAction, FrontEndExceptionHandler, FrontEndForward

public interface TransitionFacade
extends ModelElementFacade

Metafacade interface to be used by AndroMDA cartridges.


Method Summary
 ActionFacade getEffect()
           
 GuardFacade getGuard()
           
 StateVertexFacade getSource()
           
 StateVertexFacade getTarget()
           
 EventFacade getTrigger()
           If a trigger is present on this transition, this event represents that trigger.
 boolean isEnteringActionState()
           
 boolean isEnteringDecisionPoint()
           
 boolean isEnteringFinalState()
           
 boolean isExitingActionState()
           
 boolean isExitingDecisionPoint()
           
 boolean isExitingInitialState()
           
 boolean isTransitionFacadeMetaType()
          Indicates the metafacade type (used for metafacade mappings).
 boolean isTriggerPresent()
           
 
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

isTransitionFacadeMetaType

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

Returns:
always true

getEffect

public ActionFacade getEffect()

getGuard

public GuardFacade getGuard()

getSource

public StateVertexFacade getSource()

getTarget

public StateVertexFacade getTarget()

getTrigger

public EventFacade getTrigger()

If a trigger is present on this transition, this event represents that trigger.


isEnteringActionState

public boolean isEnteringActionState()

isEnteringDecisionPoint

public boolean isEnteringDecisionPoint()

isEnteringFinalState

public boolean isEnteringFinalState()

isExitingActionState

public boolean isExitingActionState()

isExitingDecisionPoint

public boolean isExitingDecisionPoint()

isExitingInitialState

public boolean isExitingInitialState()

isTriggerPresent

public boolean isTriggerPresent()


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