|
@@ -39,9 +39,8 @@ public class HolonElement implements IGraphedElement{
|
|
|
/* Flexibility (meaning the actual */
|
|
|
@Expose
|
|
|
private float flexibleEnergyAvailable;
|
|
|
- /* -: for Consumers and +: Producers */
|
|
|
- @Expose
|
|
|
- private char sign;
|
|
|
+
|
|
|
+
|
|
|
/* Place where the Object is Stored */
|
|
|
@Expose
|
|
|
private Pair<String, String> saving;
|
|
@@ -105,7 +104,6 @@ public class HolonElement implements IGraphedElement{
|
|
|
setAmount(amount);
|
|
|
setEnergyPerElement(energy);
|
|
|
setActive(true);
|
|
|
- setSign(energy);
|
|
|
setAvailableEnergyPerElementAt(energy);
|
|
|
setGraphPoints(new LinkedList<>());
|
|
|
setId(id);
|
|
@@ -126,7 +124,6 @@ public class HolonElement implements IGraphedElement{
|
|
|
setAmount(element.getAmount());
|
|
|
setEnergyPerElement(element.getEnergyPerElement());
|
|
|
setActive(element.isActive());
|
|
|
- setSign(element.getEnergyPerElement());
|
|
|
setAvailableEnergyPerElementAt(element.getEnergyPerElement());
|
|
|
for (int i = 0; i < availableEnergyPerElementAt.length; i++) {
|
|
|
availableEnergyPerElementAt[i] = element.getAvailableEnergyAt(i);
|
|
@@ -248,7 +245,6 @@ public class HolonElement implements IGraphedElement{
|
|
|
*/
|
|
|
public void setEnergyPerElement(float energyPerElement) {
|
|
|
this.energyPerElement = energyPerElement;
|
|
|
- setSign(energyPerElement);
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -295,26 +291,6 @@ public class HolonElement implements IGraphedElement{
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * Get the symbol of the value (see variable description).
|
|
|
- *
|
|
|
- * @return the sign
|
|
|
- */
|
|
|
- public char getSign() {
|
|
|
- return sign;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- * Set symbol of the value.
|
|
|
- *
|
|
|
- * @param energy the sign to set
|
|
|
- */
|
|
|
- public void setSign(float energy) {
|
|
|
- if (energy < 0)
|
|
|
- this.sign = '-';
|
|
|
- else
|
|
|
- this.sign = '+';
|
|
|
- }
|
|
|
|
|
|
/**
|
|
|
* Get the points (values) in the graph.
|