public interface Slot extends Element
The following features are supported:
UMLPackage.getSlot()
Modifier and Type | Method and Description |
---|---|
StructuralFeature |
getDefiningFeature()
Returns the value of the 'Defining Feature' reference.
|
InstanceSpecification |
getOwningInstance()
Returns the value of the 'Owning Instance' container reference.
|
java.util.List<ValueSpecification> |
getValue()
Returns the value of the 'Value' containment reference list.
|
boolean |
hasValue() |
void |
setDefiningFeature(StructuralFeature value)
Sets the value of the '
Defining Feature ' reference. |
void |
setOwningInstance(InstanceSpecification value)
Sets the value of the '
Owning Instance ' container reference. |
get_activityPartitionOfRepresents, get_commentOfAnnotatedElement, get_constraintOfConstrainedElement, get_diagramOfContext, get_directedRelationshipOfSource, get_directedRelationshipOfTarget, get_elementOfSyncElement, get_elementValueOfElement, get_relationshipOfRelatedElement, getAppliedStereotypeInstance, getOwnedComment, getOwnedElement, getOwner, getSyncElement, has_activityPartitionOfRepresents, has_commentOfAnnotatedElement, has_constraintOfConstrainedElement, has_diagramOfContext, has_directedRelationshipOfSource, has_directedRelationshipOfTarget, has_elementOfSyncElement, has_elementValueOfElement, has_relationshipOfRelatedElement, hasOwnedComment, hasOwnedElement, setAppliedStereotypeInstance, setOwner, setSyncElement
get_representationText, getLocalID, isInvalid, set_representationText, setLocalID, sGetLocalID
getID, getMDExtension, getMdExtensions, setID
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
accept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, getObjectParent, isEditable, removePropertyChangeListener, sGetID
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
StructuralFeature getDefiningFeature()
slot Of Defining Feature
'.
The StructuralFeature that specifies the values that may be held by the Slot.
setDefiningFeature(StructuralFeature)
,
UMLPackage.getSlot_DefiningFeature()
,
StructuralFeature.get_slotOfDefiningFeature()
void setDefiningFeature(StructuralFeature value)
Defining Feature
' reference.
value
- the new value of the 'Defining Feature' reference.getDefiningFeature()
java.util.List<ValueSpecification> getValue()
ValueSpecification
.
It is bidirectional and its opposite is 'Owning Slot
'.
The value or values held by the Slot.
UMLPackage.getSlot_Value()
,
ValueSpecification.getOwningSlot()
InstanceSpecification getOwningInstance()
Slot
'.
The InstanceSpecification that owns this Slot.
setOwningInstance(InstanceSpecification)
,
UMLPackage.getSlot_OwningInstance()
,
InstanceSpecification.getSlot()
void setOwningInstance(InstanceSpecification value)
Owning Instance
' container reference.
value
- the new value of the 'Owning Instance' container reference.getOwningInstance()
boolean hasValue() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException