Class ComputationalAssembler

java.lang.Object
  |
  +--swarm.BaseImpl
        |
        +--swarm.objectbase.SwarmObjectImpl
              |
              +--ComputationalAssemblerBasic
                    |
                    +--ComputationalAssembler
All Implemented Interfaces:
swarm.defobj.Create, swarm.defobj.CreateS, swarm.defobj.Customize, swarm.defobj.CustomizeS, swarm.defobj.DefinedObject, swarm.defobj.DefinedObjectS, swarm.defobj.Drop, swarm.defobj.DropS, swarm.defobj.GetName, swarm.defobj.GetNameS, swarm.objectbase.SwarmObject, swarm.objectbase.SwarmObjectS

public class ComputationalAssembler
extends ComputationalAssemblerBasic

The ComputationalAssembler class instances make computational processes; we have a computationa assembler instance for each unit

Author:
Pietro Terna

Field Summary
 
Fields inherited from class ComputationalAssemblerBasic
done, layer, myUnit, waitingList
 
Constructor Summary
ComputationalAssembler(swarm.defobj.Zone aZone)
          the constructor for ComputationalAssembler
 
Methods inherited from class ComputationalAssemblerBasic
c1995, c1996, c1997, c1998, c1999, checkingComputationsAndFreeingOrders, getWaitingListLength, setComputationalWaitingList, setUnit, thisOrderIsInTheWaitingList
 
Methods inherited from class swarm.objectbase.SwarmObjectImpl
compare, describe, describeID, drop, getCompleteProbeMap, getDisplayName, getName, getProbeForMessage, getProbeForVariable, getProbeMap, getTypeName, getZone, perform, perform$with, perform$with$with, perform$with$with$with, respondsTo, setDisplayName, xfprint, xfprintid, xprint, xprintid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComputationalAssembler

public ComputationalAssembler(swarm.defobj.Zone aZone)
the constructor for ComputationalAssembler