|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FeatureSlot
FeatureSlot association proxy interface. The FeatureSlot association connects Slot instances with the StructuralFeature instance (usually either an Attribute or AssociationEnd instance) describing the structure of the value held by the Slot.
Note: This type should not be subclassed, implemented or directly instantiated by clients. It is generated from a MOF metamodel and implemented by Enki or MDR.
Method Summary | |
---|---|
boolean |
add(CwmStructuralFeature feature,
CwmSlot slot)
Creates a link between the pair of instance objects in the associations link set. |
boolean |
exists(CwmStructuralFeature feature,
CwmSlot slot)
Queries whether a link currently exists between a given pair of instance objects in the associations link set. |
CwmStructuralFeature |
getFeature(CwmSlot slot)
Queries the instance object that is related to a particular instance object by a link in the current associations link set. |
Collection<CwmSlot> |
getSlot(CwmStructuralFeature feature)
Queries the instance objects that are related to a particular instance object by a link in the current associations link set. |
boolean |
remove(CwmStructuralFeature feature,
CwmSlot slot)
Removes a link between a pair of instance objects in the current associations link set. |
Methods inherited from interface javax.jmi.reflect.RefAssociation |
---|
refAddLink, refAllLinks, refLinkExists, refQuery, refQuery, refRemoveLink |
Methods inherited from interface javax.jmi.reflect.RefBaseObject |
---|
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints |
Method Detail |
---|
boolean exists(CwmStructuralFeature feature, CwmSlot slot)
feature
- Value of the first association end.slot
- Value of the second association end.
CwmStructuralFeature getFeature(CwmSlot slot)
slot
- Required value of the second association end.
null
if none exists.Collection<CwmSlot> getSlot(CwmStructuralFeature feature)
feature
- Required value of the first association end.
boolean add(CwmStructuralFeature feature, CwmSlot slot)
feature
- Value of the first association end.slot
- Value of the second association end.boolean remove(CwmStructuralFeature feature, CwmSlot slot)
feature
- Value of the first association end.slot
- Value of the second association end.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |