public class BoxAgentSourceCellManagerThreaded extends java.lang.Object implements BoxAgentManager.BoxAgentSource<NeighborCellManagerThreaded>
Modifier and Type | Field and Description |
---|---|
protected ISimulation |
sim |
Constructor and Description |
---|
BoxAgentSourceCellManagerThreaded(ISimulation sim,
IAtomPositionDefinition positionDefinition,
ISpace _space) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class |
getAgentClass() |
NeighborCellManagerThreaded |
makeAgent(IBox box) |
void |
releaseAgent(NeighborCellManagerThreaded agent) |
protected final ISimulation sim
public BoxAgentSourceCellManagerThreaded(ISimulation sim, IAtomPositionDefinition positionDefinition, ISpace _space)
public java.lang.Class getAgentClass()
public NeighborCellManagerThreaded makeAgent(IBox box)
makeAgent
in interface BoxAgentManager.BoxAgentSource<NeighborCellManagerThreaded>
public void releaseAgent(NeighborCellManagerThreaded agent)
releaseAgent
in interface BoxAgentManager.BoxAgentSource<NeighborCellManagerThreaded>