public interface StrutsUseCase extends FrontEndUseCase
| Modifier and Type | Method and Description |
|---|---|
String |
getActionPath()
This use-case's action path.
|
String |
getActionPathRoot()
The root of the action path.
|
String |
getActionRoles()
Returns the action roles corresponding to this use-case's action, as found in the struts
deployment descriptor.
|
Map |
getAllMessages()
A map with keys sorted alphabetically, normalized across all different use-cases and pages
etc..
|
List<StrutsJsp> |
getAllPages()
This method returns all pages in the application.
|
TreeNode |
getApplicationHierarchyRoot()
The root node of the application usecase hierarchy.
|
String |
getCssFileName()
The name of the file containing specific styles for this use-case only.
|
List<StrutsParameter> |
getFormFields()
Returns the form fields used in this use-case, in fact these are all the parameters used in
client/server communication for this use-case.
|
String |
getFormKey()
The key under which to store the forms contained in this use-case.
|
TreeNode |
getHierarchyRoot()
The root of the hierarchy of application usecases where this usecase is at the top.
|
String |
getOnlineHelpActionPath()
The full path to this use-case's online help action.
|
String |
getOnlineHelpKey()
The key to lookup the online help documentation.
|
String |
getOnlineHelpPagePath()
The full path to this use-case's online help page.
|
String |
getOnlineHelpValue()
The online help documentation.
|
List<StrutsJsp> |
getPages()
This method returns all pages in the use-case.
|
List<StrutsParameter> |
getPageVariables()
The variables for all pages in this use-case.
|
String |
getTitleKey()
The title message key for this use-case.
|
String |
getTitleValue()
The title message value for this use-case.
|
boolean |
isApplicationUseCase()
True if this use-case is where the application starts.
|
boolean |
isApplicationValidationRequired()
True if at least one client/server parameter found in the collection of existing use-cases
requires validation.
|
boolean |
isCyclic()
TODO: Model Documentation for
org.andromda.cartridges.bpm4struts.metafacades.StrutsUseCase.cyclic
|
boolean |
isStrutsUseCaseMetaType()
Indicates the metafacade type (used for metafacade mappings).
|
boolean |
isValidationRequired()
True if some client/server parameters require validation for this use-case.
|
getActions, getActivityGraph, getAllRoles, getAllUseCases, getController, getInitialView, getReferencingFinalStates, getRoles, getViews, getViewVariables, isEntryUseCase, isFrontEndUseCaseMetaType, isSecuredgetExtends, getExtensionPoints, getFirstActivityGraph, getIncludes, isUseCaseFacadeMetaTypegetOwnedElements, isNamespaceFacadeMetaTypefindAttribute, getAbstractions, getAllAssociatedClasses, getAllProperties, getAllRequiredConstructorParameters, getArray, getArrayName, getAssociatedClasses, getAssociationEnds, getAttributes, getAttributes, getFullyQualifiedArrayName, getImplementationOperations, getImplementedInterfaceList, getInstanceAttributes, getInstanceOperations, getInterfaceAbstractions, getJavaNewString, getJavaNullString, getNavigableConnectingEnds, getNavigableConnectingEnds, getNonArray, getOperationCallFromAttributes, getOperations, getProperties, getProperties, getRequiredConstructorParameters, getSerialVersionUID, getStaticAttributes, getStaticOperations, getSuperClass, getWrapperName, isAbstract, isArrayType, isAssociationClass, isBlobType, isBooleanType, isCharacterType, isClassifierFacadeMetaType, isClobType, isCollectionType, isDataType, isDateType, isDoubleType, isEmbeddedValue, isEnumeration, isFileType, isFloatType, isIntegerType, isInterface, isLeaf, isListType, isLongType, isMapType, isPrimitive, isSetType, isStringType, isTimeType, isWrappedPrimitivefindTaggedValue, getAllGeneralizations, getAllSpecializations, getGeneralization, getGeneralizationLinks, getGeneralizationList, getGeneralizationRoot, getGeneralizations, getSpecializations, isGeneralizableElementFacadeMetaTypecopyTaggedValues, 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 isStrutsUseCaseMetaType()
trueString getActionPath()
String getActionPathRoot()
String getActionRoles()
Map getAllMessages()
List<StrutsJsp> getAllPages()
TreeNode getApplicationHierarchyRoot()
String getCssFileName()
List<StrutsParameter> getFormFields()
String getFormKey()
TreeNode getHierarchyRoot()
String getOnlineHelpActionPath()
String getOnlineHelpKey()
String getOnlineHelpPagePath()
String getOnlineHelpValue()
List<StrutsParameter> getPageVariables()
List<StrutsJsp> getPages()
String getTitleKey()
String getTitleValue()
boolean isApplicationUseCase()
boolean isApplicationValidationRequired()
boolean isCyclic()
boolean isValidationRequired()
Copyright © 2003–2014 AndroMDA.org. All rights reserved.