org.argouml.ocl
Class OCLEvaluator

java.lang.Object
  extended by org.tigris.gef.ocl.OCLEvaluator
      extended by org.argouml.ocl.OCLEvaluator

Deprecated. use DefaultOclEvaluator instead - maurelio1234

@Deprecated
public class OCLEvaluator
extends org.tigris.gef.ocl.OCLEvaluator

OCLEvaluator is responsible for evaluating simple OCL expressions. Such expressions are for example used in the critiques.

Stereotype:
singleton

Field Summary
 
Fields inherited from class org.tigris.gef.ocl.OCLEvaluator
_scratchBindings, _strBuf, GET_NAME_EXPR_1, GET_NAME_EXPR_2, GET_OWNER_EXPR, OCL_END, OCL_START
 
Constructor Summary
OCLEvaluator()
          Deprecated. The constructor.
 
Method Summary
protected  java.lang.String evalToString(java.lang.Object self, java.lang.String expr)
          Deprecated.  
protected  java.lang.String evalToString(java.lang.Object self, java.lang.String expr, java.lang.String sep)
          Deprecated.  
 
Methods inherited from class org.tigris.gef.ocl.OCLEvaluator
eval
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OCLEvaluator

public OCLEvaluator()
Deprecated. 
The constructor.

Method Detail

evalToString

protected java.lang.String evalToString(java.lang.Object self,
                                        java.lang.String expr)
                                 throws org.tigris.gef.ocl.ExpansionException
Deprecated. 
Overrides:
evalToString in class org.tigris.gef.ocl.OCLEvaluator
Throws:
org.tigris.gef.ocl.ExpansionException

evalToString

protected java.lang.String evalToString(java.lang.Object self,
                                        java.lang.String expr,
                                        java.lang.String sep)
                                 throws org.tigris.gef.ocl.ExpansionException
Deprecated. 
Overrides:
evalToString in class org.tigris.gef.ocl.OCLEvaluator
Throws:
org.tigris.gef.ocl.ExpansionException


ArgoUML © 1996-2006ArgoUML HomepageArgoUML Cookbook