uk.ac.ucl.cs.emofocl.jmi.reflect
Class RefFeaturedImpl
java.lang.Object
uk.ac.ucl.cs.emofocl.jmi.reflect.RefBaseObjectImpl
uk.ac.ucl.cs.emofocl.jmi.reflect.RefFeaturedImpl
- All Implemented Interfaces:
- javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured
- Direct Known Subclasses:
- RefClassImpl, RefObjectImpl
public abstract class RefFeaturedImpl
- extends RefBaseObjectImpl
- implements javax.jmi.reflect.RefFeatured
- Author:
- jwskene
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.RefFeatured |
refGetValue, refInvokeOperation, refSetValue |
Methods inherited from interface javax.jmi.reflect.RefBaseObject |
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints |
RefFeaturedImpl
protected RefFeaturedImpl(RefPackageImpl immediatePackage,
javax.jmi.reflect.RefObject metaObject)
refSetValue
public void refSetValue(javax.jmi.reflect.RefObject feature,
Object value)
- Specified by:
refSetValue
in interface javax.jmi.reflect.RefFeatured
refGetValue
public Object refGetValue(javax.jmi.reflect.RefObject feature)
- Specified by:
refGetValue
in interface javax.jmi.reflect.RefFeatured
refInvokeOperation
public Object refInvokeOperation(javax.jmi.reflect.RefObject requestedOperation,
List args)
throws javax.jmi.reflect.RefException
- Specified by:
refInvokeOperation
in interface javax.jmi.reflect.RefFeatured
- Throws:
javax.jmi.reflect.RefException