|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--de.tuberlin.cs.cis.ocl.model.mofbridge.MofReflector
Implements the queries to the metalevel of MOF in the context of OCL. It matchs the capabilities of the OCL type OclType for a specified MOF model types.
| Constructor Summary | |
MofReflector(javax.jmi.reflect.RefPackage refPackage,
ClassifierDescriptor type,
ConceptFactory oclMapper)
Constructs a MofReflector. |
|
| Method Summary | |
java.util.Set |
allInstances()
Reflects the set of all instances of this reflector's classifier and all its subtypes in existence. |
java.util.Set |
allSupertypes()
Reflects the transitive closure of the set of all supertypes of this reflector's classifier. |
java.util.Set |
associationEnds()
Reflects the set of names of the navigable associationEnds of this reflector's classifier. |
java.util.Set |
attributes()
Reflects the set of names of the attributes of this reflector's classifier. |
java.util.Set |
operations()
Reflects the set of names of the operations of this reflector's classifier. |
java.util.Set |
references()
The set of names of the references of this type, as they are defined in the model. |
java.util.Set |
supertypes()
Reflects the set of all direct supertypes of this reflector's classifier. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public MofReflector(javax.jmi.reflect.RefPackage refPackage,
ClassifierDescriptor type,
ConceptFactory oclMapper)
MofReflector.
refPackage - the Extent of the model instance.type - the model type to reflect.oclMapper - the conceptual binding used.| Method Detail |
public java.util.Set allInstances()
Reflector
allInstances in interface ReflectorInstanceDescriptor.public java.util.Set allSupertypes()
Reflector
allSupertypes in interface ReflectorClassifierDescriptor.public java.util.Set associationEnds()
Reflector
associationEnds in interface ReflectorString.public java.util.Set attributes()
Reflector
attributes in interface ReflectorString.public java.util.Set operations()
Reflector
operations in interface ReflectorString.public java.util.Set references()
Reflector
references in interface ReflectorString.public java.util.Set supertypes()
Reflector
supertypes in interface ReflectorClassifierDescriptor
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||