fUML.Syntax.Classes.Kernel
Class Property

java.lang.Object
  extended by org.modeldriven.fuml.FumlObject
      extended by fUML.Syntax.Classes.Kernel.Element
          extended by fUML.Syntax.Classes.Kernel.NamedElement
              extended by fUML.Syntax.Classes.Kernel.RedefinableElement
                  extended by fUML.Syntax.Classes.Kernel.Feature
                      extended by fUML.Syntax.Classes.Kernel.StructuralFeature
                          extended by fUML.Syntax.Classes.Kernel.Property
Direct Known Subclasses:
ExtensionEnd

public class Property
extends StructuralFeature


Field Summary
 AggregationKind aggregation
           
 Association association
           
 Class_ class_
           
 DataType datatype
           
 ValueSpecification defaultValue
           
 boolean isComposite
           
 boolean isDerived
           
 boolean isDerivedUnion
           
 boolean isID
           
 boolean isReadOnly
           
 Property opposite
           
 Association owningAssociation
           
 
Fields inherited from class fUML.Syntax.Classes.Kernel.StructuralFeature
multiplicityElement, typedElement
 
Fields inherited from class fUML.Syntax.Classes.Kernel.Feature
featuringClassifier, isStatic
 
Fields inherited from class fUML.Syntax.Classes.Kernel.RedefinableElement
isLeaf, redefinedElement, redefinitionContext
 
Fields inherited from class fUML.Syntax.Classes.Kernel.NamedElement
name, namespace, qualifiedName, visibility
 
Fields inherited from class fUML.Syntax.Classes.Kernel.Element
ownedComment, ownedElement, owner
 
Constructor Summary
Property()
           
 
Method Summary
 void _setAssociation(Association association)
           
 void _setClass(Class_ class_)
           
 void _setDatatype(DataType datatype)
           
 void _setOpposite(Property opposite)
           
 void _setOwningAssociation(Association association)
           
 void setAggregation(AggregationKind aggregation)
           
 void setIsID(boolean isID)
           
 void setIsReadOnly(boolean isReadOnly)
           
 
Methods inherited from class fUML.Syntax.Classes.Kernel.StructuralFeature
setIsOrdered, setIsUnique, setLower, setLowerValue, setType, setUpper, setUpperValue
 
Methods inherited from class fUML.Syntax.Classes.Kernel.Feature
_addFeaturingClassifier
 
Methods inherited from class fUML.Syntax.Classes.Kernel.RedefinableElement
addRedefinedElement, addRedefinitionContext, setIsLeaf
 
Methods inherited from class fUML.Syntax.Classes.Kernel.NamedElement
_setNamespace, setName, setVisibility
 
Methods inherited from class fUML.Syntax.Classes.Kernel.Element
addOwnedElement
 
Methods inherited from class org.modeldriven.fuml.FumlObject
getHref, getXmiId, getXmiNamespace, setHref, setXmiId, setXmiNamespace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

isDerived

public boolean isDerived

isReadOnly

public boolean isReadOnly

isDerivedUnion

public boolean isDerivedUnion

aggregation

public AggregationKind aggregation

isComposite

public boolean isComposite

owningAssociation

public Association owningAssociation

datatype

public DataType datatype

association

public Association association

class_

public Class_ class_

opposite

public Property opposite

defaultValue

public ValueSpecification defaultValue

isID

public boolean isID
Constructor Detail

Property

public Property()
Method Detail

setIsReadOnly

public void setIsReadOnly(boolean isReadOnly)
Overrides:
setIsReadOnly in class StructuralFeature

setAggregation

public void setAggregation(AggregationKind aggregation)

_setAssociation

public void _setAssociation(Association association)

_setClass

public void _setClass(Class_ class_)

_setDatatype

public void _setDatatype(DataType datatype)

setIsID

public void setIsID(boolean isID)

_setOwningAssociation

public void _setOwningAssociation(Association association)

_setOpposite

public void _setOpposite(Property opposite)


Copyright © 2015. All Rights Reserved.