uci.uml.Foundation.Core
Class StructuralFeature
java.lang.Object
|
+--uci.uml.Foundation.Core.ElementImpl
|
+--uci.uml.Foundation.Core.ModelElementImpl
|
+--uci.uml.Foundation.Core.Feature
|
+--uci.uml.Foundation.Core.StructuralFeature
- Direct Known Subclasses:
- Attribute
- public abstract class StructuralFeature
- extends Feature
- See Also:
- Serialized Form
| Fields inherited from class uci.uml.Foundation.Core.ModelElementImpl |
_behavior,
_collaboration,
_constraint,
_elementOwnership,
_elementReference,
_provision,
_requirement,
_stereotype,
_taggedValue,
_template,
_templateParameter,
MAX_STEREOTYPE |
| Methods inherited from class uci.uml.Foundation.Core.ModelElementImpl |
addBehavior,
addConstraint,
addElementReference,
addProvision,
addRequirement,
addStereotype,
addTemplateParameter,
alsoTrash,
containsStereotype,
dbgStereotypes,
dbgTaggedValues,
getBehavior,
getConstraint,
getElementOwnership,
getElementReference,
getNamespace,
getProvision,
getRequirement,
getStereotype,
getTemplate,
getTemplateParameter,
isLegalXMI,
isNotLegalXMI,
prepareForTrash,
recoverFromTrash,
removeBehavior,
removeConstraint,
removeElementReference,
removeProvision,
removeRequirement,
removeStereotype,
removeTemplateParameter,
setBehavior,
setConstraint,
setElementOwnership,
setElementReference,
setNamespace,
setProvision,
setRequirement,
setStereotype,
setTemplate,
setTemplateParameter |
| Methods inherited from class uci.uml.Foundation.Core.ElementImpl |
addCharacteristic,
addPropertyChangeListener,
addTaggedValue,
addVetoableChangeListener,
dbgString,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChangeNoCritique,
firePropertyChangeNoCritique,
fireVetoableChange,
fireVetoableChange,
fireVetoableChangeNoCompare,
getCharacteristic,
getClassification,
getElementCount,
getHighlight,
getId,
getName,
getNamedProperty,
getOCLTypeStr,
getTaggedValue,
getVetoListeners,
newElementID,
removeCharacteristic,
removePropertyChangeListener,
removeTaggedValue,
removeVetoableChangeListener,
setCharacteristic,
setClassification,
setElementCount,
setHighlight,
setId,
setName,
setName,
setStaticChangeListener,
setTaggedValue |
_multiplicity
public Multiplicity _multiplicity
_changeable
public ChangeableKind _changeable
_targetScope
public ScopeKind _targetScope
_type
public Classifier _type
StructuralFeature
public StructuralFeature()
StructuralFeature
public StructuralFeature(Name name)
StructuralFeature
public StructuralFeature(String nameStr)
StructuralFeature
public StructuralFeature(Name name,
Classifier type)
StructuralFeature
public StructuralFeature(String nameStr,
Classifier type)
getMultiplicity
public Multiplicity getMultiplicity()
setMultiplicity
public void setMultiplicity(Multiplicity x)
throws PropertyVetoException
getChangeable
public ChangeableKind getChangeable()
setChangeable
public void setChangeable(ChangeableKind x)
throws PropertyVetoException
getTargetScope
public ScopeKind getTargetScope()
setTargetScope
public void setTargetScope(ScopeKind x)
throws PropertyVetoException
getType
public Classifier getType()
setType
public void setType(Classifier x)
throws PropertyVetoException