package jcgp.parameters; import javafx.beans.property.Property; public abstract class Parameter { protected boolean hidden = false, editable = true; protected String name; public Parameter(String name, boolean editable, boolean hidden) { this.name = name; this.hidden = hidden; this.editable = editable; } public boolean isHidden() { return hidden; } public boolean isEditable() { return editable; } public String getName() { return name; } public abstract Property valueProperty(); }