|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--de.tuberlin.cs.cis.ocl.example.check.ExampleTypeFacade | +--de.tuberlin.cs.cis.ocl.example.eval.ExampleModel
Represents the model described by the Example Class Diagram of OCL1.5 chapter 6.2.2.
Field Summary |
Fields inherited from class de.tuberlin.cs.cis.ocl.example.check.ExampleTypeFacade |
DIAGRAM, UTIL |
Constructor Summary | |
ExampleModel()
|
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 class de.tuberlin.cs.cis.ocl.example.check.ExampleTypeFacade |
getClassifier |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface de.tuberlin.cs.cis.ocl.model.check.TypeFacade |
getClassifier |
Constructor Detail |
public ExampleModel()
Method Detail |
public ReflectionFactory getReflectionFactory()
ModelFacade
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.
getReflectionFactory
in interface ModelFacade
ReflectionFactory
.public java.util.Set getAllStates()
ModelFacade
getAllStates
in interface ModelFacade
String
.public java.util.Set getAllClassifiers()
ModelFacade
getAllClassifiers
in interface ModelFacade
ClassifierDescriptor
.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |