org.andromda.metafacades.uml
Interface StateFacade

All Superinterfaces:
ModelElementFacade, StateVertexFacade
All Known Subinterfaces:
ActionStateFacade, FinalStateFacade, FrontEndActionState, FrontEndFinalState, FrontEndView, ObjectFlowStateFacade, SubactivityStateFacade

public interface StateFacade
extends StateVertexFacade

Metafacade interface to be used by AndroMDA cartridges.


Method Summary
 java.util.Collection getDeferrableEvents()
           Events to which is being deferred in this action state.
 boolean isStateFacadeMetaType()
          Indicates the metafacade type (used for metafacade mappings).
 
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

isStateFacadeMetaType

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

Returns:
always true

getDeferrableEvents

java.util.Collection getDeferrableEvents()

Events to which is being deferred in this action state.



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