|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbelka.chem.Element
public class Element
Objects of this class represent chemical elements. Data are take from Wikipedia: http://wikipedia.org. For elements missing data van der Waals radii the doubled atomic radii were used.
Field Summary | |
---|---|
static Element |
Al
Aluminium, using double atomic radius for van der Waals radius. |
static Element |
Ar
Argon |
static Element |
As
Arsenic |
static Element |
B
Boron, using double atomic radius for van der Waals radius. |
static Element |
Be
Beryllium, using double atomic radius for van der Waals radius. |
static Element |
Br
Bromine |
static Element |
C
Carbon |
static Element |
Ca
Calcium, using double atomic radius for van der Walls radius. |
static Element |
Cl
Chlorine |
static Element |
Co
Cobalt, using double atomic radius for van der Waals radius. |
static Element |
Cr
Chromium, using double atomic radius for van der Waals radius. |
static Element |
Cu
Copper |
static Element |
F
Fluorine |
static Element |
Fe
Iron, using double atomic radius for van der Waals radius. |
static Element |
Ga
Gallium |
static Element |
Ge
Germanium, using double atomic radius for van der Waals radius. |
static Element |
H
Hydrogen |
static Element |
He
Helium |
static Element |
K
Potassium |
static Element |
Kr
Krypton |
static Element |
Li
Lithium |
static Element |
Mg
Magnesium |
static Element |
Mn
Manganese, using double atomic radius for van der Waals radius. |
static Element |
N
Nitrogen |
static Element |
Na
Sodium |
static Element |
Ne
Neon |
static Element |
Ni
Nickel |
static Element |
O
Oxygen |
static Element |
P
Phosphorus |
static Element |
S
Sulphur |
static Element |
Sc
Scandium, using double atomic radius for van der Walls radius. |
static Element |
Se
Selenium |
static Element |
Si
Silicon |
static Element |
Ti
Titanium, using double atomic radius for van der Waals radius. |
static Element |
V
Vanadium, using double atomic radius for van der Waals radius. |
static Element |
Zn
Zinc |
Method Summary | |
---|---|
int |
getAtomicNumber()
Returns element's number in Mendeleev's periodic table, for example 26 for iron. |
Color |
getColor()
Returns element's color to be used to draw it. |
double |
getCovalentRadius()
Returns element's covalent radius. |
static Element |
getElementByName(String name)
Returns element with given chemical name. |
static Element |
getElementBySign(String sign)
Returns element with given chemical sign. |
String |
getName()
Returns element's full name, for example "Iron". |
String |
getSign()
Returns element's chemical sign, for example "Fe". |
double |
getVDWRadius()
Returns element's van der Waals radius. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final Element H
public static final Element He
public static final Element Li
public static final Element Be
public static final Element B
public static final Element C
public static final Element N
public static final Element O
public static final Element F
public static final Element Ne
public static final Element Na
public static final Element Mg
public static final Element Al
public static final Element Si
public static final Element P
public static final Element S
public static final Element Cl
public static final Element Ar
public static final Element K
public static final Element Ca
public static final Element Sc
public static final Element Ti
public static final Element V
public static final Element Cr
public static final Element Mn
public static final Element Fe
public static final Element Co
public static final Element Ni
public static final Element Cu
public static final Element Zn
public static final Element Ga
public static final Element Ge
public static final Element As
public static final Element Se
public static final Element Br
public static final Element Kr
Method Detail |
---|
public String getName()
public String getSign()
public int getAtomicNumber()
public double getVDWRadius()
public double getCovalentRadius()
public Color getColor()
public static Element getElementByName(String name)
name
- element's chemical name
public static Element getElementBySign(String sign)
sign
- element's chemical sign
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |