etomica.nbr.list
Class PotentialMasterList.NeighborListAgentSource

java.lang.Object
  extended by etomica.nbr.list.PotentialMasterList.NeighborListAgentSource
All Implemented Interfaces:
BoxAgentManager.BoxAgentSource, Serializable
Enclosing class:
PotentialMasterList

protected static class PotentialMasterList.NeighborListAgentSource
extends Object
implements BoxAgentManager.BoxAgentSource, Serializable

See Also:
Serialized Form

Field Summary
protected  PotentialMasterList potentialMaster
           
protected  double range
           
protected  ISpace space
           
 
Constructor Summary
PotentialMasterList.NeighborListAgentSource(double range, ISpace space)
           
 
Method Summary
 Class getAgentClass()
           
 Object makeAgent(IBox box)
           
 void releaseAgent(Object object)
           
 void setPotentialMaster(PotentialMasterList p)
           
 void setRange(double newRange)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

potentialMaster

protected PotentialMasterList potentialMaster

range

protected double range

space

protected final ISpace space
Constructor Detail

PotentialMasterList.NeighborListAgentSource

public PotentialMasterList.NeighborListAgentSource(double range,
                                                   ISpace space)
Method Detail

setRange

public void setRange(double newRange)

setPotentialMaster

public void setPotentialMaster(PotentialMasterList p)

getAgentClass

public Class getAgentClass()
Specified by:
getAgentClass in interface BoxAgentManager.BoxAgentSource

makeAgent

public Object makeAgent(IBox box)
Specified by:
makeAgent in interface BoxAgentManager.BoxAgentSource

releaseAgent

public void releaseAgent(Object object)
Specified by:
releaseAgent in interface BoxAgentManager.BoxAgentSource