scripps.mol_data
Class MolElement

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

public class MolElement
extends harmonic.mz.data.SimpleNode
implements harmonic.meshGeom.math.MarkableObject


Field Summary
 int hashIndex
           
 
Constructor Summary
MolElement()
           
 
Method Summary
 int getMark()
           
 Molecule getMolecule()
           
 void setMark(int mark)
           
 int sortIndex()
           
 java.lang.String 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, purgeFinal, 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
 

Field Detail

hashIndex

public int hashIndex
Constructor Detail

MolElement

public MolElement()
Method Detail

sortIndex

public int sortIndex()

getMark

public int getMark()
Specified by:
getMark in interface harmonic.meshGeom.math.MarkableObject

setMark

public void setMark(int mark)
Specified by:
setMark in interface harmonic.meshGeom.math.MarkableObject

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getMolecule

public Molecule getMolecule()