org.globus.cog.karajan.arguments
Class OrderedParallelVariableArguments

java.lang.Object
  extended by org.globus.cog.karajan.arguments.AbstractWriteOnlyVariableArguments
      extended by org.globus.cog.karajan.arguments.OrderedParallelVariableArguments
All Implemented Interfaces:
VariableArguments

public class OrderedParallelVariableArguments
extends AbstractWriteOnlyVariableArguments


Constructor Summary
OrderedParallelVariableArguments(VariableArguments dest, OrderedParallelVariableArguments prev)
           
 
Method Summary
 void append(Object value)
           
 void appendAll(List args)
           
 void close()
           
 OrderedParallelVariableArguments getNext()
           
 boolean isClosed()
           
 boolean isCommutative()
           
 void merge(VariableArguments args)
           
protected  void prevClosed()
           
 String toString()
           
 
Methods inherited from class org.globus.cog.karajan.arguments.AbstractWriteOnlyVariableArguments
addListener, butFirst, copy, get, getAll, isEmpty, iterator, removeFirst, removeListener, set, set, size, toArray
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OrderedParallelVariableArguments

public OrderedParallelVariableArguments(VariableArguments dest,
                                        OrderedParallelVariableArguments prev)
Method Detail

isClosed

public final boolean isClosed()

close

public void close()

prevClosed

protected void prevClosed()

merge

public void merge(VariableArguments args)
Specified by:
merge in interface VariableArguments
Overrides:
merge in class AbstractWriteOnlyVariableArguments

append

public void append(Object value)

appendAll

public void appendAll(List args)
Specified by:
appendAll in interface VariableArguments
Overrides:
appendAll in class AbstractWriteOnlyVariableArguments

toString

public String toString()
Overrides:
toString in class Object

getNext

public OrderedParallelVariableArguments getNext()

isCommutative

public boolean isCommutative()