public interface StrutsAction extends StrutsForward
Modifier and Type | Method and Description |
---|---|
String |
getActionClassName()
A good Java class name for this action.
|
List<StrutsExceptionHandler> |
getActionExceptions()
Returns all exception handlers for this action.
|
List<StrutsParameter> |
getActionFormFields()
Returns all form fields for this action.
|
List<StrutsForward> |
getActionForwards()
Returns all action forwards for this action.
|
String |
getActionInput()
The action input corresponding to this action, as found in the struts deployment descriptor.
|
String |
getActionName()
The action name corresponding to this action, as found in the struts deployment descriptor.
|
List<StrutsParameter> |
getActionParameters()
Returns all parameters transported in this action.
|
String |
getActionPath()
Tthe action path corresponding to this action, as found in the struts deployment descriptor.
|
String |
getActionPathRoot()
The root of the action path, this is the same as the path for the use-case context for this
action, that is, the use-case holding the activity graph in which this action is contained.
|
String |
getActionRoles()
The action roles corresponding to this action, as found in the struts deployment descriptor.
|
String |
getActionScope()
The scope in which the form bean will be placed (could be page, request, session or
application).
|
List<StrutsActionState> |
getActionStates()
Returns all action states visited by this action.
|
StrutsTrigger |
getActionTrigger()
Returns the trigger that calls this action.
|
String |
getActionType()
The fully qualified name for the action class.
|
StrutsController |
getController()
Returns the controller that will handle the execution of this action.
|
List<StrutsForward> |
getDecisionTransitions()
Returns all the transitions coming out of decision points.
|
List<StrutsControllerOperation> |
getDeferredOperations()
The controller operations to which this action defers, the order is preserved.
|
String |
getDocumentationKey()
A key suited as a resource message key for the documentation for this action.
|
String |
getDocumentationValue()
The documentation for this action as a String that can be used as a resource message (with
the backslashes at the end of the line).
|
String |
getFormBeanClassName()
Returns the class name of the form bean associated to this action.
|
String |
getFormBeanName()
The name of the form bean associated to this action.
|
String |
getFormBeanPackageName()
The package for the form bean.
|
String |
getFormBeanType()
The fully qualified name of the form bean associated to this action.
|
String |
getFormScope()
The scope to place the current "form" variable within when this action is executing.
|
String |
getFormValidationMethodName()
The Javascript function name of the validation method that will validate the action
parameters.
|
String |
getFullActionPath()
The full path for this action.
|
String |
getFullFormBeanPath()
Returns the full path for the form bean associated to this action.
|
String |
getFullTilePath()
The name of a file that can be used as a JSP file name in case you want to have each action
rendered onto a different tile.
|
List<StrutsParameter> |
getHiddenActionParameters()
All action parameters that represent 'hidden' widgets.
|
String |
getImageMessageKey()
The resource message key used to look to location of the image for this action.
|
String |
getImagePath()
If this action is an imageLink this property represents the path to the corresponding image.
|
StrutsJsp |
getInput()
The jsp on which this action can be triggered.
|
List |
getInterUseCaseParameters(StrutsFinalState finalState)
Those parameters that are directly entering a final state and have been submitted into the
request, they will be able to survive a trip to the next use-case.
|
String |
getMessageKey()
TODO: Model Documentation for
org.andromda.cartridges.bpm4struts.metafacades.StrutsAction.messageKey
|
String |
getOnlineHelpKey()
The key to lookup the online help documentation.
|
String |
getOnlineHelpValue()
The online help documentation.
|
List<StrutsParameter> |
getResettableActionParameters()
Gets all those parameters that should be reset after action execution.
|
String |
getStyleId()
The name of the CSS id in which this action will be contained.
|
String |
getTableLinkColumnName()
The name of the column targetted by this action.
|
String |
getTableLinkName()
The name of the table link specified for this action.
|
StrutsParameter |
getTableLinkParameter()
If the action is a table link then this property represents the table to which is being
linked.
|
List<StrutsParameter> |
getTableNonColumnFormParameters()
This table action's parameters not mapped to any table column.
|
List<StrutsJsp> |
getTargetPages()
The set of pages that are a possible target of the triggering of this action.
|
List<StrutsForward> |
getTransitions()
All the transitions that make up this action, this directly maps onto the forwards.
|
boolean |
isCalendarRequired()
True if this action contains a parameter which requires a calendar popup.
|
boolean |
isDateFieldPresent()
True if this action contains a parameter of type Date.
|
boolean |
isFormPost()
Specifies whether or not this action is represented by the posting of a form.
|
boolean |
isFormScopeNone()
Indicates if the form scope is of type "none".
|
boolean |
isFormScopeRequest()
Indicates if the from scope is of type "request".
|
boolean |
isFormScopeSession()
Indicates if the form scope is of type "session".
|
boolean |
isHyperlink()
Specifies whether or not this action is represented by clicking on a hyperlink.
|
boolean |
isImageLink()
Specifies whether or not this action is represented by clicking on an image.
|
boolean |
isMultipartFormData()
True is this action is supposed to be rendered as enctype="multipart/form-data" on the page
form.
|
boolean |
isRedirect()
Defines whether or not when this action's forward is executed, an HTTP redirect should occur.
|
boolean |
isResettable()
True if it should be possible to reset the form represented by this action.
|
boolean |
isStrutsActionMetaType()
Indicates the metafacade type (used for metafacade mappings).
|
boolean |
isTableAction()
Denotes this action works on all rows of the table from the table link relation.
|
boolean |
isTableLink()
True if a table link name has been specified and it properly targets a table page-variable
from the input page.
|
boolean |
isTableRowAction()
Denotes this action works on a single row of the table from the table link relation.
|
boolean |
isUseCaseStart()
True if this action starts the use-case.
|
boolean |
isValidationRequired()
True if this action requires validation, false otherwise.
|
getForwardName, getForwardPath, getGuardName, getStrutsActivityGraph, getSuccessMessages, getTargetNameKey, getWarningMessages, isEnteringPage, isExitingPage, isStrutsForwardMetaType, isSuccessMessagesPresent, isWarningMessagesPresent
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 isStrutsActionMetaType()
true
String getActionClassName()
List<StrutsExceptionHandler> getActionExceptions()
List<StrutsParameter> getActionFormFields()
List<StrutsForward> getActionForwards()
String getActionInput()
String getActionName()
List<StrutsParameter> getActionParameters()
String getActionPath()
String getActionPathRoot()
String getActionRoles()
String getActionScope()
List<StrutsActionState> getActionStates()
StrutsTrigger getActionTrigger()
String getActionType()
StrutsController getController()
List<StrutsForward> getDecisionTransitions()
List<StrutsControllerOperation> getDeferredOperations()
String getDocumentationKey()
String getDocumentationValue()
String getFormBeanClassName()
String getFormBeanName()
String getFormBeanPackageName()
String getFormBeanType()
String getFormScope()
String getFormValidationMethodName()
String getFullActionPath()
String getFullFormBeanPath()
String getFullTilePath()
List<StrutsParameter> getHiddenActionParameters()
String getImageMessageKey()
String getImagePath()
List getInterUseCaseParameters(StrutsFinalState finalState)
finalState
- StrutsFinalStateString getMessageKey()
String getOnlineHelpKey()
String getOnlineHelpValue()
List<StrutsParameter> getResettableActionParameters()
String getStyleId()
String getTableLinkColumnName()
String getTableLinkName()
StrutsParameter getTableLinkParameter()
List<StrutsParameter> getTableNonColumnFormParameters()
List<StrutsJsp> getTargetPages()
List<StrutsForward> getTransitions()
boolean isCalendarRequired()
boolean isDateFieldPresent()
boolean isFormPost()
boolean isFormScopeNone()
boolean isFormScopeRequest()
boolean isFormScopeSession()
boolean isHyperlink()
boolean isImageLink()
boolean isMultipartFormData()
boolean isRedirect()
boolean isResettable()
boolean isTableAction()
boolean isTableLink()
boolean isTableRowAction()
boolean isUseCaseStart()
boolean isValidationRequired()
Copyright © 2003–2014 AndroMDA.org. All rights reserved.