package de.gaalop.gapp.importing.parallelObjects; /** * Represents a constant with a value * @author Christian Steinmetz */ public class Constant extends ParallelObject { private double value; public Constant(double value) { this.value = value; } public double getValue() { return value; } public void setValue(double value) { this.value = value; } @Override public Object accept(ParallelObjectVisitor visitor, Object arg) { return visitor.visitConstant(this, arg); } @Override public String toString() { return (isNegated() ? "!" : "") + Double.toString(value); } @Override public boolean isTerminal() { return true; } }