123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162 |
- package classes;
- public class HolonElement {
-
- String eleName;
-
- int amount;
-
- float energy;
-
- boolean active;
-
- float totalEnergy;
-
- String image;
-
- char sign;
-
- float[] energyAt = new float[49];
- public HolonElement(String eleName, float energy, int amount) {
- setEleName(eleName);
- setAmount(amount);
- setEnergy(energy);
- setActive(true);
- setSign(energy);
- setEnergyAt(energy);
- }
- public HolonElement(HolonElement element) {
- setEleName(element.getEleName());
- setAmount(element.getAmount());
- setEnergy(element.getEnergy());
- setActive(element.getActive());
- setSign(element.getEnergy());
- setEnergyAt(element.getEnergy());
- }
- public float[] getEnergyAt() {
- return energyAt;
- }
- public void setEnergyAt(float energy) {
- for (int i = 0; i < 49; i++) {
- this.energyAt[i] = energy;
- }
- }
- public void setEnergyAt(int pos, float energy) {
- this.energyAt[pos] = energy;
- }
-
- public String getEleName() {
- return eleName;
- }
-
- public void setEleName(String name) {
- this.eleName = name;
- }
-
- public int getAmount() {
- return amount;
- }
-
- public void setAmount(int amount) {
- this.amount = amount;
- }
-
- public float getEnergy() {
- return energy;
- }
-
- public void setEnergy(float energy) {
- this.energy = energy;
- }
-
- public boolean getActive() {
- return active;
- }
-
- public void setActive(boolean active) {
- this.active = active;
- }
-
- public String getImage() {
- return image;
- }
-
- public void setImage(String image) {
- this.image = image;
- }
-
- public float getTotalEnergy() {
- totalEnergy = ((float) amount) * energy;
- return totalEnergy;
- }
-
- public char getSign() {
- return sign;
- }
-
- public void setSign(float energy) {
- if (energy < 0)
- this.sign = '-';
- else
- this.sign = '+';
- }
- }
|