ElegantJ Gauges Java API Specification v1.1

com.elegantj.gauges
Class MeterZone

java.lang.Object
  extended bycom.elegantj.gauges.MeterZone
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable

public class MeterZone
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable

Contains zone description zoneName, zoneLowValue, zoneHighValue, zoneColor, zoneGrad, zoneSubGrad, zoneDepth

See Also:
Serialized Form

Constructor Summary
MeterZone(java.lang.String name_val, double lo_val, double hi_val, java.awt.Color color_val)
           
MeterZone(java.lang.String name_val, double lo_val, double hi_val, java.awt.Color color_val, double grad_val, double subgrad_val)
           
MeterZone(java.lang.String name_val, double lo_val, double hi_val, java.awt.Color color_val, double grad_val, double subgrad_val, double depth_val)
          Creates a MeterZone with specified name, minimum, maximum, color, grad, subgrad and depth values.
 
Method Summary
 java.awt.Color getZoneColor()
          Returns zone color
 double getZoneDepth()
          Gets zone depth value
 double getZoneGrad()
          Returns zone grad value
 double getZoneHigh()
          Returns zone high value
 double getZoneLow()
          Returns zone low value
 java.lang.String getZoneName()
          Returns zone name
 double getZoneSubGrad()
          Returns zone subgrad value
 void setZoneColor(java.awt.Color color_val)
          Sets zone color
 void setZoneDepth(double val)
          Sets zone depth value
 void setZoneGrad(double val)
          Sets zone grad value
 void setZoneHigh(double val)
          Sets zone high value
 void setZoneLow(double val)
          Sets zone low value
 void setZoneName(java.lang.String name_val)
          Sets zone name
 void setZoneSubGrad(double val)
          Sets zone subgrad value
 java.lang.String toString()
          Returns the string representation of the MeterZone
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MeterZone

public MeterZone(java.lang.String name_val,
                 double lo_val,
                 double hi_val,
                 java.awt.Color color_val)

MeterZone

public MeterZone(java.lang.String name_val,
                 double lo_val,
                 double hi_val,
                 java.awt.Color color_val,
                 double grad_val,
                 double subgrad_val)

MeterZone

public MeterZone(java.lang.String name_val,
                 double lo_val,
                 double hi_val,
                 java.awt.Color color_val,
                 double grad_val,
                 double subgrad_val,
                 double depth_val)
Creates a MeterZone with specified name, minimum, maximum, color, grad, subgrad and depth values.

Parameters:
name_val - name of the zone
lo_val - low value of the zone
hi_val - high value of the zone
color_val - color of the zone
grad_val - grad value of the zone , default 0.0
subgrad_val - subgrad value of the zone , default 0.0
depth_val - depth value of the zone , default 0.0
Method Detail

setZoneName

public void setZoneName(java.lang.String name_val)
Sets zone name

Parameters:
name_val - the name of zone

getZoneName

public java.lang.String getZoneName()
Returns zone name

Returns:
the name of zone

setZoneLow

public void setZoneLow(double val)
Sets zone low value

Parameters:
val - the low value of zone

getZoneLow

public double getZoneLow()
Returns zone low value

Returns:
the low value of zone

setZoneHigh

public void setZoneHigh(double val)
Sets zone high value

Parameters:
val - the high value of zone

getZoneHigh

public double getZoneHigh()
Returns zone high value

Returns:
the high value of zone

setZoneColor

public void setZoneColor(java.awt.Color color_val)
Sets zone color

Parameters:
color_val - the color of zone

getZoneColor

public java.awt.Color getZoneColor()
Returns zone color

Returns:
the color of zone

setZoneGrad

public void setZoneGrad(double val)
Sets zone grad value

Parameters:
val - the grad value of zone

getZoneGrad

public double getZoneGrad()
Returns zone grad value

Returns:
the grad value of zone

setZoneSubGrad

public void setZoneSubGrad(double val)
Sets zone subgrad value

Parameters:
val - the subgrad value of zone

getZoneSubGrad

public double getZoneSubGrad()
Returns zone subgrad value

Returns:
the subgrad value of zone

setZoneDepth

public void setZoneDepth(double val)
Sets zone depth value

Parameters:
val - the depth value of zone

getZoneDepth

public double getZoneDepth()
Gets zone depth value

Returns:
the depth value of zone

toString

public java.lang.String toString()
Returns the string representation of the MeterZone

Returns:
the string representing this object

ElegantJ Gauges Java API Specification v1.1

Submit a bug or feature

Copyright(c)
Elegant Microweb Technologies Pvt. Ltd.
www.elegantmicroweb.com
www.elegantjcharts.com
All Rights Reserved.