public interface JSFUseCase extends FrontEndUseCase
Modifier and Type | Method and Description |
---|---|
String |
getActionClassName()
The name of the action class that forwards to this use case.
|
List<JSFAction> |
getActionForwards()
All forwards in this use case that are represented as actions.
|
String |
getActionRoles()
TODO: Model Documentation for
JSFUseCase.getActionRoles
|
List |
getAllForwards()
Constains all forwards includes regular FrontEndForwards and all actiion forwards.
|
Map |
getAllMessages()
A map with keys sorted alphabetically, normalized across all different use-cases, views, etc.
|
Collection<JSFView> |
getAllViews()
All views for the application (not just the ones belonging to this use case).
|
String |
getControllerAction()
The name of the action on the controller that executions this use case.
|
String |
getFormKey()
The key under which to store the action form passed along in this in this use-case.
|
String |
getForwardName()
The name that will cause a forward to use case.
|
List<JSFForward> |
getForwards()
All forwards contained in this use case.
|
String |
getForwardsClassName()
The name of the class that stores all the forwards paths.
|
String |
getFullyQualifiedActionClassName()
The fully qualified name of the action class that forwards to this use case.
|
String |
getFullyQualifiedActionClassPath()
The fully qualified path to the action class that forwards to this use case.
|
String |
getInitialTargetPath()
The path of the initial target going into this use case.
|
Collection |
getNavigationChildren()
TODO: Model Documentation for
JSFUseCase.getNavigationChildren
|
Collection |
getNavigationParents()
TODO: Model Documentation for
JSFUseCase.getNavigationParents
|
Collection |
getNavigationRules()
Retrieves all navigation rules for the faces-config.xml
|
String |
getPath()
The path to which this use case points.
|
String |
getPathRoot()
The root path for this use case (this is the path the directory containing the use case's
resources).
|
String |
getPortletEditForwardName()
The forward name for the portlet 'edit' page.
|
String |
getPortletEditPath()
The path to the portlet 'edit' page.
|
String |
getPortletHelpForwardName()
The forward name for the portlet 'help' page.
|
String |
getPortletHelpPath()
The path to the 'help' page of the portlet.
|
String |
getPortletViewForwardName()
The forward name for the portlet 'view' page.
|
String |
getPortletViewPath()
The path to the portlet 'view' page.
|
JSFPortletPreferences |
getPreferences()
Any portlet preferences associated to this use case.
|
List<JSFUseCase> |
getRegistrationUseCases()
All use cases that are labled as registration use cases.
|
String |
getTitleKey()
The title message key for this use-case.
|
String |
getTitleValue()
The title message value for this use-case.
|
boolean |
isApplicationValidationRequired()
Indicates that at least one client/server parameter found in the collection of existing
use-cases requires validation.
|
boolean |
isInitialTargetView()
Indicates whether or not the initial target of this use case is a view or not.
|
boolean |
isJSFUseCaseMetaType()
Indicates the metafacade type (used for metafacade mappings).
|
boolean |
isRegistrationUseCase()
Indicates whether or not this is a front-end registration use case.
|
boolean |
isValidationRequired()
Indicates whether or not at least one parameter in this use-case require validation.
|
boolean |
isViewHasNameOfUseCase()
Indicates whether or not at least one view in the use case has the same name as 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 isJSFUseCaseMetaType()
true
String getActionClassName()
List<JSFAction> getActionForwards()
String getActionRoles()
List getAllForwards()
Map getAllMessages()
Collection<JSFView> getAllViews()
String getControllerAction()
String getFormKey()
String getForwardName()
List<JSFForward> getForwards()
String getForwardsClassName()
String getFullyQualifiedActionClassName()
String getFullyQualifiedActionClassPath()
String getInitialTargetPath()
Collection getNavigationChildren()
Collection getNavigationParents()
Collection getNavigationRules()
String getPathRoot()
String getPortletEditForwardName()
String getPortletEditPath()
String getPortletHelpForwardName()
String getPortletHelpPath()
String getPortletViewForwardName()
String getPortletViewPath()
JSFPortletPreferences getPreferences()
List<JSFUseCase> getRegistrationUseCases()
String getTitleKey()
String getTitleValue()
boolean isApplicationValidationRequired()
boolean isInitialTargetView()
boolean isRegistrationUseCase()
boolean isValidationRequired()
boolean isViewHasNameOfUseCase()
Copyright © 2003–2014 AndroMDA.org. All rights reserved.