uk.ac.ucl.cs.emofocl.jmi.reflect
Class RefBaseObjectImpl

java.lang.Object
  extended by uk.ac.ucl.cs.emofocl.jmi.reflect.RefBaseObjectImpl
All Implemented Interfaces:
javax.jmi.reflect.RefBaseObject
Direct Known Subclasses:
RefFeaturedImpl, RefPackageImpl

public abstract class RefBaseObjectImpl
extends Object
implements javax.jmi.reflect.RefBaseObject

Author:
jwskene

Field Summary
protected  RefPackageImpl IMMEDIATE_PACKAGE
           
protected  javax.jmi.reflect.RefObject META_OBJECT
           
 
Constructor Summary
protected RefBaseObjectImpl(javax.jmi.reflect.RefObject metaObject)
           
protected RefBaseObjectImpl(RefPackageImpl immediatePackage, javax.jmi.reflect.RefObject metaObject)
           
 
Method Summary
 javax.jmi.reflect.RefPackage refImmediatePackage()
           
 javax.jmi.reflect.RefObject refMetaObject()
           
 String refMofId()
           
 javax.jmi.reflect.RefPackage refOutermostPackage()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refVerifyConstraints
 

Field Detail

META_OBJECT

protected final javax.jmi.reflect.RefObject META_OBJECT

IMMEDIATE_PACKAGE

protected final RefPackageImpl IMMEDIATE_PACKAGE
Constructor Detail

RefBaseObjectImpl

protected RefBaseObjectImpl(javax.jmi.reflect.RefObject metaObject)

RefBaseObjectImpl

protected RefBaseObjectImpl(RefPackageImpl immediatePackage,
                            javax.jmi.reflect.RefObject metaObject)
Method Detail

refMetaObject

public javax.jmi.reflect.RefObject refMetaObject()
Specified by:
refMetaObject in interface javax.jmi.reflect.RefBaseObject

refImmediatePackage

public javax.jmi.reflect.RefPackage refImmediatePackage()
Specified by:
refImmediatePackage in interface javax.jmi.reflect.RefBaseObject

refOutermostPackage

public javax.jmi.reflect.RefPackage refOutermostPackage()
Specified by:
refOutermostPackage in interface javax.jmi.reflect.RefBaseObject

refMofId

public String refMofId()
Specified by:
refMofId in interface javax.jmi.reflect.RefBaseObject