org.eclipse.m2m.atl.ocl.core
Class OclHelper

java.lang.Object
  extended by org.eclipse.m2m.atl.ocl.core.OclEvaluator
      extended by org.eclipse.m2m.atl.ocl.core.OclHelper

public class OclHelper
extends OclEvaluator


Field Summary
 
Fields inherited from class org.eclipse.m2m.atl.ocl.core.OclEvaluator
pbs
 
Constructor Summary
OclHelper(java.lang.String helper, java.util.List parameters)
           
 
Method Summary
 ASM compile()
           
 ASMOclAny eval(java.util.List arguments)
           
 ASMOclAny eval(java.util.List arguments, java.util.Map models)
           
static ASMOclAny eval(java.lang.String helper, java.util.Map arguments)
           
 
Methods inherited from class org.eclipse.m2m.atl.ocl.core.OclEvaluator
compile, dumpASM
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OclHelper

public OclHelper(java.lang.String helper,
                 java.util.List parameters)
Method Detail

eval

public static ASMOclAny eval(java.lang.String helper,
                             java.util.Map arguments)
                      throws java.lang.Exception
Throws:
java.lang.Exception

compile

public ASM compile()
            throws java.lang.Exception
Throws:
java.lang.Exception

eval

public ASMOclAny eval(java.util.List arguments)
               throws java.lang.Exception
Throws:
java.lang.Exception

eval

public ASMOclAny eval(java.util.List arguments,
                      java.util.Map models)
               throws java.lang.Exception
Throws:
java.lang.Exception

Copyright 2007 IBM Corporation and others.
All Rights Reserved.