org.andromda.cartridges.jsf.metafacades
Interface JSFControllerOperation

All Superinterfaces:
org.andromda.metafacades.uml.FrontEndControllerOperation, org.andromda.metafacades.uml.ModelElementFacade, org.andromda.metafacades.uml.OperationFacade
All Known Implementing Classes:
JSFControllerOperationLogic, JSFControllerOperationLogicImpl

public interface JSFControllerOperation
extends org.andromda.metafacades.uml.FrontEndControllerOperation

Represents an operation for a JSF controller.

Metafacade interface to be used by AndroMDA cartridges.


Method Summary
 java.lang.String getFormCall()
           The operation call that takes the appropriate form as an argument.
 java.lang.String getFormName()
           The form name the corresponds to this controller operation.
 java.lang.String getFormSignature()
           The controller operation signature that takes the appropriate form (if this operation has at least one form field) as an argument.
 java.lang.String getFullyQualifiedFormName()
           The fully qualified form name.
 java.lang.String getFullyQualifiedFormPath()
           The fully qualified path of the form file.
 java.lang.String getImplementationFormSignature()
           The controller implementation operation signature that takes the appropriate form (if this operation has at least one form field) as an argument.
 boolean isJSFControllerOperationMetaType()
          Indicates the metafacade type (used for metafacade mappings).
 
Methods inherited from interface org.andromda.metafacades.uml.FrontEndControllerOperation
getActivityGraph, getDeferringActions, getFormFields, isAllArgumentsHaveFormFields, isFrontEndControllerOperationMetaType, isOwnerIsController
 
Methods inherited from interface org.andromda.metafacades.uml.OperationFacade
findParameter, findTaggedValue, getArgumentNames, getArguments, getArgumentTypeNames, getCall, getConcurrency, getExceptionList, getExceptionList, getExceptions, getLower, getOverriddenOperation, getOwner, getParameters, getPostconditionName, getPostconditions, getPreconditionCall, getPreconditionName, getPreconditions, getPreconditionSignature, getReturnParameter, getReturnType, getSignature, getSignature, getSignature, getTypedArgumentList, getTypedArgumentList, getUpper, isAbstract, isExceptionsPresent, isOperationFacadeMetaType, isOverriding, isPostconditionsPresent, isPreconditionsPresent, isQuery, isReturnTypePresent, isStatic
 
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

isJSFControllerOperationMetaType

boolean isJSFControllerOperationMetaType()
Indicates the metafacade type (used for metafacade mappings).

Returns:
always true

getFormCall

java.lang.String getFormCall()

The operation call that takes the appropriate form as an argument.


getFormName

java.lang.String getFormName()

The form name the corresponds to this controller operation.


getFormSignature

java.lang.String getFormSignature()

The controller operation signature that takes the appropriate form (if this operation has at least one form field) as an argument.


getFullyQualifiedFormName

java.lang.String getFullyQualifiedFormName()

The fully qualified form name.


getFullyQualifiedFormPath

java.lang.String getFullyQualifiedFormPath()

The fully qualified path of the form file.


getImplementationFormSignature

java.lang.String getImplementationFormSignature()

The controller implementation operation signature that takes the appropriate form (if this operation has at least one form field) as an argument.



Copyright © 2003-2008 AndroMDA.org. All Rights Reserved.