org.andromda.metafacades.uml
Interface FrontEndActivityGraph

All Superinterfaces:
ActivityGraphFacade, ModelElementFacade, StateMachineFacade

public interface FrontEndActivityGraph
extends ActivityGraphFacade

Represents the activity graph describing the details of a presentation tier or "front end" use case.

Metafacade interface to be used by AndroMDA cartridges.


Method Summary
 FrontEndController getController()
           The controller context for this activity graph.
 FrontEndAction getInitialAction()
           This is the initial action encountered in this activity graph.
 boolean isContainedInFrontEndUseCase()
           True if this element is contained in a FrontEndUseCase.
 boolean isFrontEndActivityGraphMetaType()
          Indicates the metafacade type (used for metafacade mappings).
 
Methods inherited from interface org.andromda.metafacades.uml.ActivityGraphFacade
getActionStates, getObjectFlowStates, getPartitions, getUseCase, isActivityGraphFacadeMetaType
 
Methods inherited from interface org.andromda.metafacades.uml.StateMachineFacade
getContextElement, getFinalStates, getInitialState, getInitialStates, getInitialTransition, getPseudostates, getStates, getTransitions, isStateMachineFacadeMetaType
 
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

isFrontEndActivityGraphMetaType

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

Returns:
always true

getController

public FrontEndController getController()

The controller context for this activity graph. This controller can be the target of deferrable events in the action states and transitions in this graph.


getInitialAction

public FrontEndAction getInitialAction()

This is the initial action encountered in this activity graph. This is the one and only transition coming out of the initial state.


isContainedInFrontEndUseCase

public boolean isContainedInFrontEndUseCase()

True if this element is contained in a FrontEndUseCase.



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