MoleculeAgentManager.MoleculeAgentSource
, java.io.Serializable
public static class NeighborListManagerMolecular.MoleculePotential1ListSource extends java.lang.Object implements MoleculeAgentManager.MoleculeAgentSource, java.io.Serializable
Modifier and Type | Field | Description |
---|---|---|
protected PotentialMasterListMolecular |
potentialMaster |
Constructor | Description |
---|---|
MoleculePotential1ListSource(PotentialMasterListMolecular potentialMaster) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
makeAgent(IMolecule molecule) |
Returns an agent for the given Atom.
|
void |
releaseAgent(java.lang.Object obj,
IMolecule molecule) |
This informs the agent source that the agent is going away and that
the agent source should disconnect the agent from other elements
|
protected final PotentialMasterListMolecular potentialMaster
public MoleculePotential1ListSource(PotentialMasterListMolecular potentialMaster)
public void releaseAgent(java.lang.Object obj, IMolecule molecule)
MoleculeAgentManager.MoleculeAgentSource
releaseAgent
in interface MoleculeAgentManager.MoleculeAgentSource
public java.lang.Object makeAgent(IMolecule molecule)
MoleculeAgentManager.MoleculeAgentSource
makeAgent
in interface MoleculeAgentManager.MoleculeAgentSource