public class OperationFacadeLogicImpl extends OperationFacadeLogic
metaObjectcontextRoot| Constructor and Description |
|---|
OperationFacadeLogicImpl(org.omg.uml.foundation.core.Operation metaObject,
String context) |
| Modifier and Type | Method and Description |
|---|---|
ClassifierFacade |
getValidationOwner() |
protected ParameterFacade |
handleFindParameter(String name)
Method to be implemented in descendants
Finds the parameter on this operation having the given name, if no parameter is found, null
is returned instead.
|
protected Object |
handleFindTaggedValue(String name,
boolean follow)
Method to be implemented in descendants
Searches the given feature for the specified tag.
|
protected String |
handleGetArgumentNames() |
protected Collection<org.omg.uml.foundation.core.Parameter> |
handleGetArguments()
UML Specific type is returned in Collection, transformed by shieldedElements to AndroMDA Metafacade type
|
protected String |
handleGetArgumentTypeNames() |
protected String |
handleGetCall() |
protected String |
handleGetConcurrency() |
protected String |
handleGetExceptionList() |
protected String |
handleGetExceptionList(String initialExceptions)
Method to be implemented in descendants
Returns a comma separated list of exceptions appended to the comma separated list of fully
qualified 'initialException' classes passed in to this method.
|
protected Collection<ModelElementFacade> |
handleGetExceptions() |
protected String |
handleGetGetterSetterReturnTypeName() |
protected int |
handleGetLower()
Get the UML lower multiplicity
|
protected String |
handleGetMethodBody()
Not yet implemented, always returns null.
|
protected String |
handleGetName()
Overridden to provide name masking.
|
protected OperationFacade |
handleGetOverriddenOperation()
UML Specific type is transformed by shieldedElements to AndroMDA Metafacade type
|
protected org.omg.uml.foundation.core.Classifier |
handleGetOwner()
UML Specific type is transformed by shieldedElements to AndroMDA Metafacade type
|
protected Collection<org.omg.uml.foundation.core.Parameter> |
handleGetParameters()
UML Specific type is returned in Collection, transformed by shieldedElements to AndroMDA Metafacade type
|
protected String |
handleGetPostconditionName() |
protected Collection<ConstraintFacade> |
handleGetPostconditions()
UML Specific type is returned in Collection, transformed by shieldedElements to AndroMDA Metafacade type
|
protected String |
handleGetPreconditionCall() |
protected String |
handleGetPreconditionName() |
protected Collection<ConstraintFacade> |
handleGetPreconditions()
UML Specific type is returned in Collection, transformed by shieldedElements to AndroMDA Metafacade type
|
protected String |
handleGetPreconditionSignature() |
ParameterFacade |
handleGetReturnParameter() |
protected org.omg.uml.foundation.core.Classifier |
handleGetReturnType()
UML Specific type is transformed by shieldedElements to AndroMDA Metafacade type
|
protected String |
handleGetSignature() |
protected String |
handleGetSignature(boolean withArgumentNames)
Method to be implemented in descendants
Returns the signature of the operation and optionally appends the argument names (if
withArgumentNames is true), otherwise returns the signature with just the types alone in the
signature.
|
protected String |
handleGetSignature(String argumentModifier)
Method to be implemented in descendants
Returns the signature of the operation and optionally appends the given 'argumentModifier' to
each argument.
|
protected String |
handleGetTypedArgumentList() |
protected String |
handleGetTypedArgumentList(String modifier)
Method to be implemented in descendants
A comma-separated parameter list (type and name of each parameter) of an operation with an
optional modifier (i.e final) before each parameter.
|
protected int |
handleGetUpper()
Get the UML upper multiplicity
|
protected boolean |
handleIsAbstract() |
protected boolean |
handleIsExceptionsPresent() |
protected boolean |
handleIsLeaf() |
protected boolean |
handleIsMany() |
protected boolean |
handleIsOrdered() |
protected boolean |
handleIsOverriding() |
protected boolean |
handleIsPostconditionsPresent() |
protected boolean |
handleIsPreconditionsPresent() |
protected boolean |
handleIsQuery() |
protected boolean |
handleIsReturnTypePresent() |
protected boolean |
handleIsStatic() |
protected boolean |
handleIsUnique() |
findParameter, findTaggedValue, getArgumentNames, getArguments, getArgumentTypeNames, getCall, getConcurrency, getExceptionList, getExceptionList, getExceptions, getGetterSetterReturnTypeName, getLower, getMethodBody, getOverriddenOperation, getOwner, getParameters, getPostconditionName, getPostconditions, getPreconditionCall, getPreconditionName, getPreconditions, getPreconditionSignature, getReturnParameter, getReturnType, getSignature, getSignature, getSignature, getTypedArgumentList, getTypedArgumentList, getUpper, isAbstract, isExceptionsPresent, isLeaf, isMany, isOperationFacadeMetaType, isOrdered, isOverriding, isPostconditionsPresent, isPreconditionsPresent, isQuery, isReturnTypePresent, isStatic, isUnique, resetMetafacadeContext, validateInvariantsgetArraySuffix, getValidationName, handleCopyTaggedValues, handleFindTaggedValue, handleFindTaggedValues, handleGetBindedFullyQualifiedName, handleGetConstraints, handleGetConstraints, handleGetDocumentation, handleGetDocumentation, handleGetDocumentation, handleGetFullyQualifiedName, handleGetFullyQualifiedName, handleGetFullyQualifiedNamePath, handleGetId, handleGetKeywords, handleGetLabel, handleGetLanguageMappings, handleGetModel, handleGetOwnedElements, handleGetPackage, handleGetPackageName, handleGetPackageName, handleGetPackagePath, handleGetQualifiedName, handleGetRootPackage, handleGetSourceDependencies, handleGetStateMachineContext, handleGetStereotypeNames, handleGetStereotypes, handleGetTaggedValues, handleGetTargetDependencies, handleGetTemplateParameter, handleGetTemplateParameters, handleGetVisibility, handleHasExactStereotype, handleHasKeyword, handleHasStereotype, handleIsBindingDependenciesPresent, handleIsConstraintsPresent, handleIsDocumentationPresent, handleIsReservedWord, handleIsTemplateParametersPresent, handleIsValidIdentifierName, handleTranslateConstraint, handleTranslateConstraints, handleTranslateConstraintscopyTaggedValues, 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, getVisibility, hasExactStereotype, hasKeyword, hasStereotype, isBindingDependenciesPresent, isConstraintsPresent, isDocumentationPresent, isModelElementFacadeMetaType, isReservedWord, isTemplateParametersPresent, isValidIdentifierName, toString, translateConstraint, translateConstraints, translateConstraintscompareTo, equals, getConfiguredProperty, getDebug, getMetafacadeContext, getMetaObject, hashCode, initialize, isConfiguredProperty, isMetafacadePropertyCachingEnabled, setMetafacadeContext, setProperty, shieldedElement, shieldedElements, THIS, validateclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopyTaggedValues, 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, getVisibility, hasExactStereotype, hasKeyword, hasStereotype, initialize, isBindingDependenciesPresent, isConstraintsPresent, isDocumentationPresent, isModelElementFacadeMetaType, isReservedWord, isTemplateParametersPresent, isValidIdentifierName, translateConstraint, translateConstraints, translateConstraintspublic OperationFacadeLogicImpl(org.omg.uml.foundation.core.Operation metaObject, String context)
metaObject - context - protected String handleGetName()
handleGetName in class ModelElementFacadeLogicImplModelElementFacade.getName()public ClassifierFacade getValidationOwner()
getValidationOwner in interface ModelElementFacadegetValidationOwner in class MetafacadeBaseMetafacadeBase.getValidationOwner()protected String handleGetSignature()
handleGetSignature in class OperationFacadeLogicOperationFacade.getSignature()protected String handleGetSignature(boolean withArgumentNames)
OperationFacadeLogichandleGetSignature in class OperationFacadeLogicOperationFacade.getSignature(boolean)protected String handleGetTypedArgumentList()
handleGetTypedArgumentList in class OperationFacadeLogicOperationFacade.getTypedArgumentList()protected String handleGetCall()
handleGetCall in class OperationFacadeLogicOperationFacade.getCall()protected String handleGetArgumentNames()
handleGetArgumentNames in class OperationFacadeLogicOperationFacade.getArgumentNames()protected String handleGetArgumentTypeNames()
handleGetArgumentTypeNames in class OperationFacadeLogicOperationFacade.getArgumentTypeNames()protected String handleGetGetterSetterReturnTypeName()
handleGetGetterSetterReturnTypeName in class OperationFacadeLogicOperationFacade.getGetterSetterReturnTypeName()protected org.omg.uml.foundation.core.Classifier handleGetReturnType()
OperationFacadeLogichandleGetReturnType in class OperationFacadeLogicOperationFacade.getReturnType()protected Collection<org.omg.uml.foundation.core.Parameter> handleGetArguments()
OperationFacadeLogichandleGetArguments in class OperationFacadeLogicOperationFacade.getArguments()protected String handleGetMethodBody()
handleGetMethodBody in class OperationFacadeLogicOperationFacade.getMethodBody()protected org.omg.uml.foundation.core.Classifier handleGetOwner()
OperationFacadeLogichandleGetOwner in class OperationFacadeLogicOperationFacade.getOwner()protected Collection<org.omg.uml.foundation.core.Parameter> handleGetParameters()
OperationFacadeLogichandleGetParameters in class OperationFacadeLogicOperationFacade.getParameters()protected Object handleFindTaggedValue(String name, boolean follow)
OperationFacadeLogichandleFindTaggedValue in class OperationFacadeLogicOperationFacade.findTaggedValue(String, boolean)protected boolean handleIsStatic()
handleIsStatic in class OperationFacadeLogicOperationFacade.isStatic()protected boolean handleIsAbstract()
handleIsAbstract in class OperationFacadeLogicOperationFacade.isAbstract()protected boolean handleIsLeaf()
handleIsLeaf in class OperationFacadeLogicOperationFacade.isLeaf()protected boolean handleIsMany()
handleIsMany in class OperationFacadeLogicOperationFacade.isMany()protected boolean handleIsOrdered()
handleIsOrdered in class OperationFacadeLogicOperationFacade.isOrdered()protected boolean handleIsUnique()
handleIsUnique in class OperationFacadeLogicOperationFacade.isOrdered()protected boolean handleIsQuery()
handleIsQuery in class OperationFacadeLogicOperationFacade.isQuery()protected boolean handleIsExceptionsPresent()
handleIsExceptionsPresent in class OperationFacadeLogicOperationFacade.isExceptionsPresent()protected Collection<ModelElementFacade> handleGetExceptions()
handleGetExceptions in class OperationFacadeLogicOperationFacade.getExceptions()protected String handleGetExceptionList()
handleGetExceptionList in class OperationFacadeLogicOperationFacade.getExceptionList()protected boolean handleIsReturnTypePresent()
handleIsReturnTypePresent in class OperationFacadeLogicOperationFacade.isReturnTypePresent()protected String handleGetExceptionList(String initialExceptions)
OperationFacadeLogichandleGetExceptionList in class OperationFacadeLogicOperationFacade.getExceptionList(String)protected String handleGetTypedArgumentList(String modifier)
OperationFacadeLogichandleGetTypedArgumentList in class OperationFacadeLogicOperationFacade.getTypedArgumentList(String)protected String handleGetSignature(String argumentModifier)
OperationFacadeLogichandleGetSignature in class OperationFacadeLogicOperationFacade.getSignature(String)protected String handleGetConcurrency()
handleGetConcurrency in class OperationFacadeLogicOperationFacade.getConcurrency()protected String handleGetPreconditionName()
handleGetPreconditionName in class OperationFacadeLogicOperationFacade.getPreconditionName()protected String handleGetPostconditionName()
handleGetPostconditionName in class OperationFacadeLogicOperationFacade.getPostconditionName()protected String handleGetPreconditionSignature()
handleGetPreconditionSignature in class OperationFacadeLogicOperationFacade.getPreconditionSignature()protected String handleGetPreconditionCall()
handleGetPreconditionCall in class OperationFacadeLogicOperationFacade.getPreconditionCall()protected boolean handleIsPreconditionsPresent()
handleIsPreconditionsPresent in class OperationFacadeLogicOperationFacade.isPreconditionsPresent()protected boolean handleIsPostconditionsPresent()
handleIsPostconditionsPresent in class OperationFacadeLogicOperationFacade.isPostconditionsPresent()protected Collection<ConstraintFacade> handleGetPreconditions()
OperationFacadeLogichandleGetPreconditions in class OperationFacadeLogicOperationFacade.getPreconditions()protected Collection<ConstraintFacade> handleGetPostconditions()
OperationFacadeLogichandleGetPostconditions in class OperationFacadeLogicOperationFacade.getPostconditions()protected ParameterFacade handleFindParameter(String name)
OperationFacadeLogichandleFindParameter in class OperationFacadeLogicOperationFacade.findParameter(String)protected int handleGetUpper()
handleGetUpper in class OperationFacadeLogicOperationFacade.getUpper()protected int handleGetLower()
handleGetLower in class OperationFacadeLogicOperationFacade.getLower()public ParameterFacade handleGetReturnParameter()
handleGetReturnParameter in class OperationFacadeLogicOperationFacadeLogic.handleGetReturnParameter()protected boolean handleIsOverriding()
handleIsOverriding in class OperationFacadeLogicOperationFacadeLogic.handleIsOverriding()protected OperationFacade handleGetOverriddenOperation()
OperationFacadeLogichandleGetOverriddenOperation in class OperationFacadeLogicOperationFacadeLogic.handleGetOverriddenOperation()Copyright © 2003–2014 AndroMDA.org. All rights reserved.