ElegantJ Gauges Java API Specification v1.1

Serialized Form


Package com.elegantj.gauges

Class com.elegantj.gauges.ChangeEvent extends java.util.EventObject implements Serializable

Serialized Fields

oldValue

double oldValue
Specifies the old value before the event is occured


newValue

double newValue
Specifies the new value for which the event is occured


oldZoneValue

int oldZoneValue
Specifies the old zone value before the event is occured


newZoneValue

int newZoneValue
Specifies the new zone value for which the event is occured

Class com.elegantj.gauges.GaugeBorder extends AWTBorder implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Implementation of the readExternal


writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Implementation of the writeExternal

Class com.elegantj.gauges.GaugeBorderEditor extends AWTBorderEditor implements Serializable

Class com.elegantj.gauges.GfxKit extends Kit implements Serializable

Class com.elegantj.gauges.Kit extends java.lang.Object implements Serializable

Class com.elegantj.gauges.MeterZone extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name
Specifies the zone name


lval

double lval
Specifies the zone low value


hval

double hval
Specifies the zone high value


color

java.awt.Color color
Specifies the zone color


grad

double grad
Specifies the zone grad value


subgrad

double subgrad
Specifies the zone subgrad value


depth

double depth
Specifies the zone depth value

Class com.elegantj.gauges.SimpleGaugeBorderEditor extends javax.swing.JPanel implements Serializable

Serialized Fields

borderColorEditor

java.beans.PropertyEditor borderColorEditor

borderTypeLabel

javax.swing.JLabel borderTypeLabel

borderWidthLabel

javax.swing.JLabel borderWidthLabel

borderColorLabel

javax.swing.JLabel borderColorLabel

borderTypeComboBox

javax.swing.JComboBox borderTypeComboBox

borderWidthComboBox

javax.swing.JComboBox borderWidthComboBox

borderColorButton

javax.swing.JButton borderColorButton

m_propertyChange

java.beans.PropertyChangeSupport m_propertyChange


Package com.elegantj.gauges.dial

Class com.elegantj.gauges.dial.Circle extends java.awt.Canvas implements Serializable

Serialized Fields

circleRadius

double circleRadius
Specifies the circle radius


innerRadius

double innerRadius
Specifies the inner radius


outerRadius

double outerRadius
Specifies the outer radius


dialRadius

double dialRadius
Specifies the dial radius


baseRadius

double baseRadius
Specifies the radius of base circle


valueRadius

double valueRadius
Specifies the radius of the values to be displayed


gradRadius

double gradRadius
Specifies the radius of the grads to be displayed


cx

double cx
Specifies the x position of circle center


cy

double cy
Specifies the y position of circle center


zones

java.util.Vector zones
Specifies total zones of the dial


divVect

java.util.Vector divVect
Specifies divisions of the circle


subdivVect

java.util.Vector subdivVect
Specifies sub divisions of the circle's division


initialAngle

java.util.Vector initialAngle
Specifies initial angle of the zones


finalAngle

java.util.Vector finalAngle
Specifies final angle of the zones


zoneAngle

java.util.Vector zoneAngle
Specifies current angle of the zones


maxAngle

double maxAngle
Specifies maximum angle of the dial


minAngle

double minAngle
Specifies minimum angle of the dial


skipAngle

double skipAngle
Specifies angle to be skipped of the dial


totalDiv

int totalDiv
Specifies no of divisions of the dial


skipDiv

int skipDiv
Specifies no of divisions to be skipped


value

double value
Specifies value of the dial


minValue

double minValue
Specifies minimum value of the dial


maxValue

double maxValue
Specifies maximum value of the dial


fraction

int fraction
Specifies the fraction length of the numbers to be displayed


displayBoxBounds

java.awt.Rectangle displayBoxBounds
Specifies the display box boundaries


clockwise

boolean clockwise
Specifies the dial is clockwise or anticlockwise

Class com.elegantj.gauges.dial.ConvertKit extends Kit implements Serializable

Class com.elegantj.gauges.dial.Dial extends java.awt.Panel implements Serializable

Serialized Fields

circle

Circle circle
Specifies circle to render the dial


radius

int radius
Specifies radius of the circle


diameter

int diameter
Specifies diameter of the circle


dialWidth

int dialWidth
Specifies width of the dial


dialHeight

int dialHeight
Specifies height of the dial


outerDialBorder

GaugeBorder outerDialBorder
Specifies border of the outer dial circle


unit

java.lang.String unit
Specifies displayable unit


unitColor

java.awt.Color unitColor
Specifies unit text color


unitFont

java.awt.Font unitFont
Specifies unit text font


unitLocation

java.awt.Point unitLocation
Specifies unit text location


gradValuesVisible

boolean gradValuesVisible
Specifies intermediate values of the zone is visible or not


displayBoxVisible

boolean displayBoxVisible
Specifies the the display box is visible or not


displayBoxColor

java.awt.Color displayBoxColor
Specifies background color of the box


displayTextColor

java.awt.Color displayTextColor
Specifies foreground color of the box


displayText

java.lang.String displayText
Specifies text to be displayed on the display box


displayBoxBorder

GaugeBorder displayBoxBorder
Specifies border of the box


displayTextFont

java.awt.Font displayTextFont
Specifies font of the display text


disabledAreaColor

java.awt.Color disabledAreaColor
Specifies disabled area color of the dial


baseColor

java.awt.Color baseColor
Specifies base color of the dial


baseDialBorder

GaugeBorder baseDialBorder
Specifies border of the base circle


needleVisible

boolean needleVisible
Specifies needle is visible or not


needleColor

java.awt.Color needleColor
Specifies needle color of the dial


needleWidth

double needleWidth
Specifies needle width of the dial


needleLength

double needleLength
Specifies needle length of the dial


needleTail

double needleTail
Specifies needle tail of the dial


needleType

int needleType
Specifies needle type of the dial


needleBorder

GaugeBorder needleBorder
Specifies border of the needle


gradColor

java.awt.Color gradColor
Specifies grad color of the dial


gradLength

double gradLength
Specifies grad length of the dial


gradWidth

double gradWidth
Specifies grad width of the dial


gradType

int gradType
Specifies grad type such as linear of circular of the dial


subGradColor

java.awt.Color subGradColor
Specifies subgrad color of the dial


subGradLength

double subGradLength
Specifies subgrad length of the dial


subGradWidth

double subGradWidth
Specifies subgrad width of the dial


subGradType

int subGradType
Specifies subgrad type such as linear of circular of the dial


innerDialColor

java.awt.Color innerDialColor
Specifies color of the inner dial


innerDialBorder

GaugeBorder innerDialBorder
Specifies border of the inner dial circle


headerVisible

boolean headerVisible
Specifies the header is visible or not


headerText

java.lang.String headerText
Specifies the header text


headerFont

java.awt.Font headerFont
Specifies the header font


headerBackground

java.awt.Color headerBackground
Specifies the header background color


headerForeground

java.awt.Color headerForeground
Specifies the header foreground color


headerSpacing

double headerSpacing
Specifies the spacing above and below header text


footerVisible

boolean footerVisible
Specifies the footer is visible or not


footerText

java.lang.String footerText
Specifies the footer text


footerFont

java.awt.Font footerFont
Specifies the footer font


footerBackground

java.awt.Color footerBackground
Specifies the footer background color


footerForeground

java.awt.Color footerForeground
Specifies the footer foreground color


footerSpacing

double footerSpacing
Specifies the spacing above and below footer text


activeNeedleOn

int activeNeedleOn
Specifies the mouse activity to active the needle


keyboardEnabled

boolean keyboardEnabled
Specifies the enability to increase or decrease the angle value by keyboard navigation

Class com.elegantj.gauges.dial.NumericDialGauge extends Dial implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.lang.ClassNotFoundException,
                         java.io.IOException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Externalizable interface implementation to save and retrieve the state of this bean

Class com.elegantj.gauges.dial.ZoneEditor extends java.beans.PropertyEditorSupport implements Serializable

Serialized Fields

p

CtestDialog p

oEvt

java.beans.PropertyChangeEvent oEvt

code

java.lang.String code


Package com.elegantj.gauges.level

Class com.elegantj.gauges.level.LevelGauge extends java.awt.Panel implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Externalizable interface implementation to save and retrieve the state of this bean


Package com.elegantj.gauges.needle

Class com.elegantj.gauges.needle.NeedleGauge extends java.awt.Panel implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Externalizable interface implementation to save and retrieve the state of this bean

Class com.elegantj.gauges.needle.ZoneEditor extends java.beans.PropertyEditorSupport implements Serializable

Serialized Fields

p

CtestDialog p

oEvt

java.beans.PropertyChangeEvent oEvt

code

java.lang.String code


Package com.elegantj.gauges.thermo

Class com.elegantj.gauges.thermo.Thermometer extends java.awt.Panel implements Serializable

Serialized Fields

lowestValue

double lowestValue
Specifies lowest value


highestValue

double highestValue
Specifies highest value


value

double value
Specifies current value


captionFont

java.awt.Font captionFont
Specifies caption font style


numbersFont

java.awt.Font numbersFont
Specifies numbers font style


caption

java.lang.String caption
Specifies caption string


offScreenSize

java.awt.Dimension offScreenSize
Specifies size of the off screen image


panelColor

java.awt.Color panelColor
Specifies panel color


bulbColor

java.awt.Color bulbColor
Specifies bulb color


IndWidth

int IndWidth
Specifies indicator width


bulbWidth

int bulbWidth
Specifies bulb width


minorTick

double minorTick
Specifies minor tick spacing


scaleGrad

double scaleGrad
Specifies scal gradding

Class com.elegantj.gauges.thermo.ThermometerGauge extends java.awt.Panel implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException


Class com.elegantj.editors.AWTBorder extends java.lang.Object implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Implementation of the readExternal


writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Implementation of the writeExternal


Class com.elegantj.editors.AWTBorderEditor extends javax.swing.JPanel implements Serializable

Serialized Fields

borderColorEditor

java.beans.PropertyEditor borderColorEditor

borderTypeLabel

javax.swing.JLabel borderTypeLabel

borderWidthLabel

javax.swing.JLabel borderWidthLabel

borderColorLabel

javax.swing.JLabel borderColorLabel

borderTypeComboBox

javax.swing.JComboBox borderTypeComboBox

borderWidthComboBox

javax.swing.JComboBox borderWidthComboBox

borderColorButton

javax.swing.JButton borderColorButton

m_propertyChange

java.beans.PropertyChangeSupport m_propertyChange

sPoint

java.lang.String sPoint

sNone

java.lang.String sNone

sSimple

java.lang.String sSimple

sRaised

java.lang.String sRaised

sLowered

java.lang.String sLowered


Class com.elegantj.editors.IntegerEditorInvalidArraysException extends java.lang.Exception implements Serializable


Class com.elegantj.editors.PropertyDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

m_nExitStatus

int m_nExitStatus

m_bDisposeOnExit

boolean m_bDisposeOnExit

doneButton

javax.swing.JButton doneButton

body

java.awt.Component body


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.