ambit2.core.groups
Class ComponentGroup

Package class diagram package ComponentGroup
java.lang.Object
  extended by org.openscience.cdk.ChemObject
      extended by org.openscience.cdk.Element
          extended by org.openscience.cdk.Isotope
              extended by org.openscience.cdk.AtomType
                  extended by org.openscience.cdk.Atom
                      extended by org.openscience.cdk.PseudoAtom
                          extended by ambit2.core.groups.AbstractGroup
                              extended by ambit2.core.groups.ComponentGroup
All Implemented Interfaces:
ISGroup, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<ISGroup>, org.openscience.cdk.interfaces.IAtom, org.openscience.cdk.interfaces.IAtomType, org.openscience.cdk.interfaces.IChemObject, org.openscience.cdk.interfaces.IElement, org.openscience.cdk.interfaces.IIsotope, org.openscience.cdk.interfaces.IPseudoAtom

public class ComponentGroup
extends AbstractGroup

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class ambit2.core.groups.AbstractGroup
AbstractGroup.EmptyIterator<T>, AbstractGroup.SelfIterable<T>
 
Nested classes/interfaces inherited from interface org.openscience.cdk.interfaces.IAtomType
org.openscience.cdk.interfaces.IAtomType.Hybridization
 
Field Summary
protected static java.lang.String mainsubscript
           
protected  java.lang.Integer order
           
 
Fields inherited from class ambit2.core.groups.AbstractGroup
atoms, bonds, number
 
Fields inherited from class org.openscience.cdk.Atom
charge, fractionalPoint3d, hydrogenCount, point2d, point3d, stereoParity
 
Fields inherited from class org.openscience.cdk.AtomType
electronValency, formalCharge, formalNeighbourCount, hybridization
 
Fields inherited from class org.openscience.cdk.Isotope
exactMass, naturalAbundance
 
Fields inherited from class org.openscience.cdk.Element
atomicNumber, symbol
 
Fields inherited from interface ambit2.core.groups.ISGroup
SGROUP_CONNECTIVITY, SGROUP_VISIBLE
 
Constructor Summary
ComponentGroup(java.lang.String label, int number)
           
 
Method Summary
 void finalizeAtomList(org.openscience.cdk.interfaces.IAtomContainer mol)
          does nothing
 java.lang.Integer getOrder()
           
 void setOrder(java.lang.Integer order)
           
 
Methods inherited from class ambit2.core.groups.AbstractGroup
addAtom, addBond, addBondsConnected2Atoms, addBrackets, compareTo, equals, getAtoms, getBonds, getNumber, getSubscript, isExpanded, isGroupVisible, setGroupVisible, setNumber, setSubscript
 
Methods inherited from class org.openscience.cdk.PseudoAtom
clone, getLabel, setCharge, setExactMass, setFormalCharge, setHydrogenCount, setLabel, setStereoParity, toString
 
Methods inherited from class org.openscience.cdk.Atom
compare, getCharge, getFractionalPoint3d, getHydrogenCount, getPoint2d, getPoint3d, getStereoParity, setCharge, setFractionalPoint3d, setHydrogenCount, setPoint2d, setPoint3d, setStereoParity
 
Methods inherited from class org.openscience.cdk.AtomType
getAtomTypeName, getBondOrderSum, getCovalentRadius, getFormalCharge, getFormalNeighbourCount, getHybridization, getMaxBondOrder, getValency, getVanderwaalsRadius, setAtomTypeName, setBondOrderSum, setCovalentRadius, setFormalCharge, setFormalNeighbourCount, setHybridization, setMaxBondOrder, setValency, setVanderwaalsRadius
 
Methods inherited from class org.openscience.cdk.Isotope
getExactMass, getMassNumber, getNaturalAbundance, setMassNumber, setNaturalAbundance
 
Methods inherited from class org.openscience.cdk.Element
getAtomicNumber, getSymbol, setAtomicNumber, setSymbol
 
Methods inherited from class org.openscience.cdk.ChemObject
addListener, getBuilder, getFlag, getFlags, getID, getListenerCount, getNotification, getProperties, getProperty, notifyChanged, notifyChanged, removeListener, removeProperty, setFlag, setFlags, setID, setNotification, setProperties, setProperty, shallowCopy
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.openscience.cdk.interfaces.IAtom
getCharge, getFractionalPoint3d, getHydrogenCount, getPoint2d, getPoint3d, getStereoParity, setCharge, setFractionalPoint3d, setHydrogenCount, setPoint2d, setPoint3d, setStereoParity
 
Methods inherited from interface org.openscience.cdk.interfaces.IAtomType
getAtomTypeName, getBondOrderSum, getCovalentRadius, getFormalCharge, getFormalNeighbourCount, getHybridization, getMaxBondOrder, getValency, getVanderwaalsRadius, setAtomTypeName, setBondOrderSum, setCovalentRadius, setFormalCharge, setFormalNeighbourCount, setHybridization, setMaxBondOrder, setValency, setVanderwaalsRadius
 
Methods inherited from interface org.openscience.cdk.interfaces.IIsotope
getExactMass, getMassNumber, getNaturalAbundance, setExactMass, setMassNumber, setNaturalAbundance
 
Methods inherited from interface org.openscience.cdk.interfaces.IElement
getAtomicNumber, getSymbol, setAtomicNumber, setSymbol
 
Methods inherited from interface org.openscience.cdk.interfaces.IChemObject
addListener, clone, getBuilder, getFlag, getFlags, getID, getListenerCount, getNotification, getProperties, getProperty, notifyChanged, notifyChanged, removeListener, removeProperty, setFlag, setFlags, setID, setNotification, setProperties, setProperty, toString
 

Field Detail

order

protected java.lang.Integer order

mainsubscript

protected static final java.lang.String mainsubscript
See Also:
Constant Field Values
Constructor Detail

ComponentGroup

public ComponentGroup(java.lang.String label,
                      int number)
Method Detail

finalizeAtomList

public void finalizeAtomList(org.openscience.cdk.interfaces.IAtomContainer mol)
Description copied from class: AbstractGroup
does nothing

Specified by:
finalizeAtomList in interface ISGroup
Overrides:
finalizeAtomList in class AbstractGroup

getOrder

public java.lang.Integer getOrder()

setOrder

public void setOrder(java.lang.Integer order)