|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface StrutsController
A controller is assigned as the context of a use-case. All manual implementation is done in the controller as Struts actions may result in derferring method calls to this controller.
Metafacade interface to be used by AndroMDA cartridges.
Method Summary | |
---|---|
java.util.List |
getAllArguments()
Returns all the arguments found in this controller's operations. |
java.lang.String |
getFullPath()
The full path to this controller (that is the full file system path made up from the package and name). |
java.util.List |
getSessionObjects()
The session objects that this controller has access to. |
boolean |
isStrutsControllerMetaType()
Indicates the metafacade type (used for metafacade mappings). |
Methods inherited from interface org.andromda.metafacades.uml.FrontEndController |
---|
getDeferringActions, getServiceReferences, getUseCase, isFrontEndControllerMetaType |
Methods inherited from interface org.andromda.metafacades.uml.ClassifierFacade |
---|
findAttribute, getAbstractions, getAllAssociatedClasses, getAllProperties, getAllRequiredConstructorParameters, getArray, getArrayName, getAssociatedClasses, getAssociationEnds, getAttributes, getAttributes, getFullyQualifiedArrayName, getImplementationOperations, getImplementedInterfaceList, getInstanceAttributes, getInstanceOperations, getInterfaceAbstractions, getJavaNullString, getNavigableConnectingEnds, getNavigableConnectingEnds, getNonArray, getOperationCallFromAttributes, getOperations, getProperties, getProperties, getRequiredConstructorParameters, getSerialVersionUID, getStaticAttributes, getStaticOperations, getSuperClass, getWrapperName, isAbstract, isArrayType, isAssociationClass, isBlobType, isBooleanType, isClassifierFacadeMetaType, isClobType, isCollectionType, isDataType, isDateType, isEmbeddedValue, isEnumeration, isFileType, isInterface, isLeaf, isListType, isMapType, isPrimitive, isSetType, isStringType, isTimeType |
Methods inherited from interface org.andromda.metafacades.uml.GeneralizableElementFacade |
---|
findTaggedValue, getAllGeneralizations, getAllSpecializations, getGeneralization, getGeneralizationLinks, getGeneralizationList, getGeneralizationRoot, getGeneralizations, getSpecializations, isGeneralizableElementFacadeMetaType |
Methods inherited from interface org.andromda.metafacades.uml.ModelElementFacade |
---|
copyTaggedValues, findTaggedValue, findTaggedValues, getConstraints, getConstraints, getDocumentation, getDocumentation, getDocumentation, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getId, getLanguageMappings, getModel, getName, getPackage, getPackageName, getPackageName, getPackagePath, getRootPackage, getSourceDependencies, getStateMachineContext, getStereotypeNames, getStereotypes, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getValidationName, getValidationOwner, getVisibility, hasExactStereotype, hasStereotype, initialize, isBindingDependenciesPresent, isConstraintsPresent, isModelElementFacadeMetaType, isTemplateParametersPresent, translateConstraint, translateConstraints, translateConstraints, validateInvariants |
Method Detail |
---|
boolean isStrutsControllerMetaType()
true
java.util.List getAllArguments()
Returns all the arguments found in this controller's operations. Please note that return types are excluded from this collection.
java.lang.String getFullPath()
The full path to this controller (that is the full file system path made up from the package and name).
java.util.List getSessionObjects()
The session objects that this controller has access to.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |