Uses of Class
org.eclipse.mofscript.runtime.MofScriptExecutionException

Packages that use MofScriptExecutionException
org.eclipse.mofscript.runtime   
org.eclipse.mofscript.runtime.expression   
org.eclipse.mofscript.runtime.statement   
org.eclipse.mofscript.runtime.uml2Extensions   
 

Uses of MofScriptExecutionException in org.eclipse.mofscript.runtime
 

Methods in org.eclipse.mofscript.runtime that throw MofScriptExecutionException
 java.lang.Object RuleExecutor.executeRule()
          pre condition: Rule is set and environment is set
 void ExecutionManager.executeTransformation()
          Executes a transformation
 

Uses of MofScriptExecutionException in org.eclipse.mofscript.runtime.expression
 

Methods in org.eclipse.mofscript.runtime.expression that throw MofScriptExecutionException
protected  java.lang.Object SimpleExpressionEvaluator.evaluate(java.lang.Object inputObject)
           
protected  java.lang.Object SelectExpressionEvaluator.evaluate(java.lang.Object inputObject)
           
protected  java.lang.Object NullEvaluator.evaluate(java.lang.Object inputObject)
           
protected  java.lang.Object LogicalExpressionEvaluator.evaluate(java.lang.Object inputObject)
          Evaluates the logical expression
protected abstract  java.lang.Object ExpressionEvaluator.evaluate(java.lang.Object inputObject)
          To be defined by subclasses - the actual evaluation of the expression
protected  java.lang.Object CreateExpressionEvaluator.evaluate(java.lang.Object inputObject)
           
protected  java.lang.Object ComparisonExpressionEvaluator.evaluate(java.lang.Object inputObject)
          Evaluates the comparison expression
protected  java.lang.Object ArithmeticExpressionEvaluator.evaluate(java.lang.Object inputObject)
          Evaluate the arithmetic expression
 java.lang.Object ExpressionEvaluator.evaluateExpression(java.lang.Object inputObject)
          Evaluates an expression and returns the value as an Object
protected  void FunctionCallEvaluator.evaluateParameterValues(java.util.List parameters)
          Evaluates parameter values
protected abstract  java.lang.Object SimpleExpressionEvaluator.evaluateSimple(java.lang.Object inputObject)
           
protected  java.lang.Object ReferenceEvaluator.evaluateSimple(java.lang.Object inputObject)
          Evaluate the refrence
protected  java.lang.Object FunctionCallEvaluator.evaluateSimple(java.lang.Object inputObject)
          Evaluates simple
protected  java.lang.Object SimpleExpressionEvaluator.handleAdditionalFunction(java.lang.Object value, FunctionCall lf)
          Handles additional functions
protected  java.lang.Object SimpleExpressionEvaluator.handleStringFunction(java.lang.Object value, FunctionCall lf)
          Handles string functions
protected  java.lang.Object FunctionCallEvaluator.hashTableFunction(java.lang.String fName, java.util.List<ValueExpression> parameters, java.util.Hashtable variable)
           
protected  java.lang.Object FunctionCallEvaluator.listFunction()
           
protected  java.lang.Object FunctionCallEvaluator.metaOperation(java.lang.Object variable, java.lang.String fName, FunctionCall f)
          MetaOperations
protected  java.lang.Object FunctionCallEvaluator.oclGeneralFunction(java.lang.Object variable, java.lang.String fName, FunctionCall f)
          Handles OCL general functions
protected  java.lang.Object FunctionCallEvaluator.propertiesFunction(java.lang.String fName, java.util.List<ValueExpression> parameters, java.util.Properties propVar)
           
protected  java.lang.Object FunctionCallEvaluator.selectFunction(java.lang.Object variable, FunctionCall f)
           
protected  java.lang.Object FunctionCallEvaluator.storeFunction(java.lang.Object variable, java.lang.String fName, FunctionCall f)
           
protected  java.lang.Object FunctionCallEvaluator.systemFunction(java.lang.String fName, FunctionCall f)
          Handles the system function
protected  java.lang.Object FunctionCallEvaluator.variableFunctionCall(java.lang.Object variable, java.lang.String fName, FunctionCall f)
          Handles variable function calls
 

Uses of MofScriptExecutionException in org.eclipse.mofscript.runtime.statement
 

Methods in org.eclipse.mofscript.runtime.statement that throw MofScriptExecutionException
protected  void LoopStatementExecutor.executeLoopBlock(java.util.List<StatementBlock> blocks, java.util.List<MOFScriptStatement> statements, ExecutionEnvironment env, java.lang.Object rule_create)
           
 java.lang.Object WhileStatementExecutor.executeStatement(java.lang.Object rule_create)
          Overrides superclass executeStatement
 java.lang.Object VariableDeclarationStatementExecutor.executeStatement(java.lang.Object rule_create)
          executeStatement - executes the current statement; Overridden by sub classes
 java.lang.Object TraceExecutor.executeStatement(java.lang.Object rule_create)
           
 java.lang.Object StatementExecutor.executeStatement(java.lang.Object rule_create)
          executeStatement - executes the current statement; Overridden by sub classes
 java.lang.Object ReturnStatementExecutor.executeStatement(java.lang.Object rule_create)
           
 java.lang.Object ResultAssignmentExecutor.executeStatement(java.lang.Object rule_create)
          Overrides superclass executeStatement
 java.lang.Object PrintStatementExecutor.executeStatement(java.lang.Object rule_create)
          Overrides superclass executeStatement
 java.lang.Object IteratorStatementExecutor.executeStatement(java.lang.Object rule_create)
          Overrides superclass executeStatement
 java.lang.Object IfStatementExecutor.executeStatement(java.lang.Object rule_create)
          Overrides superclass executeStatement
 java.lang.Object GeneralAssignmentExecutor.executeStatement(java.lang.Object rule_create)
          Overrides superclass executeStatement
 java.lang.Object FunctionCallStatementExecutor.executeStatement(java.lang.Object rule_create)
          Overrides superclass executeStatement
 java.lang.Object FileStatementExecutor.executeStatement(java.lang.Object rule_create)
          Overrides superclass executeStatement
 java.lang.Object DebugStatementExecutor.executeStatement(java.lang.Object rule_create)
          Overrides superclass executeStatement
 java.lang.Object BreakStatementExecutor.executeStatement(java.lang.Object rule_create)
          Overrides superclass executeStatement
protected  void IteratorStatementExecutor.handleVariableIterator(java.lang.Object variable, IteratorStatement itstatement, java.lang.String metaModelRef, java.lang.String fortype, org.eclipse.emf.ecore.EClassifier forclazz, java.lang.String forname, java.lang.Object rule_create)
          Handles variable iterators
 

Uses of MofScriptExecutionException in org.eclipse.mofscript.runtime.uml2Extensions
 

Methods in org.eclipse.mofscript.runtime.uml2Extensions that throw MofScriptExecutionException
protected  java.lang.Object UMLFunctionCallEvaluator.executeOperation(java.lang.String fName, java.lang.Object variable)
           
static java.lang.Object UML2_MOFScriptUtil.getValue(org.eclipse.emf.ecore.EObject forObject, java.lang.Object stereotype, java.lang.String name)
           
static java.lang.Boolean UML2_MOFScriptUtil.hasValue(org.eclipse.emf.ecore.EObject forObject, java.lang.Object stereotype, java.lang.String name)
           
protected  java.lang.Object UMLFunctionCallEvaluator.variableFunctionCall(java.lang.Object variable, java.lang.String fName, FunctionCall f)
          Handles the variable function call If the call is a valid UML2 call this is treated, else the call is delegated to super class.