|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Provides information about and access to a model in order to use it in the OCL-Context. The model is described from both perspectives, the context checker perspective through its supertype TypeFacade and the evaluation perspective. The informations provided through this interface are a de facto minimal set of informations a model must provide to be fully constraineable by OCL.
Method Summary | |
java.util.Set |
getAllClassifiers()
Returns the set of all classifier defined in the model. |
java.util.Set |
getAllStates()
Returns the set of all states defined in the model. |
ReflectionFactory |
getReflectionFactory()
Returns a ReflectionFactory in order to provide
reflective informations about the model. |
Methods inherited from interface de.tuberlin.cs.cis.ocl.model.check.TypeFacade |
getClassifier |
Method Detail |
public ReflectionFactory getReflectionFactory()
ReflectionFactory
in order to provide
reflective informations about the model. The informations are
primaryly used to describe the OCL type OclType. But most
importantly the ReflectionFactory
provides
access to all instances of a context or a classifier.
ReflectionFactory
.public java.util.Set getAllClassifiers()
ClassifierDescriptor
.public java.util.Set getAllStates()
String
.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |