public interface IElement extends IChemObject
| Modifier and Type | Method and Description |
|---|---|
Integer |
getAtomicNumber()
Returns the atomic number of this element.
|
String |
getSymbol()
Returns the element symbol of this element.
|
void |
setAtomicNumber(Integer atomicNumber)
Sets the atomic number of this element.
|
void |
setSymbol(String symbol)
Sets the element symbol of this element.
|
addListener, clone, getFlag, getFlags, getID, getListenerCount, getNotification, getProperties, getProperty, notifyChanged, notifyChanged, removeListener, removeProperty, setFlag, setFlags, setID, setNotification, setProperties, setProperty, toStringgetBuilderInteger getAtomicNumber()
Once instantiated all field not filled by passing parameters to the constructor are null. Elements can be configured by using the IsotopeFactory.configure() method:
Element element = new Element("C");
IsotopeFactory if = IsotopeFactory.getInstance(element.getNewBuilder());
if.configure(element);
setAtomicNumber(java.lang.Integer)void setAtomicNumber(Integer atomicNumber)
atomicNumber - The atomic mass to be assigned to this elementgetAtomicNumber()String getSymbol()
setSymbol(java.lang.String)void setSymbol(String symbol)
symbol - The element symbol to be assigned to this atomgetSymbol()