org.infolayer.ocl
Class OclParser

java.lang.Object
  extended byorg.infolayer.ocl.OclParser
Direct Known Subclasses:
AsoqParser

public class OclParser
extends java.lang.Object


Constructor Summary
OclParser(VarDef initialVarDef, java.lang.String expr)
           
 
Method Summary
 OclExpression buildOp(OclExpression base, java.lang.String name, OclExpression[] param)
           
 OclExpression parse()
           
 OclParser setLocation(java.lang.String location)
          Sets a desctiption of the location for better error messages
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OclParser

public OclParser(VarDef initialVarDef,
                 java.lang.String expr)
Method Detail

parse

public OclExpression parse()

buildOp

public OclExpression buildOp(OclExpression base,
                             java.lang.String name,
                             OclExpression[] param)

setLocation

public OclParser setLocation(java.lang.String location)
Sets a desctiption of the location for better error messages