|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.andromda.core.metafacade.MetafacadeBase
org.andromda.cartridges.jsf.metafacades.JSFControllerOperationLogic
public abstract class JSFControllerOperationLogic
MetafacadeLogic for org.andromda.cartridges.jsf.metafacades.JSFControllerOperation
JSFControllerOperation| Field Summary | |
|---|---|
protected java.lang.Object |
metaObject
|
| Fields inherited from class org.andromda.core.metafacade.MetafacadeBase |
|---|
contextRoot, logger |
| Constructor Summary | |
|---|---|
JSFControllerOperationLogic(java.lang.Object metaObject,
java.lang.String context)
|
|
| Method Summary | |
|---|---|
void |
copyTaggedValues(org.andromda.metafacades.uml.ModelElementFacade element)
|
org.andromda.metafacades.uml.ParameterFacade |
findParameter(java.lang.String name)
|
java.lang.Object |
findTaggedValue(java.lang.String tagName)
|
java.lang.Object |
findTaggedValue(java.lang.String name,
boolean follow)
|
java.util.Collection |
findTaggedValues(java.lang.String tagName)
|
org.andromda.metafacades.uml.FrontEndActivityGraph |
getActivityGraph()
|
java.lang.String |
getArgumentNames()
|
java.util.Collection |
getArguments()
|
java.lang.String |
getArgumentTypeNames()
|
java.lang.String |
getCall()
|
java.lang.String |
getConcurrency()
|
java.util.Collection |
getConstraints()
|
java.util.Collection |
getConstraints(java.lang.String kind)
|
java.util.List |
getDeferringActions()
|
java.lang.String |
getDocumentation(java.lang.String indent)
|
java.lang.String |
getDocumentation(java.lang.String indent,
int lineLength)
|
java.lang.String |
getDocumentation(java.lang.String indent,
int lineLength,
boolean htmlStyle)
|
java.lang.String |
getExceptionList()
|
java.lang.String |
getExceptionList(java.lang.String initialExceptions)
|
java.util.Collection |
getExceptions()
|
java.lang.String |
getFormCall()
The operation call that takes the appropriate form as an argument. |
java.util.List |
getFormFields()
|
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 |
getFullyQualifiedName()
|
java.lang.String |
getFullyQualifiedName(boolean modelName)
|
java.lang.String |
getFullyQualifiedNamePath()
|
java.lang.String |
getId()
|
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. |
org.andromda.metafacades.uml.TypeMappings |
getLanguageMappings()
|
int |
getLower()
|
org.andromda.metafacades.uml.ModelFacade |
getModel()
|
java.lang.String |
getName()
|
org.andromda.metafacades.uml.OperationFacade |
getOverriddenOperation()
|
org.andromda.metafacades.uml.ClassifierFacade |
getOwner()
|
org.andromda.metafacades.uml.ModelElementFacade |
getPackage()
|
java.lang.String |
getPackageName()
|
java.lang.String |
getPackageName(boolean modelName)
|
java.lang.String |
getPackagePath()
|
java.util.Collection |
getParameters()
|
java.lang.String |
getPostconditionName()
|
java.util.Collection |
getPostconditions()
|
java.lang.String |
getPreconditionCall()
|
java.lang.String |
getPreconditionName()
|
java.util.Collection |
getPreconditions()
|
java.lang.String |
getPreconditionSignature()
|
org.andromda.metafacades.uml.ParameterFacade |
getReturnParameter()
|
org.andromda.metafacades.uml.ClassifierFacade |
getReturnType()
|
org.andromda.metafacades.uml.PackageFacade |
getRootPackage()
|
java.lang.String |
getSignature()
|
java.lang.String |
getSignature(boolean withArgumentNames)
|
java.lang.String |
getSignature(java.lang.String argumentModifier)
|
java.util.Collection |
getSourceDependencies()
|
org.andromda.metafacades.uml.StateMachineFacade |
getStateMachineContext()
|
java.util.Collection |
getStereotypeNames()
|
java.util.Collection |
getStereotypes()
|
java.util.Collection |
getTaggedValues()
|
java.util.Collection |
getTargetDependencies()
|
java.lang.Object |
getTemplateParameter(java.lang.String parameterName)
|
java.util.Collection |
getTemplateParameters()
|
java.lang.String |
getTypedArgumentList()
|
java.lang.String |
getTypedArgumentList(java.lang.String modifier)
|
int |
getUpper()
|
java.lang.String |
getValidationName()
|
java.lang.Object |
getValidationOwner()
|
java.lang.String |
getVisibility()
|
protected abstract java.lang.String |
handleGetFormCall()
|
protected abstract java.lang.String |
handleGetFormName()
|
protected abstract java.lang.String |
handleGetFormSignature()
|
protected abstract java.lang.String |
handleGetFullyQualifiedFormName()
|
protected abstract java.lang.String |
handleGetFullyQualifiedFormPath()
|
protected abstract java.lang.String |
handleGetImplementationFormSignature()
|
boolean |
hasExactStereotype(java.lang.String stereotypeName)
|
boolean |
hasStereotype(java.lang.String stereotypeName)
|
void |
initialize()
|
boolean |
isAbstract()
|
boolean |
isAllArgumentsHaveFormFields()
|
boolean |
isBindingDependenciesPresent()
|
boolean |
isConstraintsPresent()
|
boolean |
isExceptionsPresent()
|
boolean |
isFrontEndControllerOperationMetaType()
|
boolean |
isJSFControllerOperationMetaType()
Indicates the metafacade type (used for metafacade mappings). |
boolean |
isModelElementFacadeMetaType()
|
boolean |
isOperationFacadeMetaType()
|
boolean |
isOverriding()
|
boolean |
isOwnerIsController()
|
boolean |
isPostconditionsPresent()
|
boolean |
isPreconditionsPresent()
|
boolean |
isQuery()
|
boolean |
isReturnTypePresent()
|
boolean |
isStatic()
|
boolean |
isTemplateParametersPresent()
|
void |
resetMetafacadeContext(java.lang.String context)
|
java.lang.String |
toString()
|
java.lang.String |
translateConstraint(java.lang.String name,
java.lang.String translation)
|
java.lang.String[] |
translateConstraints(java.lang.String translation)
|
java.lang.String[] |
translateConstraints(java.lang.String kind,
java.lang.String translation)
|
void |
validateInvariants(java.util.Collection validationMessages)
|
| Methods inherited from class org.andromda.core.metafacade.MetafacadeBase |
|---|
equals, getConfiguredProperty, getMetafacadeContext, getMetaObject, hashCode, isConfiguredProperty, isMetafacadePropertyCachingEnabled, setMetafacadeContext, setProperty, shieldedElement, shieldedElements, THIS, validate |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.Object metaObject
| Constructor Detail |
|---|
public JSFControllerOperationLogic(java.lang.Object metaObject,
java.lang.String context)
| Method Detail |
|---|
public void resetMetafacadeContext(java.lang.String context)
resetMetafacadeContext in class org.andromda.core.metafacade.MetafacadeBaseMetafacadeBasepublic boolean isJSFControllerOperationMetaType()
JSFControllerOperation
isJSFControllerOperationMetaType in interface JSFControllerOperationtrueJSFControllerOperationprotected abstract java.lang.String handleGetFullyQualifiedFormPath()
JSFControllerOperation.getFullyQualifiedFormPath()public final java.lang.String getFullyQualifiedFormPath()
JSFControllerOperationThe fully qualified path of the form file.
getFullyQualifiedFormPath in interface JSFControllerOperationprotected abstract java.lang.String handleGetFullyQualifiedFormName()
JSFControllerOperation.getFullyQualifiedFormName()public final java.lang.String getFullyQualifiedFormName()
JSFControllerOperationThe fully qualified form name.
getFullyQualifiedFormName in interface JSFControllerOperationprotected abstract java.lang.String handleGetFormName()
JSFControllerOperation.getFormName()public final java.lang.String getFormName()
JSFControllerOperationThe form name the corresponds to this controller operation.
getFormName in interface JSFControllerOperationprotected abstract java.lang.String handleGetFormCall()
JSFControllerOperation.getFormCall()public final java.lang.String getFormCall()
JSFControllerOperationThe operation call that takes the appropriate form as an argument.
getFormCall in interface JSFControllerOperationprotected abstract java.lang.String handleGetFormSignature()
JSFControllerOperation.getFormSignature()public final java.lang.String getFormSignature()
JSFControllerOperationThe controller operation signature that takes the appropriate form (if this operation has at least one form field) as an argument.
getFormSignature in interface JSFControllerOperationprotected abstract java.lang.String handleGetImplementationFormSignature()
JSFControllerOperation.getImplementationFormSignature()public final java.lang.String getImplementationFormSignature()
JSFControllerOperationThe controller implementation operation signature that takes the appropriate form (if this operation has at least one form field) as an argument.
getImplementationFormSignature in interface JSFControllerOperationpublic boolean isFrontEndControllerOperationMetaType()
isFrontEndControllerOperationMetaType in interface org.andromda.metafacades.uml.FrontEndControllerOperationFrontEndControllerOperationpublic boolean isOperationFacadeMetaType()
isOperationFacadeMetaType in interface org.andromda.metafacades.uml.OperationFacadeOperationFacadepublic boolean isModelElementFacadeMetaType()
isModelElementFacadeMetaType in interface org.andromda.metafacades.uml.ModelElementFacadeModelElementFacadepublic org.andromda.metafacades.uml.FrontEndActivityGraph getActivityGraph()
getActivityGraph in interface org.andromda.metafacades.uml.FrontEndControllerOperationpublic java.util.List getDeferringActions()
getDeferringActions in interface org.andromda.metafacades.uml.FrontEndControllerOperationpublic java.util.List getFormFields()
getFormFields in interface org.andromda.metafacades.uml.FrontEndControllerOperationpublic boolean isAllArgumentsHaveFormFields()
isAllArgumentsHaveFormFields in interface org.andromda.metafacades.uml.FrontEndControllerOperationpublic boolean isOwnerIsController()
isOwnerIsController in interface org.andromda.metafacades.uml.FrontEndControllerOperationpublic void copyTaggedValues(org.andromda.metafacades.uml.ModelElementFacade element)
copyTaggedValues in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.Object findTaggedValue(java.lang.String tagName)
findTaggedValue in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.util.Collection findTaggedValues(java.lang.String tagName)
findTaggedValues in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.util.Collection getConstraints()
getConstraints in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.util.Collection getConstraints(java.lang.String kind)
getConstraints in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.String getDocumentation(java.lang.String indent,
int lineLength)
getDocumentation in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.String getDocumentation(java.lang.String indent,
int lineLength,
boolean htmlStyle)
getDocumentation in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.String getDocumentation(java.lang.String indent)
getDocumentation in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.String getFullyQualifiedName(boolean modelName)
getFullyQualifiedName in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.String getFullyQualifiedName()
getFullyQualifiedName in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.String getFullyQualifiedNamePath()
getFullyQualifiedNamePath in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.String getId()
getId in interface org.andromda.metafacades.uml.ModelElementFacadepublic org.andromda.metafacades.uml.TypeMappings getLanguageMappings()
getLanguageMappings in interface org.andromda.metafacades.uml.ModelElementFacadepublic org.andromda.metafacades.uml.ModelFacade getModel()
getModel in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.String getName()
getName in interface org.andromda.metafacades.uml.ModelElementFacadepublic org.andromda.metafacades.uml.ModelElementFacade getPackage()
getPackage in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.String getPackageName(boolean modelName)
getPackageName in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.String getPackageName()
getPackageName in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.String getPackagePath()
getPackagePath in interface org.andromda.metafacades.uml.ModelElementFacadepublic org.andromda.metafacades.uml.PackageFacade getRootPackage()
getRootPackage in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.util.Collection getSourceDependencies()
getSourceDependencies in interface org.andromda.metafacades.uml.ModelElementFacadepublic org.andromda.metafacades.uml.StateMachineFacade getStateMachineContext()
getStateMachineContext in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.util.Collection getStereotypeNames()
getStereotypeNames in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.util.Collection getStereotypes()
getStereotypes in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.util.Collection getTaggedValues()
getTaggedValues in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.util.Collection getTargetDependencies()
getTargetDependencies in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.Object getTemplateParameter(java.lang.String parameterName)
getTemplateParameter in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.util.Collection getTemplateParameters()
getTemplateParameters in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.String getVisibility()
getVisibility in interface org.andromda.metafacades.uml.ModelElementFacadepublic boolean hasExactStereotype(java.lang.String stereotypeName)
hasExactStereotype in interface org.andromda.metafacades.uml.ModelElementFacadepublic boolean hasStereotype(java.lang.String stereotypeName)
hasStereotype in interface org.andromda.metafacades.uml.ModelElementFacadepublic boolean isBindingDependenciesPresent()
isBindingDependenciesPresent in interface org.andromda.metafacades.uml.ModelElementFacadepublic boolean isConstraintsPresent()
isConstraintsPresent in interface org.andromda.metafacades.uml.ModelElementFacadepublic boolean isTemplateParametersPresent()
isTemplateParametersPresent in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.String translateConstraint(java.lang.String name,
java.lang.String translation)
translateConstraint in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.String[] translateConstraints(java.lang.String translation)
translateConstraints in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.String[] translateConstraints(java.lang.String kind,
java.lang.String translation)
translateConstraints in interface org.andromda.metafacades.uml.ModelElementFacadepublic org.andromda.metafacades.uml.ParameterFacade findParameter(java.lang.String name)
findParameter in interface org.andromda.metafacades.uml.OperationFacade
public java.lang.Object findTaggedValue(java.lang.String name,
boolean follow)
findTaggedValue in interface org.andromda.metafacades.uml.OperationFacadepublic java.lang.String getArgumentNames()
getArgumentNames in interface org.andromda.metafacades.uml.OperationFacadepublic java.lang.String getArgumentTypeNames()
getArgumentTypeNames in interface org.andromda.metafacades.uml.OperationFacadepublic java.util.Collection getArguments()
getArguments in interface org.andromda.metafacades.uml.OperationFacadepublic java.lang.String getCall()
getCall in interface org.andromda.metafacades.uml.OperationFacadepublic java.lang.String getConcurrency()
getConcurrency in interface org.andromda.metafacades.uml.OperationFacadepublic java.lang.String getExceptionList(java.lang.String initialExceptions)
getExceptionList in interface org.andromda.metafacades.uml.OperationFacadepublic java.lang.String getExceptionList()
getExceptionList in interface org.andromda.metafacades.uml.OperationFacadepublic java.util.Collection getExceptions()
getExceptions in interface org.andromda.metafacades.uml.OperationFacadepublic int getLower()
getLower in interface org.andromda.metafacades.uml.OperationFacadepublic org.andromda.metafacades.uml.OperationFacade getOverriddenOperation()
getOverriddenOperation in interface org.andromda.metafacades.uml.OperationFacadepublic org.andromda.metafacades.uml.ClassifierFacade getOwner()
getOwner in interface org.andromda.metafacades.uml.OperationFacadepublic java.util.Collection getParameters()
getParameters in interface org.andromda.metafacades.uml.OperationFacadepublic java.lang.String getPostconditionName()
getPostconditionName in interface org.andromda.metafacades.uml.OperationFacadepublic java.util.Collection getPostconditions()
getPostconditions in interface org.andromda.metafacades.uml.OperationFacadepublic java.lang.String getPreconditionCall()
getPreconditionCall in interface org.andromda.metafacades.uml.OperationFacadepublic java.lang.String getPreconditionName()
getPreconditionName in interface org.andromda.metafacades.uml.OperationFacadepublic java.lang.String getPreconditionSignature()
getPreconditionSignature in interface org.andromda.metafacades.uml.OperationFacadepublic java.util.Collection getPreconditions()
getPreconditions in interface org.andromda.metafacades.uml.OperationFacadepublic org.andromda.metafacades.uml.ParameterFacade getReturnParameter()
getReturnParameter in interface org.andromda.metafacades.uml.OperationFacadepublic org.andromda.metafacades.uml.ClassifierFacade getReturnType()
getReturnType in interface org.andromda.metafacades.uml.OperationFacadepublic java.lang.String getSignature(boolean withArgumentNames)
getSignature in interface org.andromda.metafacades.uml.OperationFacadepublic java.lang.String getSignature()
getSignature in interface org.andromda.metafacades.uml.OperationFacadepublic java.lang.String getSignature(java.lang.String argumentModifier)
getSignature in interface org.andromda.metafacades.uml.OperationFacadepublic java.lang.String getTypedArgumentList(java.lang.String modifier)
getTypedArgumentList in interface org.andromda.metafacades.uml.OperationFacadepublic java.lang.String getTypedArgumentList()
getTypedArgumentList in interface org.andromda.metafacades.uml.OperationFacadepublic int getUpper()
getUpper in interface org.andromda.metafacades.uml.OperationFacadepublic boolean isAbstract()
isAbstract in interface org.andromda.metafacades.uml.OperationFacadepublic boolean isExceptionsPresent()
isExceptionsPresent in interface org.andromda.metafacades.uml.OperationFacadepublic boolean isOverriding()
isOverriding in interface org.andromda.metafacades.uml.OperationFacadepublic boolean isPostconditionsPresent()
isPostconditionsPresent in interface org.andromda.metafacades.uml.OperationFacadepublic boolean isPreconditionsPresent()
isPreconditionsPresent in interface org.andromda.metafacades.uml.OperationFacadepublic boolean isQuery()
isQuery in interface org.andromda.metafacades.uml.OperationFacadepublic boolean isReturnTypePresent()
isReturnTypePresent in interface org.andromda.metafacades.uml.OperationFacadepublic boolean isStatic()
isStatic in interface org.andromda.metafacades.uml.OperationFacadepublic void initialize()
initialize in interface org.andromda.metafacades.uml.ModelElementFacadeinitialize in class org.andromda.core.metafacade.MetafacadeBaseMetafacadeBase.initialize()public java.lang.Object getValidationOwner()
getValidationOwner in interface org.andromda.metafacades.uml.ModelElementFacadegetValidationOwner in class org.andromda.core.metafacade.MetafacadeBaseMetafacadeBase.getValidationOwner()public java.lang.String getValidationName()
getValidationName in interface org.andromda.metafacades.uml.ModelElementFacadegetValidationName in class org.andromda.core.metafacade.MetafacadeBaseMetafacadeBase.getValidationName()public void validateInvariants(java.util.Collection validationMessages)
validateInvariants in interface org.andromda.metafacades.uml.ModelElementFacadevalidateInvariants in class org.andromda.core.metafacade.MetafacadeBaseMetafacadeBase.validateInvariants(java.util.Collection)public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||