public interface FrontEndAction extends FrontEndForward
Modifier and Type | Method and Description |
---|---|
ParameterFacade |
findParameter(String name)
Finds the parameter on this action having the given name, if no parameter is found, null is
returned instead.
|
List<FrontEndForward> |
getActionForwards()
All action forwards for this foward.
|
List<FrontEndActionState> |
getActionStates()
All action states visited by this action.
|
FrontEndController |
getController()
The controller that will handle the execution of this front-end action.
|
List<FrontEndForward> |
getDecisionTransitions()
All the transitions coming out of decision points.
|
List<FrontEndControllerOperation> |
getDeferredOperations()
The controller operations to which this action defers, the order is preserved.
|
List<FrontEndParameter> |
getFormFields()
Form fields for this action.
|
StateVertexFacade |
getInput()
The StateVertex (FrontEndView or PseudostateFacade) on which this action can be triggered.
|
List<FrontEndParameter> |
getParameters()
All parameters sent by this "front-end" action.
|
List<FrontEndView> |
getTargetViews()
All views that can be possibly targetted by triggering this action.
|
List<FrontEndForward> |
getTransitions()
All the transitions that make up this action, this directly maps onto the forwards.
|
boolean |
isFrontEndActionMetaType()
Indicates the metafacade type (used for metafacade mappings).
|
boolean |
isUseCaseStart()
Indicates if this action represents the beginning of the front-end use case or not.
|
getActionMethodName, getActions, getDecisionTrigger, getForwardParameters, getFrontEndActivityGraph, getOperationCall, getUseCase, isContainedInFrontEndUseCase, isEnteringView, isExitingView, isFrontEndForwardMetaType
getEffect, getGuard, getSource, getTarget, getTrigger, isEnteringActionState, isEnteringDecisionPoint, isEnteringFinalState, isExitingActionState, isExitingDecisionPoint, isExitingInitialState, isTransitionFacadeMetaType, isTriggerPresent
copyTaggedValues, findTaggedValue, findTaggedValues, getBindedFullyQualifiedName, getConstraints, getConstraints, getDocumentation, getDocumentation, getDocumentation, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getId, getKeywords, getLabel, getLanguageMappings, getModel, getName, getPackage, getPackageName, getPackageName, getPackagePath, getQualifiedName, getRootPackage, getSourceDependencies, getStateMachineContext, getStereotypeNames, getStereotypes, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getValidationName, getValidationOwner, getVisibility, hasExactStereotype, hasKeyword, hasStereotype, initialize, isBindingDependenciesPresent, isConstraintsPresent, isDocumentationPresent, isModelElementFacadeMetaType, isReservedWord, isTemplateParametersPresent, isValidIdentifierName, translateConstraint, translateConstraints, translateConstraints, validateInvariants
boolean isFrontEndActionMetaType()
true
ParameterFacade findParameter(String name)
name
- StringList<FrontEndForward> getActionForwards()
List<FrontEndActionState> getActionStates()
FrontEndController getController()
List<FrontEndForward> getDecisionTransitions()
List<FrontEndControllerOperation> getDeferredOperations()
List<FrontEndParameter> getFormFields()
StateVertexFacade getInput()
List<FrontEndParameter> getParameters()
List<FrontEndView> getTargetViews()
List<FrontEndForward> getTransitions()
boolean isUseCaseStart()
Copyright © 2003–2014 AndroMDA.org. All rights reserved.