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, isSecured
getExtends, getExtensionPoints, getFirstActivityGraph, getIncludes, isUseCaseFacadeMetaType
getOwnedElements, isNamespaceFacadeMetaType
findAttribute, 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, isWrappedPrimitive
findTaggedValue, getAllGeneralizations, getAllSpecializations, getGeneralization, getGeneralizationLinks, getGeneralizationList, getGeneralizationRoot, getGeneralizations, getSpecializations, isGeneralizableElementFacadeMetaType
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 isStrutsUseCaseMetaType()
true
String 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.