| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ClassifierFeature
ClassifierFeature association proxy interface. The ClassifierFeature association provides a composite aggregation containment relationship between Classifiers and the Features they own. The feature end of the association is ordered allowing preservation of the ordering of Features within their owning Classifier. A Feature can be owned by at most one Classifier. The optional character of ownership is intended as a convenience to tools, allowing them to create Features prior to linking them to their owning Classifier.
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(CwmClassifier owner,
    CwmFeature feature)Creates a link between the pair of instance objects in the associations link set. | 
|  boolean | exists(CwmClassifier owner,
       CwmFeature feature)Queries whether a link currently exists between a given pair of instance objects in the associations link set. | 
|  List<CwmFeature> | getFeature(CwmClassifier owner)Queries the instance objects that are related to a particular instance object by a link in the current associations link set. | 
|  CwmClassifier | getOwner(CwmFeature feature)Queries the instance object that is related to a particular instance object by a link in the current associations link set. | 
|  boolean | remove(CwmClassifier owner,
       CwmFeature feature)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(CwmClassifier owner,
               CwmFeature feature)
owner - Value of the first association end.feature - Value of the second association end.
CwmClassifier getOwner(CwmFeature feature)
feature - Required value of the second association end.
null if none exists.List<CwmFeature> getFeature(CwmClassifier owner)
owner - Required value of the first association end.
boolean add(CwmClassifier owner,
            CwmFeature feature)
owner - Value of the first association end.feature - Value of the second association end.
boolean remove(CwmClassifier owner,
               CwmFeature feature)
owner - Value of the first association end.feature - Value of the second association end.| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||