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, isFrontEndForwardMetaTypegetEffect, getGuard, getSource, getTarget, getTrigger, isEnteringActionState, isEnteringDecisionPoint, isEnteringFinalState, isExitingActionState, isExitingDecisionPoint, isExitingInitialState, isTransitionFacadeMetaType, isTriggerPresentcopyTaggedValues, 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, validateInvariantsboolean isFrontEndActionMetaType()
trueParameterFacade 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.