public class GaugeModelBuilder
extends java.lang.Object
Constructor and Description |
---|
GaugeModelBuilder() |
public static final GaugeModelBuilder create()
public final GaugeModelBuilder value(double VALUE)
public final GaugeModelBuilder valueAnimationEnabled(boolean VALUE_ANIMATION_ENABLED)
public final GaugeModelBuilder animationDuration(double ANIMATION_DURATION)
public final GaugeModelBuilder redrawTolerance(double REDRAW_TOLERANCE)
public final GaugeModelBuilder minValue(double MIN_VALUE)
public final GaugeModelBuilder maxValue(double MAX_VALUE)
public final GaugeModelBuilder threshold(double THRESHOLD)
public final GaugeModelBuilder thresholdBehaviorInverted(boolean THRESHOLD_BEHAVIOR_INVERTED)
public final GaugeModelBuilder title(java.lang.String TITLE)
public final GaugeModelBuilder unit(java.lang.String UNIT)
public final GaugeModelBuilder lcdValueCoupled(boolean LCD_VALUE_COUPLED)
public final GaugeModelBuilder lcdThreshold(double LCD_THRESHOLD)
public final GaugeModelBuilder lcdThresholdBehaviorInverted(boolean LCD_THRESHOLD_BEHAVIOR_INVERTED)
public final GaugeModelBuilder lcdUnitString(java.lang.String LCD_UNIT_STRING)
public final GaugeModelBuilder lcdNumberSystem(Gauge.NumberSystem LCD_NUMBER_SYSTEM)
public final GaugeModelBuilder maxNoOfMajorTicks(int MAX_NO_OF_MAJOR_TICKS)
public final GaugeModelBuilder maxNoOfMinorTicks(int MAX_NO_OF_MINOR_TICKS)
public final GaugeModelBuilder majorTickSpacing(double MAJOR_TICK_SPACING)
public final GaugeModelBuilder minorTickSpacing(double MINOR_TICK_SPACING)
public final GaugeModelBuilder niceScaling(boolean NICE_SCALING)
public final GaugeModelBuilder tightScale(boolean TIGHT_SCALE)
public final GaugeModelBuilder largeNumberScale(boolean LARGE_NUMBER_SCALE)
public final GaugeModelBuilder lastLabelVisible(boolean LAST_LABEL_VISIBLE)
public final GaugeModelBuilder trend(Gauge.Trend TREND)
public final GaugeModelBuilder sections(Section... SECTION_ARRAY)
public final GaugeModelBuilder sections(java.util.List<Section> SECTIONS)
public final GaugeModelBuilder areas(Section... AREAS_ARRAY)
public final GaugeModelBuilder areas(java.util.List<Section> AREAS)
public final GaugeModelBuilder tickMarkSections(Section... TICK_MARK_SECTION_ARRAY)
public final GaugeModelBuilder tickMarkSections(java.util.List<Section> TICK_MARK_SECTIONS)
public final GaugeModelBuilder markers(Marker... MARKER_ARRAY)
public final GaugeModelBuilder markers(java.util.List<Marker> MARKERS)
public final GaugeModelBuilder endlessMode(boolean ENDLESS_MODE)
public final GaugeModel build()