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

refIsInstanceOf

public boolean refIsInstanceOf(RefObject objType,
                               boolean considerSubtypes)

refClass

public RefClass refClass()

refImmediateComposite

public RefFeatured refImmediateComposite()

refOutermostComposite

public RefFeatured refOutermostComposite()

refDelete

public void refDelete()