de.tuberlin.cs.cis.ocl.example.eval
Class ExampleInstanceModel

java.lang.Object
  |
  +--de.tuberlin.cs.cis.ocl.example.eval.ExampleInstanceModel
All Implemented Interfaces:
ReflectionFactory

public class ExampleInstanceModel
extends java.lang.Object
implements ReflectionFactory

Represents an instance of the model described by the Example Class Diagram of OCL1.5 chapter 6.2.2.

Author:
fchabar
See Also:
OCL 1.5 Standard

Constructor Summary
ExampleInstanceModel()
           
 
Method Summary
 Reflector getReflector(ClassifierDescriptor type)
          Produces a Reflector reflecting the specified classifier.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExampleInstanceModel

public ExampleInstanceModel()
Method Detail

getReflector

public Reflector getReflector(ClassifierDescriptor type)
Description copied from interface: ReflectionFactory
Produces a Reflector reflecting the specified classifier.

Specified by:
getReflector in interface ReflectionFactory
Parameters:
type - a classifier of the model.
Returns:
a Reflector reflecting the specified classifier.