org.jicengine.operation
Class ArrayConstructionOperation

java.lang.Object
  extended byorg.jicengine.operation.MethodInvocationOperation
      extended byorg.jicengine.operation.ArrayConstructionOperation
All Implemented Interfaces:
Operation

public class ArrayConstructionOperation
extends MethodInvocationOperation

Author:
.timo

Constructor Summary
ArrayConstructionOperation(java.lang.String signature, Operation componentType, Operation length)
           
 
Method Summary
protected  java.lang.Object execute(java.lang.Object componentType, java.lang.Object[] parameters)
           
 
Methods inherited from class org.jicengine.operation.MethodInvocationOperation
evaluateParameters, execute, needsParameter, needsParameters, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ArrayConstructionOperation

public ArrayConstructionOperation(java.lang.String signature,
                                  Operation componentType,
                                  Operation length)
Method Detail

execute

protected java.lang.Object execute(java.lang.Object componentType,
                                   java.lang.Object[] parameters)
                            throws OperationException
Specified by:
execute in class MethodInvocationOperation
Throws:
OperationException