de.armax.ax.devtools.uml.nsuml
Class AXattributeNsumlImpl

java.lang.Object
  extended byde.armax.ax.devtools.uml.AXmodelElementAbstract
      extended byde.armax.ax.devtools.uml.nsuml.AXmodelElementNsumlImpl
          extended byde.armax.ax.devtools.uml.nsuml.AXstructuralFeatureNsumlImpl
              extended byde.armax.ax.devtools.uml.nsuml.AXattributeNsumlImpl
All Implemented Interfaces:
AXattribute, AXmodelElement, AXstructuralFeature

public class AXattributeNsumlImpl
extends AXstructuralFeatureNsumlImpl
implements AXattribute

Author:
Peter Wieland, ARMAX mindware GmbH

Field Summary
 
Fields inherited from class de.armax.ax.devtools.uml.nsuml.AXmodelElementNsumlImpl
model
 
Fields inherited from interface de.armax.ax.devtools.uml.AXattribute
INTERFACE
 
Constructor Summary
AXattributeNsumlImpl(ru.novosoft.uml.foundation.core.MAttribute attrib, AXmodelNsumlImpl model)
           
 
Method Summary
 AXclass getOwner()
          Get the owning class of this attribute
 AXclassifier getType()
          Get the type of this attribute
 java.lang.String toString()
           
 
Methods inherited from class de.armax.ax.devtools.uml.nsuml.AXstructuralFeatureNsumlImpl
getMultiplicity
 
Methods inherited from class de.armax.ax.devtools.uml.nsuml.AXmodelElementNsumlImpl
existTaggedValue, getModel, getName, getNamespaceName, getRealElement, getStereotype, getTaggedValue, getTaggedValue, getTaggedValues, getTaggedValueTags
 
Methods inherited from class de.armax.ax.devtools.uml.AXmodelElementAbstract
equals, getNameForCollectionDefine, getNameForCollectionMethod, getNameForCollectionVariable, getNameForDefine, getNameForMethod, getNameForVariable, getPackage, getQualifiedName, getSufficientlyQualifiedName, getSufficientlyQualifiedName, getWellKnownPackages, hasStereotype, isSameNamespace, isSameNamespace
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface de.armax.ax.devtools.uml.AXstructuralFeature
getMultiplicity
 
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
 

Constructor Detail

AXattributeNsumlImpl

public AXattributeNsumlImpl(ru.novosoft.uml.foundation.core.MAttribute attrib,
                            AXmodelNsumlImpl model)
Method Detail

getType

public AXclassifier getType()
Description copied from interface: AXattribute

Get the type of this attribute

Specified by:
getType in interface AXattribute
Returns:
an AXclassifier representing the type of this attribute

getOwner

public AXclass getOwner()
Description copied from interface: AXattribute

Get the owning class of this attribute

Specified by:
getOwner in interface AXattribute
Returns:
the owner

toString

public java.lang.String toString()
Overrides:
toString in class AXmodelElementAbstract


Copyright © 2003 ARMAX mindware GmbH. All Rights Reserved.