package edu.stanford.rsl.conrad.physics.materials; /** * This class models an elemental material. * @author Rotimi X Ojo * */ public class Element extends Material { private static final long serialVersionUID = -761247784943296794L; private String symbol = ""; private double atomicWeight = 0; private double atomicNumber = 0; /** * Retrieve the atomic symbol of the element * @return the atomic symbol */ public String getSymbol(){ return symbol; } /** * Set the atomic symbol of the element. * @param symbol is the atomic symbol of the element */ public void setSymbol(String symbol){ this.symbol = symbol; } /** * Set the atomic number of the element * @param atomicNumber */ public void setAtomicNumber(double atomicNumber) { this.atomicNumber = atomicNumber; } /** * Retrieve the atomic number of the element. * @return the atomic number of the element */ public double getAtomicNumber() { return atomicNumber; } /** * Set the atomic weight of the element * @param atomicWeight is the atomic weight of the element */ public void setAtomicWeight(double atomicWeight) { this.atomicWeight = atomicWeight; } /** * Retrieve the atomic weight of the element. * @return the atomic weight of the element */ public double getAtomicWeight() { return atomicWeight; } } /* * Copyright (C) 2010-2014 Rotimi X Ojo * CONRAD is developed as an Open Source project under the GNU General Public License (GPL). */