uk.ac.ucl.cs.emofocl.jmi.emof
Interface MOFClass
- All Superinterfaces:
- Element, ExtObject, MOFObject, NamedElement, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject, Type
- All Known Implementing Classes:
- Class_Impl
public interface MOFClass
- extends Type
Methods inherited from interface javax.jmi.reflect.RefObject |
refClass, refDelete, refImmediateComposite, refIsInstanceOf, 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 |
getIsAbstract
boolean getIsAbstract()
throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
setIsAbstract
void setIsAbstract(boolean isAbstract)
throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
getSuperClass
List getSuperClass()
throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
getOwnedAttribute
Collection getOwnedAttribute()
throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
getOwnedOperation
Collection getOwnedOperation()
throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
getInvariant
Set getInvariant()
throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException