javax.jmi.reflect
Interface RefObject

All Superinterfaces:
RefBaseObject, RefFeatured
All Known Subinterfaces:
AliasType, Association, AssociationEnd, Attribute, BehavioralFeature, Classifier, CollectionType, Constant, Constraint, DataType, EnumerationType, Feature, GeneralizableElement, Import, ModelElement, MofClass, MofException, MofPackage, NameSpace, Operation, Parameter, PrimitiveType, Reference, StructuralFeature, StructureField, StructureType, Tag, TypedElement

public interface RefObject
extends RefFeatured


Method Summary
 RefClass refClass()
           
 void refDelete()
           
 RefFeatured refImmediateComposite()
           
 boolean refIsInstanceOf(RefObject objType, boolean considerSubtypes)
           
 RefFeatured refOutermostComposite()
           
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Method Detail

refClass

RefClass refClass()

refDelete

void refDelete()

refImmediateComposite

RefFeatured refImmediateComposite()

refIsInstanceOf

boolean refIsInstanceOf(RefObject objType,
                        boolean considerSubtypes)

refOutermostComposite

RefFeatured refOutermostComposite()