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

An implementation of the model object ' fUML::Syntax::Classes::Kernel::Property'.

The following features are implemented:


Field Summary
 AggregationKind aggregation
           
 Association association
           
 Class_ class_
           
 DataType datatype
           
 ValueSpecification defaultValue
           
 boolean isComposite
           
 boolean isDerived
           
 boolean isDerivedUnion
           
 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 setAggregation(AggregationKind aggregation)
          operation setAggregation
 void setIsReadOnly(boolean isReadOnly)
          operation setIsReadOnly
 
Methods inherited from class fUML.Syntax.Classes.Kernel.StructuralFeature
setIsOrdered, setIsUnique, setLower, setLowerValue, setType, setUpper, setUpperValue
 
Methods inherited from class fUML.Syntax.Classes.Kernel.RedefinableElement
setIsLeaf
 
Methods inherited from class fUML.Syntax.Classes.Kernel.NamedElement
setName, setVisibility
 
Methods inherited from class org.modeldriven.fuml.FumlObject
getHref, getXmiId, getXmiNamespace, setHref, setXmiId, setXmiNamespace
 
Methods inherited from class java.lang.Object
equals, 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
Constructor Detail

Property

public Property()
Method Detail

setIsReadOnly

public void setIsReadOnly(boolean isReadOnly)
operation setIsReadOnly

Overrides:
setIsReadOnly in class StructuralFeature

setAggregation

public void setAggregation(AggregationKind aggregation)
operation setAggregation



Copyright © 2012. All Rights Reserved.