scripps.mol_data
Class Bond

java.lang.Object
  |
  +--harmonic.mz.data.SimpleNode
        |
        +--scripps.mol_data.MolElement
              |
              +--scripps.mol_data.Bond
All Implemented Interfaces:
harmonic.mz.data.DataNode, harmonic.meshGeom.math.MarkableObject

public class Bond
extends MolElement


Field Summary
 
Fields inherited from class scripps.mol_data.MolElement
hashIndex
 
Constructor Summary
Bond()
           
Bond(Atom atom1, Atom atom2)
           
 
Method Summary
 void assignFromMetaFields(harmonic.mz.data.MetaFields mf)
           
 void assignToMetaFields(harmonic.mz.data.MetaFields mf)
           
 Atom getAtom1()
           
 Atom getAtom2()
           
 void purgeFinal()
           
 
Methods inherited from class scripps.mol_data.MolElement
getMark, getMolecule, setMark, sortIndex, toString
 
Methods inherited from class harmonic.mz.data.SimpleNode
addField, addNode, addNodeListener, assignFromXMLAttributes, assignToXMLAttributes, at, canSelect, childCount, clearAttrib, createXMLElement, fileRoot, fromXMLNodes, getAttrib, getName, getNodeChildren, getNodeParent, getRemoteOwner, getSelect, getSerialNo, getTreeName, getTypeImage, getUpdateTime, getXMLNodes, isField, linkedTo, makeReferenced, makeUnreferenced, notifyListeners, purge, removeNode, removeNodeListener, set, setAttrib, setIsField, setName, setNodeParent, setRemoteOwner, setSelect, setSerialNo, setUpdateTime, valueString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Bond

public Bond()

Bond

public Bond(Atom atom1,
            Atom atom2)
Method Detail

assignToMetaFields

public void assignToMetaFields(harmonic.mz.data.MetaFields mf)

assignFromMetaFields

public void assignFromMetaFields(harmonic.mz.data.MetaFields mf)

getAtom1

public Atom getAtom1()

getAtom2

public Atom getAtom2()

purgeFinal

public void purgeFinal()
Specified by:
purgeFinal in interface harmonic.mz.data.DataNode
Overrides:
purgeFinal in class harmonic.mz.data.SimpleNode