org.eclipse.ocl.examples.pivot.library
Class ExplicitNavigationProperty

java.lang.Object
  extended by org.eclipse.ocl.examples.pivot.library.AbstractCallableImplementation
      extended by org.eclipse.ocl.examples.pivot.library.ExplicitNavigationProperty
All Implemented Interfaces:
CallableImplementation

public class ExplicitNavigationProperty
extends AbstractCallableImplementation

The static instance of ExplicitNavigationProperty supports evaluation of a property call that navigates a relationship.


Field Summary
static ExplicitNavigationProperty INSTANCE
           
 
Constructor Summary
ExplicitNavigationProperty()
           
 
Method Summary
 Value evaluate(EvaluationVisitor evaluationVisitor, Value sourceValue, CallExp callExp)
           
 
Methods inherited from class org.eclipse.ocl.examples.pivot.library.AbstractCallableImplementation
validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final ExplicitNavigationProperty INSTANCE
Constructor Detail

ExplicitNavigationProperty

public ExplicitNavigationProperty()
Method Detail

evaluate

public Value evaluate(EvaluationVisitor evaluationVisitor,
                      Value sourceValue,
                      CallExp callExp)
Description copied from interface: CallableImplementation