de.armax.ax.devtools.uml
Interface AXoperation

All Superinterfaces:
AXmodelElement
All Known Implementing Classes:
AXoperationMdrImpl, AXoperationNsumlImpl

public interface AXoperation
extends AXmodelElement

Metamodel for an UMP operation.

Author:
Peter Wieland, ARMAX mindware GmbH

Field Summary
static java.lang.String INTERFACE
          The qualified name of this interface.
 
Method Summary
 AXclass getOwner()
          Get the owning class of this operation.
 java.lang.String getParameterListString()
          Get a java like list of the parameters including the parameter types.
 java.lang.String getParameterListString(boolean namesOnly)
          Get a java like list of the parameters.
 java.util.List getParameters()
          Get a List of all parameters.
 AXclassifier getReturnType()
          Get the return type of this operation.
 
Methods inherited from interface de.armax.ax.devtools.uml.AXmodelElement
equals, existTaggedValue, getModel, getName, getNameForCollectionDefine, getNameForCollectionMethod, getNameForCollectionVariable, getNameForDefine, getNameForMethod, getNameForVariable, getNamespaceName, getPackage, getQualifiedName, getRealElement, getStereotype, getSufficientlyQualifiedName, getSufficientlyQualifiedName, getTaggedValue, getTaggedValue, getTaggedValues, getTaggedValueTags, getWellKnownPackages, hasStereotype, isSameNamespace, isSameNamespace
 

Field Detail

INTERFACE

public static final java.lang.String INTERFACE

The qualified name of this interface.

See Also:
Constant Field Values
Method Detail

getReturnType

public AXclassifier getReturnType()

Get the return type of this operation. If this operation does not have a return type, this returns a generic void type.


getParameters

public java.util.List getParameters()

Get a List of all parameters.

See Also:
AXparameter

getOwner

public AXclass getOwner()

Get the owning class of this operation.


getParameterListString

public java.lang.String getParameterListString()

Get a java like list of the parameters including the parameter types.


getParameterListString

public java.lang.String getParameterListString(boolean namesOnly)

Get a java like list of the parameters. Optionally include the types or not.

Parameters:
namesOnly - if true, no types are included


Copyright © 2003 ARMAX mindware GmbH. All Rights Reserved.