|
@@ -26,8 +26,8 @@ public class HolonElement {
|
|
/* If the gadget is working xor not (true xor false) */
|
|
/* If the gadget is working xor not (true xor false) */
|
|
@Expose
|
|
@Expose
|
|
private boolean active;
|
|
private boolean active;
|
|
- @Expose
|
|
|
|
/* Total Energy */
|
|
/* Total Energy */
|
|
|
|
+ @Expose
|
|
private float totalEnergy;
|
|
private float totalEnergy;
|
|
/* +: for Consumers and -: Producers */
|
|
/* +: for Consumers and -: Producers */
|
|
@Expose
|
|
@Expose
|
|
@@ -40,7 +40,7 @@ public class HolonElement {
|
|
private String obj;
|
|
private String obj;
|
|
/* Unique Id of the Element */
|
|
/* Unique Id of the Element */
|
|
@Expose
|
|
@Expose
|
|
- private int id;
|
|
|
|
|
|
+ private int id;
|
|
/*
|
|
/*
|
|
* Energy at each point of the graph with 100 predefined points. At the
|
|
* Energy at each point of the graph with 100 predefined points. At the
|
|
* beginning, it starts with all values at energy
|
|
* beginning, it starts with all values at energy
|
|
@@ -76,7 +76,7 @@ public class HolonElement {
|
|
* @param element
|
|
* @param element
|
|
* element to copy
|
|
* element to copy
|
|
*/
|
|
*/
|
|
- public HolonElement(HolonElement element) {
|
|
|
|
|
|
+ public HolonElement(HolonElement element) {
|
|
setEleName(element.getEleName());
|
|
setEleName(element.getEleName());
|
|
setAmount(element.getAmount());
|
|
setAmount(element.getAmount());
|
|
setEnergy(element.getEnergy());
|
|
setEnergy(element.getEnergy());
|
|
@@ -86,8 +86,8 @@ public class HolonElement {
|
|
for (int i = 0; i < energyAt.length; i++) {
|
|
for (int i = 0; i < energyAt.length; i++) {
|
|
energyAt[i] = element.getEnergyAt()[i];
|
|
energyAt[i] = element.getEnergyAt()[i];
|
|
}
|
|
}
|
|
- for (Point p :element.getGraphPoints()) {
|
|
|
|
- this.graphPoints.add(new Point((int)p.getX(), (int)p.getY()));
|
|
|
|
|
|
+ for (Point p : element.getGraphPoints()) {
|
|
|
|
+ this.graphPoints.add(new Point((int) p.getX(), (int) p.getY()));
|
|
}
|
|
}
|
|
setSav("CVS");
|
|
setSav("CVS");
|
|
setObj(element.getObj());
|
|
setObj(element.getObj());
|