org.eclipse.mofscript.runtime.statement
Class GeneralAssignmentExecutor

java.lang.Object
  extended by org.eclipse.mofscript.runtime.statement.StatementExecutor
      extended by org.eclipse.mofscript.runtime.statement.GeneralAssignmentExecutor
All Implemented Interfaces:
MofScriptExecuter
Direct Known Subclasses:
TraceabilityGenAssignmentExec

public class GeneralAssignmentExecutor
extends StatementExecutor

Executes general assignments

Author:
jol

Constructor Summary
GeneralAssignmentExecutor(MOFScriptStatement statement, ExecutionEnvironment env, RuleExecutor ownerRule)
          Constructor
 
Method Summary
 void addToEnv(java.lang.Object assignedValue, java.lang.String assignmentName)
          Overidden be subclasses
 java.lang.Object executeStatement(java.lang.Object rule_create)
          Overrides superclass executeStatement
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeneralAssignmentExecutor

public GeneralAssignmentExecutor(MOFScriptStatement statement,
                                 ExecutionEnvironment env,
                                 RuleExecutor ownerRule)
Constructor

Parameters:
statement -
env -
ownerRule -
Method Detail

executeStatement

public java.lang.Object executeStatement(java.lang.Object rule_create)
                                  throws MofScriptExecutionException
Overrides superclass executeStatement

Overrides:
executeStatement in class StatementExecutor
Parameters:
rule_create -
Throws:
MofScriptExecutionException

addToEnv

public void addToEnv(java.lang.Object assignedValue,
                     java.lang.String assignmentName)
Overidden be subclasses

Parameters:
assignedValue -
assignmentName -