Logo Search packages:      
Sourcecode: cdk version File versions  Download package

org.openscience.cdk.interfaces.IAtom Interface Reference
Inheritance diagram for org.openscience.cdk.interfaces.IAtom:
Collaboration diagram for org.openscience.cdk.interfaces.IAtom:

List of all members.

Public Member Functions

void addListener (IChemObjectListener col)
Object clone () throws CloneNotSupportedException
Integer getAtomicNumber ()
String getAtomTypeName ()
Double getBondOrderSum ()
IChemObjectBuilder getBuilder ()
Double getCharge ()
Double getCovalentRadius ()
Double getExactMass ()
boolean getFlag (int flag_type)
boolean[] getFlags ()
Integer getFormalCharge ()
Integer getFormalNeighbourCount ()
Point3d getFractionalPoint3d ()
Hybridization getHybridization ()
Integer getHydrogenCount ()
String getID ()
int getListenerCount ()
Integer getMassNumber ()
IBond.Order getMaxBondOrder ()
Double getNaturalAbundance ()
boolean getNotification ()
Point2d getPoint2d ()
Point3d getPoint3d ()
Map< Object, Object > getProperties ()
Object getProperty (Object description)
Integer getStereoParity ()
String getSymbol ()
Integer getValency ()
void notifyChanged ()
void notifyChanged (IChemObjectChangeEvent evt)
void removeListener (IChemObjectListener col)
void removeProperty (Object description)
void setAtomicNumber (Integer atomicNumber)
void setAtomTypeName (String identifier)
void setBondOrderSum (Double bondOrderSum)
void setCharge (Double charge)
void setCovalentRadius (Double radius)
void setExactMass (Double exactMass)
void setFlag (int flag_type, boolean flag_value)
void setFlags (boolean[] flagsNew)
void setFormalCharge (Integer charge)
void setFormalNeighbourCount (Integer count)
void setFractionalPoint3d (Point3d point3d)
void setHybridization (Hybridization hybridization)
void setHydrogenCount (Integer hydrogenCount)
void setID (String identifier)
void setMassNumber (Integer massNumber)
void setMaxBondOrder (IBond.Order maxBondOrder)
void setNaturalAbundance (Double naturalAbundance)
void setNotification (boolean bool)
void setPoint2d (Point2d point2d)
void setPoint3d (Point3d point3d)
void setProperties (Map< Object, Object > properties)
void setProperty (Object description, Object property)
void setStereoParity (Integer stereoParity)
void setSymbol (String symbol)
void setValency (Integer valency)
String toString ()

Detailed Description

Represents the idea of an chemical atom.

.module interfaces

Author:
egonw .created 2005-08-24 .keyword atom .githash

Definition at line 36 of file IAtom.java.


The documentation for this interface was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index