org.andromda.metafacades.uml
Interface EventFacade

All Superinterfaces:
ModelElementFacade
All Known Subinterfaces:
CallEventFacade, FrontEndEvent

public interface EventFacade
extends ModelElementFacade

Metafacade interface to be used by AndroMDA cartridges.


Method Summary
 Collection getParameters()
           The parameters to this event.
 StateFacade getState()
           If this event is located on an action state, this will represent that state.
 TransitionFacade getTransition()
           If this event is located on a transition, this represents that transition.
 boolean isEventFacadeMetaType()
          Indicates the metafacade type (used for metafacade mappings).
 
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

isEventFacadeMetaType

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

Returns:
always true

getParameters

public Collection getParameters()

The parameters to this event.


getState

public StateFacade getState()

If this event is located on an action state, this will represent that state.


getTransition

public TransitionFacade getTransition()

If this event is located on a transition, this represents that transition.



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