JClass 4.5.0 API
Documentation

Serialized Form


Package com.klg.jclass.field

Class com.klg.jclass.field.Field implements Serializable

Serialized Fields

allow_text_change

boolean allow_text_change

beepOnInvalid

boolean beepOnInvalid

current

Locale current

defaultValue

Object defaultValue

document

com.klg.jclass.field.Field.TextFieldDocument document

edit_class

Class edit_class

edit_initial_value

Object edit_initial_value

event_source

Object event_source

has_focus

boolean has_focus

internal_text_change

boolean internal_text_change

internalBackgroundChange

boolean internalBackgroundChange

internalForegroundChange

boolean internalForegroundChange

invalidBackground

Color invalidBackground

invalidForeground

Color invalidForeground

invalidPolicy

int invalidPolicy

is_cell_editor

boolean is_cell_editor

listener

com.klg.jclass.field.Field.Listeners listener

okayToBeep

boolean okayToBeep

previousValue

Object previousValue

propertyListeners

com.klg.jclass.util.JCListenerList propertyListeners

restoringPrevious

boolean restoringPrevious

select_all

boolean select_all

select_on_enter

boolean select_on_enter

state

int state

validator

JCValidator validator

validBackground

Color validBackground

validForeground

Color validForeground

valueListeners

com.klg.jclass.util.JCListenerList valueListeners

valueModel

com.klg.jclass.util.value.JCValueModel valueModel

vc

Component vc

Class com.klg.jclass.field.Field.TextFieldContent implements Serializable

Serialized Fields

data

char[] data

data_length

int data_length

empty

char[] empty

overstrike

boolean overstrike

this$0

Field this$0

Class com.klg.jclass.field.JCComboField implements Serializable

Serialized Fields

field

Field field

required

boolean required

text

JTextField text

Class com.klg.jclass.field.JCLabelField implements Serializable

Serialized Fields

field

Field field

required

boolean required

Class com.klg.jclass.field.JCPopupField implements Serializable

Serialized Fields

popupEditor

PopupFieldEditor popupEditor

Class com.klg.jclass.field.JCSpinField implements Serializable

Serialized Fields

field

Field field

required

boolean required

text

JTextField text

Class com.klg.jclass.field.JCTextField implements Serializable

Serialized Fields

field

Field field

required

boolean required


Package com.klg.jclass.field.beans

Class com.klg.jclass.field.beans.AbstractValidatorEditor implements Serializable

Serialized Fields

bool_vals

String[] bool_vals

vp

AbstractValidator vp

Class com.klg.jclass.field.beans.BigDecimalValidatorEditor implements Serializable

Serialized Fields

allow_null

boolean allow_null

allow_null_field

JComboBox allow_null_field

currency

boolean currency

currency_field

JComboBox currency_field

default_value

Number default_value

default_value_field

JTextField default_value_field

display_pattern

String display_pattern

display_pattern_field

JTextField display_pattern_field

increment

Number increment

increment_field

JTextField increment_field

max

Number max

max_field

JTextField max_field

min

Number min

min_field

JTextField min_field

Class com.klg.jclass.field.beans.ByteValidatorEditor implements Serializable

Class com.klg.jclass.field.beans.DataPropertiesEditor implements Serializable

Serialized Fields

commitButton

JButton commitButton

currentChild

AbstractValidatorEditor currentChild

dp

DataProperties dp

fieldPage

TabFieldPage fieldPage

tabPane

JTabbedPane tabPane

typePage

TabTypePage typePage

Class com.klg.jclass.field.beans.DateTimeValidatorEditor implements Serializable

Serialized Fields

allow_null

boolean allow_null

allow_null_field

JComboBox allow_null_field

default_detail

Integer default_detail

default_detail_field

JComboBox default_detail_field

default_value

Calendar default_value

default_value_field

JCPopupField default_value_field

edit_formats

String[] edit_formats

edit_formats_button

JButton edit_formats_button

edit_formats_dialog

JDialog edit_formats_dialog

edit_formats_editor

com.klg.jclass.beans.StringListEditor edit_formats_editor

format

String format

format_field

JTextField format_field

mask_input

boolean mask_input

mask_input_field

JComboBox mask_input_field

millenniumThreshold

int millenniumThreshold

millenniumThreshold_field

JTextField millenniumThreshold_field

place_holder_chars

String place_holder_chars

place_holder_field

JTextField place_holder_field

Class com.klg.jclass.field.beans.DateValidatorEditor implements Serializable

Class com.klg.jclass.field.beans.DoubleValidatorEditor implements Serializable

Class com.klg.jclass.field.beans.FloatValidatorEditor implements Serializable

Class com.klg.jclass.field.beans.IntegerValidatorEditor implements Serializable

Class com.klg.jclass.field.beans.IPAddressValidatorEditor implements Serializable

Serialized Fields

allow_null

boolean allow_null

allow_null_field

JComboBox allow_null_field

default_value

com.klg.jclass.util.JCIPAddress default_value

default_value_field

JTextField default_value_field

increment

Integer increment

increment_field

JTextField increment_field

match_picklist

boolean match_picklist

match_picklist_field

JComboBox match_picklist_field

max_field1

JTextField max_field1

max_field2

JTextField max_field2

max_field3

JTextField max_field3

max_field4

JTextField max_field4

max1

Number max1

max2

Number max2

max3

Number max3

max4

Number max4

min_field1

JTextField min_field1

min_field2

JTextField min_field2

min_field3

JTextField min_field3

min_field4

JTextField min_field4

min1

Number min1

min2

Number min2

min3

Number min3

min4

Number min4

picklist

ListModel picklist

picklist_button

JButton picklist_button

picklist_dialog

JDialog picklist_dialog

picklist_editor

ListModelEditor picklist_editor

Class com.klg.jclass.field.beans.ListModelEditor implements Serializable

Serialized Fields

classType

Class classType

model

ListModel model

Class com.klg.jclass.field.beans.LongValidatorEditor implements Serializable

Serialized Fields

allow_null

boolean allow_null

allow_null_field

JComboBox allow_null_field

currency

boolean currency

currency_field

JComboBox currency_field

default_value

Number default_value

default_value_field

JTextField default_value_field

display_list

String[] display_list

display_list_button

JButton display_list_button

display_list_dialog

JDialog display_list_dialog

display_list_editor

com.klg.jclass.beans.StringListEditor display_list_editor

display_pattern

String display_pattern

display_pattern_field

JTextField display_pattern_field

increment

Number increment

increment_field

JTextField increment_field

match_picklist

boolean match_picklist

match_picklist_field

JComboBox match_picklist_field

max

Number max

max_field

JTextField max_field

min

Number min

min_field

JTextField min_field

picklist

ListModel picklist

picklist_button

JButton picklist_button

picklist_dialog

JDialog picklist_dialog

picklist_editor

ListModelEditor picklist_editor

Class com.klg.jclass.field.beans.ShortValidatorEditor implements Serializable

Class com.klg.jclass.field.beans.StringValidatorEditor implements Serializable

Serialized Fields

allow_null

boolean allow_null

allow_null_field

JComboBox allow_null_field

default_value

String default_value

default_value_field

JTextField default_value_field

invalid_char_field

JTextField invalid_char_field

invalid_chars

String invalid_chars

mask

String mask

mask_combo

JComboBox mask_combo

mask_field

JTextField mask_field

match_picklist

boolean match_picklist

match_picklist_field

JComboBox match_picklist_field

num_match

Integer num_match

num_match_field

JTextField num_match_field

picklist

ListModel picklist

picklist_button

JButton picklist_button

picklist_dialog

JDialog picklist_dialog

picklist_editor

ListModelEditor picklist_editor

place_holder_chars

String place_holder_chars

place_holder_field

JTextField place_holder_field

predefined_masks

StringValidatorEditor.PredefinedMask[] predefined_masks

valid_char_field

JTextField valid_char_field

valid_chars

String valid_chars

Class com.klg.jclass.field.beans.TabFieldPage implements Serializable

Serialized Fields

beepOnInvalidField

JComboBox beepOnInvalidField

invalidBackgroundButton

JButton invalidBackgroundButton

invalidBackgroundLabel

JLabel invalidBackgroundLabel

invalidForegroundButton

JButton invalidForegroundButton

invalidForegroundLabel

JLabel invalidForegroundLabel

invalidPolicyField

JComboBox invalidPolicyField

Class com.klg.jclass.field.beans.TabTypePage implements Serializable

Serialized Fields

de

DataPropertiesEditor de

registry

DataPropertiesRegistry registry

tabPane

JTabbedPane tabPane

tabValuePage

TabValuePage tabValuePage

type_list

JList type_list

validator_text

String validator_text

validatorPage

AbstractValidatorEditor validatorPage

valueModel

com.klg.jclass.util.value.JCValueModel valueModel

Class com.klg.jclass.field.beans.TabValuePage implements Serializable

Serialized Fields

isCalendar

boolean isCalendar

type

String type

value

JComponent value

Class com.klg.jclass.field.beans.TimeValidatorEditor implements Serializable


Package com.klg.jclass.field.cell

Class com.klg.jclass.field.cell.JCComboFieldCellEditor implements Serializable

Serialized Fields

ignoreEnterKey

boolean ignoreEnterKey

initialEvent

AWTEvent initialEvent

key_modifiers

com.klg.jclass.cell.JCKeyModifier[] key_modifiers

showPopupLater

boolean showPopupLater

support

com.klg.jclass.cell.JCCellEditorSupport support

Class com.klg.jclass.field.cell.JCComboFieldCellEditorRenderer implements Serializable

Serialized Fields

ignoreEnterKey

boolean ignoreEnterKey

initialEvent

AWTEvent initialEvent

key_modifiers

com.klg.jclass.cell.JCKeyModifier[] key_modifiers

showPopupLater

boolean showPopupLater

support

com.klg.jclass.cell.JCCellEditorSupport support

Class com.klg.jclass.field.cell.JCComboFieldCellRenderer implements Serializable

Class com.klg.jclass.field.cell.JCFieldCellRenderer implements Serializable

Serialized Fields

fieldComponent

JCFieldComponent fieldComponent

Class com.klg.jclass.field.cell.JCLabelFieldCellRenderer implements Serializable

Class com.klg.jclass.field.cell.JCPopupFieldCellEditor implements Serializable

Serialized Fields

ignoreEnterKey

boolean ignoreEnterKey

initialEvent

AWTEvent initialEvent

key_modifiers

com.klg.jclass.cell.JCKeyModifier[] key_modifiers

showPopupLater

boolean showPopupLater

support

com.klg.jclass.cell.JCCellEditorSupport support

Class com.klg.jclass.field.cell.JCPopupFieldCellEditorRenderer implements Serializable

Serialized Fields

ignoreEnterKey

boolean ignoreEnterKey

initialEvent

AWTEvent initialEvent

key_modifiers

com.klg.jclass.cell.JCKeyModifier[] key_modifiers

showPopupLater

boolean showPopupLater

support

com.klg.jclass.cell.JCCellEditorSupport support

Class com.klg.jclass.field.cell.JCPopupFieldCellRenderer implements Serializable

Class com.klg.jclass.field.cell.JCSpinFieldCellEditor implements Serializable

Serialized Fields

initialEvent

AWTEvent initialEvent

key_modifiers

com.klg.jclass.cell.JCKeyModifier[] key_modifiers

support

com.klg.jclass.cell.JCCellEditorSupport support

Class com.klg.jclass.field.cell.JCSpinFieldCellRenderer implements Serializable

Class com.klg.jclass.field.cell.JCTextFieldCellEditor implements Serializable

Serialized Fields

caretPosition

int caretPosition

data

Object data
This editor can dynamically alter its reserved key list based upon the key the user has last typed. Thus, typing navigation keys will cause the cell editor to traverse, but after typing a non-navigation key, the user is placed into edit mode. At that point, the reserved keys are re-enabled and the traversal keys will traverse within the editor itself. The only way to get out of edit mode is to press Enter, Escape, or use the mouse to click on another cell.

initialEvent

AWTEvent initialEvent

reservedKeys

com.klg.jclass.cell.JCKeyModifier[] reservedKeys

selectAll

boolean selectAll

support

com.klg.jclass.cell.JCCellEditorSupport support

validate_support

com.klg.jclass.cell.validate.ValidateSupport validate_support

Class com.klg.jclass.field.cell.JCTextFieldCellEditorRenderer implements Serializable

Serialized Fields

caretPosition

int caretPosition

data

Object data
This editor can dynamically alter its reserved key list based upon the key the user has last typed. Thus, typing navigation keys will cause the cell editor to traverse, but after typing a non-navigation key, the user is placed into edit mode. At that point, the reserved keys are re-enabled and the traversal keys will traverse within the editor itself. The only way to get out of edit mode is to press Enter, Escape, or use the mouse to click on another cell.

initialEvent

AWTEvent initialEvent

reservedKeys

com.klg.jclass.cell.JCKeyModifier[] reservedKeys

selectAll

boolean selectAll

support

com.klg.jclass.cell.JCCellEditorSupport support

validate_support

com.klg.jclass.cell.validate.ValidateSupport validate_support

Class com.klg.jclass.field.cell.JCTextFieldCellRenderer implements Serializable


Package com.klg.jclass.field.db.datasource

Class com.klg.jclass.field.db.datasource.AbstractBindingValueModel implements Serializable

Serialized Fields

dataBinding

DataBinding dataBinding

Class com.klg.jclass.field.db.datasource.DataBinding implements Serializable

Serialized Fields

dataSourceUpdating

boolean dataSourceUpdating

fieldComponent

JCFieldComponent fieldComponent

Class com.klg.jclass.field.db.datasource.DataSourceValueModel implements Serializable

Class com.klg.jclass.field.db.datasource.DSdbComboField implements Serializable

Serialized Fields

vm

DataSourceValueModel vm

Class com.klg.jclass.field.db.datasource.DSdbLabelField implements Serializable

Serialized Fields

vm

DataSourceValueModel vm

Class com.klg.jclass.field.db.datasource.DSdbPopupField implements Serializable

Serialized Fields

vm

DataSourceValueModel vm

Class com.klg.jclass.field.db.datasource.DSdbSpinField implements Serializable

Serialized Fields

vm

DataSourceValueModel vm

Class com.klg.jclass.field.db.datasource.DSdbTextField implements Serializable

Serialized Fields

vm

DataSourceValueModel vm


Package com.klg.jclass.field.db.jbuilder

Class com.klg.jclass.field.db.jbuilder.AbstractBindingValueModel implements Serializable

Serialized Fields

dataBinding

DataBinding dataBinding

Class com.klg.jclass.field.db.jbuilder.DataBinding implements Serializable

Serialized Fields

dataSourceUpdating

boolean dataSourceUpdating

fieldComponent

JCFieldComponent fieldComponent

Class com.klg.jclass.field.db.jbuilder.JBdbComboField implements Serializable

Serialized Fields

vm

JBuilderValueModel vm

Class com.klg.jclass.field.db.jbuilder.JBdbLabelField implements Serializable

Serialized Fields

vm

JBuilderValueModel vm

Class com.klg.jclass.field.db.jbuilder.JBdbPopupField implements Serializable

Serialized Fields

vm

JBuilderValueModel vm

Class com.klg.jclass.field.db.jbuilder.JBdbSpinField implements Serializable

Serialized Fields

vm

JBuilderValueModel vm

Class com.klg.jclass.field.db.jbuilder.JBdbTextField implements Serializable

Serialized Fields

vm

JBuilderValueModel vm

Class com.klg.jclass.field.db.jbuilder.JBuilderValueModel implements Serializable

Serialized Fields

columnName

String columnName

dataSet

com.borland.dx.dataset.DataSet dataSet


Package com.klg.jclass.field.db.vcafe

Class com.klg.jclass.field.db.vcafe.VCafeValueModel implements Serializable

Serialized Fields

vcafe_data_binding

String vcafe_data_binding

Class com.klg.jclass.field.db.vcafe.VCdbComboField implements Serializable

Serialized Fields

vm

VCafeValueModel vm

Class com.klg.jclass.field.db.vcafe.VCdbLabelField implements Serializable

Serialized Fields

vm

VCafeValueModel vm

Class com.klg.jclass.field.db.vcafe.VCdbPopupField implements Serializable

Serialized Fields

vm

VCafeValueModel vm

Class com.klg.jclass.field.db.vcafe.VCdbSpinField implements Serializable

Serialized Fields

vm

VCafeValueModel vm

Class com.klg.jclass.field.db.vcafe.VCdbTextField implements Serializable

Serialized Fields

vm

VCafeValueModel vm
Creates an empty VCdbSpinField.


Package com.klg.jclass.field.validate

Class com.klg.jclass.field.validate.AbstractValidator implements Serializable

Serialized Fields

abstractInitializing

boolean abstractInitializing

allow_null

boolean allow_null

case_policy

int case_policy

increment

Object increment

invalid_chars

String invalid_chars

li

ResourceBundle li

locale

Locale locale

match_picklist

boolean match_picklist

max

Object max

min

Object min

picklist

ListModel picklist

spin_policy

int spin_policy

supportedClasses

Class[] supportedClasses

valid_chars

String valid_chars

Class com.klg.jclass.field.validate.FieldParseException implements Serializable

Class com.klg.jclass.field.validate.JCBigDecimalValidator implements Serializable

Serialized Fields

defaultValue

Object defaultValue

Class com.klg.jclass.field.validate.JCByteValidator implements Serializable

Class com.klg.jclass.field.validate.JCDateTimeValidator implements Serializable

Serialized Fields

cal

com.klg.jclass.field.validate.JCDateTimeValidator.WorkingCalendar cal

compiled_edit_formats

Vector compiled_edit_formats

compiled_format

com.klg.jclass.field.validate.DateFormat compiled_format

date_format

String date_format

default_detail

int default_detail

defaultValue

Object defaultValue

edit_formats

Vector edit_formats

increment_field

int increment_field

mask_input

boolean mask_input

millenium_threshold

int millenium_threshold

original_format

String original_format

spin_policy

int spin_policy

supportedClasses

Class[] supportedClasses

symbols

DateFormatSymbols symbols

tz

TimeZone tz

Class com.klg.jclass.field.validate.JCDateTimeValidator.DateTimeChooser implements Serializable

Serialized Fields

dateChooser

com.klg.jclass.util.calendar.JCDateChooser dateChooser

showTimeSpinner

boolean showTimeSpinner

this$0

JCDateTimeValidator this$0

timeContainer

com.klg.jclass.util.calendar.CalendarContainer timeContainer

Class com.klg.jclass.field.validate.JCDateValidator implements Serializable

Class com.klg.jclass.field.validate.JCDoubleValidator implements Serializable

Class com.klg.jclass.field.validate.JCFloatValidator implements Serializable

Class com.klg.jclass.field.validate.JCIntegerValidator implements Serializable

Class com.klg.jclass.field.validate.JCIPAddressValidator implements Serializable

Serialized Fields

increment_field

int increment_field

validators

JCIntegerValidator[] validators

Class com.klg.jclass.field.validate.JCLongValidator implements Serializable

Serialized Fields

CANT_USE_DISPLAY_LIST

Object CANT_USE_DISPLAY_LIST

defaultValue

Object defaultValue

display_list

String[] display_list

Class com.klg.jclass.field.validate.JCNumberValidator implements Serializable

Serialized Fields

currency_locale

Locale currency_locale

currencySymbols

DecimalFormatSymbols currencySymbols

display_pattern

String display_pattern

displayFormat

DecimalFormat displayFormat

edit_pattern

String edit_pattern

editFormat

DecimalFormat editFormat

exponentialChar

String exponentialChar

isCurrency

boolean isCurrency

spin_policy

int spin_policy

symbols

DecimalFormatSymbols symbols

use_intl_currency_symbol

boolean use_intl_currency_symbol

Class com.klg.jclass.field.validate.JCShortValidator implements Serializable

Class com.klg.jclass.field.validate.JCStringValidator implements Serializable

Serialized Fields

compiled_mask_ch

char[] compiled_mask_ch

compiled_mask_sym

int[] compiled_mask_sym

defaultValue

Object defaultValue

mask

String mask

mask_chars

String mask_chars

mask_length

int mask_length

num_editable_pos

int num_editable_pos

num_mask_match

int num_mask_match

place_holder_chars

String place_holder_chars

Class com.klg.jclass.field.validate.JCTimeValidator implements Serializable


Package com.klg.jclass.swing.gauge

Class com.klg.jclass.swing.gauge.DefaultLegendPopulatorRenderer implements Serializable

Serialized Fields

legend

JCLegend legend

legendTitle

String legendTitle

outlineColor

Color outlineColor

ranges

Vector ranges

Class com.klg.jclass.swing.gauge.JCCenter implements Serializable

Serialized Fields

foreground

Color foreground
The scale's foreground color. Default: black

gauge

JCCircularGauge gauge
The associated circlar gauge.

image

Image image
An Image may be used to mark the center of the gauge.

radius

double radius
The size of the disk, expressed as a ratio based on the radius of the associated scale.

scaleImage

boolean scaleImage
Boolean that determines whether the image should be scaled when the gauge is resized. Default: true.

Class com.klg.jclass.swing.gauge.JCCircularGauge implements Serializable

Serialized Fields

center

JCCenter center
The center object.

gaugeType

JCCircularGauge.GaugeType gaugeType
The type of gauge, full circle, semicircle, or quadrant.

labels

Vector labels
The list of labels for this gauge.
See Also:
JCLabelGenerator

Class com.klg.jclass.swing.gauge.JCCircularGauge.GaugeType implements Serializable

Serialized Fields

startAngle

int startAngle

sweepAngle

int sweepAngle

Class com.klg.jclass.swing.gauge.JCCircularRange implements Serializable

Serialized Fields

innerArcStartCompensator

int innerArcStartCompensator

innerArcStopCompensator

int innerArcStopCompensator

Class com.klg.jclass.swing.gauge.JCCircularScale implements Serializable

Serialized Fields

extent

double extent
Paints a scale background covering this ratio from the origin. See A note on the extent property in the manual. Default = 1.0

gauge

JCCircularGauge gauge
The parent gauge.

minSize

double minSize
The minimum diameter for the scale.

paintCompleteBackground

boolean paintCompleteBackground
Paints the complete background defined by JCCircularGauge.GaugeType, not just area swept by the scale. For instance, a scale whose type is FULL_CIRCLE and whose angular sweep is from 0° to 270° paints only that region. If not just from 0° to 270°. The default is false.
True means paint the entire area specified in GaugeType, false means just the area spanning the scale's sweep angle.

startAngle

double startAngle
The start angle in degrees.

stopAngle

double stopAngle
The stop angle in degrees.

Class com.klg.jclass.swing.gauge.JCCircularTick implements Serializable

Class com.klg.jclass.swing.gauge.JCGauge implements Serializable

Serialized Fields

draggedNeedle

JCNeedle draggedNeedle
The needle currently being dragged.

footer

JComponent footer
The footer component.

footerLayoutHints

Rectangle footerLayoutHints

gaugeArea

JCGaugeArea gaugeArea
The drawing area for the circular gauge.

gaugeAreaLayoutHints

Rectangle gaugeAreaLayoutHints

header

JComponent header
The header component.

headerLayoutHints

Rectangle headerLayoutHints

legend

JCLegend legend
The Legend.
See Also:
JCLegend

legendLayoutHints

Rectangle legendLayoutHints

needles

Vector needles
The list of needles assocated with this gauge.

pickListeners

com.klg.jclass.util.JCListenerList pickListeners
List of listeners interested in pick events.

ranges

Vector ranges
The list of ranges for this gauge.

repaintEnabled

boolean repaintEnabled
Allow batching of changes by toggling repaint off/on.

scale

JCCircularScale scale
The scale associated with this gauge.

snapToValue

boolean snapToValue
Snap to closest integral scale value; default: false

Class com.klg.jclass.swing.gauge.JCGaugeArea implements Serializable

Serialized Fields

gauge

JCGauge gauge
The gauge to be placed in this gauge area.

Class com.klg.jclass.swing.gauge.JCGaugePickEvent implements Serializable

Serialized Fields

comp

Component comp
The component at the click location.

gauge

JCGauge gauge
The gauge associated with this event.

point

Point point
The (x, y) point of the click.

value

double value
The scale value closest to this click.

Class com.klg.jclass.swing.gauge.JCNeedle implements Serializable

Serialized Fields

changeEvent

ChangeEvent changeEvent
Reuse the same event for notifications. The source will be this needle.

changeListeners

com.klg.jclass.util.JCListenerList changeListeners
List of listeners interested in knowing when a needle's value has changed.

gauge

JCCircularGauge gauge
The associated gauge.

interactionType

JCNeedle.InteractionType interactionType
The type of interaction, one of

length

double length
The length of the needle as a ratio of the scale's radius.

needleStyle

JCNeedleStyle needleStyle
The needle style, one of, or a user-defined instance of the JCNeedleStyle class

needleWidth

double needleWidth
The needle width in pixels.

sendEvents

boolean sendEvents
Controls whether to send change events or not.

value

double value
The scale value at which this needle should point.

Class com.klg.jclass.swing.gauge.JCNeedle.InteractionType implements Serializable

Class com.klg.jclass.swing.gauge.JCNeedleStyle implements Serializable

Serialized Fields

boundingBox

Rectangle boundingBox
min_x, min_y are x and y and max_x and max_y are width and height.

Class com.klg.jclass.swing.gauge.JCRange implements Serializable

Serialized Fields

innerExtent

double innerExtent
The place to start drawing this range from the center. Values are ratios based on the scale's radius. For example, 0.8 means start drawing this range 80% of the radius' size away from the center.

outerExtent

double outerExtent
The place to stop drawing this range. For example, 0.9 means stop drawing this range 90% of the radius' size away from the center.

rangeName

String rangeName
The name of the range which will appear in the legend.

scale

JCScale scale
The scale associated with this range.

startValue

double startValue
The scale value (not angle) at which to begin the range.

stopValue

double stopValue
The scale value (not angle) at which to stop the range.

Class com.klg.jclass.swing.gauge.JCScale implements Serializable

Serialized Fields

direction

JCScale.Direction direction
A JCCircularScale.Direction enum, CLOCKWISE or COUNTERCLOCKWISE, giving the direction in which scale values increase.
Default: counterclockwise.

max

double max
The minumum value this scale can have.

min

double min
The maximum value this scale can have.

ticks

Vector ticks
A list of tick objects for this scale.

Class com.klg.jclass.swing.gauge.JCScale.Direction implements Serializable

Serialized Fields

string

String string

Class com.klg.jclass.swing.gauge.JCTick implements Serializable

Serialized Fields

automatic

boolean automatic
The automatic boolean determines whether tick increments are calculated automatically or set by the incrementValue property. If true, tick increments are calculated by the gauge. If false, the incrementValue property is used to set the tick spacing.

drawLabels

boolean drawLabels
If true, draw tick labels, otherwise don't.

drawTicks

boolean drawTicks
If true, draw tick marks, otherwise don't.

fontColor

Color fontColor
The color of the font labeling ticks.

incrementValue

double incrementValue
If not automatic, the scale values at which tick marks are to be placed.

innerExtent

double innerExtent
The percentage of the scale's radius (as a decimal) at at which to begin drawing ticks radially outward.

labelExtent

double labelExtent
The percentage, expressed as a decimal fraction of the scale's radius, at which to place tick labels.

labelGenerator

JCLabelGenerator labelGenerator
A custom label generator.

outerExtent

double outerExtent
The percentage of the scale's radius (as a decimal) at which to stop drawing the ticks.

precision

int precision
If precisionUseDefault is false, use this precision.

precisionUseDefault

boolean precisionUseDefault
If true, use gauge-determined precision. If false, use the precision property to determine the number of decimal places on tick labels.

scale

JCCircularScale scale
The scale associated with this tick.

startValue

double startValue
The startValue is the scale value at which to begin this set oftick marks.

stopValue

double stopValue
The stopValue is the scale value at which this set of tick marks ends.

tickColor

Color tickColor
The color in which to draw ticks.

tickStyle

JCTickStyle tickStyle
The JCTickStyle controlling the shape of the tick.

tickWidth

double tickWidth
The width of a tick in pixels.

Class com.klg.jclass.swing.gauge.JCTickStyle implements Serializable

Serialized Fields

boundingBox

Rectangle boundingBox

Class com.klg.jclass.swing.gauge.RadialConstraint implements Serializable

Serialized Fields

angle

double angle
The angle at which to place this label

extent

double extent
The ratio of the radius away from the center at which to place this label

gauge

JCGauge gauge
The gauge

Class com.klg.jclass.swing.gauge.RadialLayout implements Serializable

Serialized Fields

components

Vector components
List of components

constraints

Vector constraints
List of locations


Package com.klg.jclass.swing.gauge.beans

Class com.klg.jclass.swing.gauge.beans.JCCircularGaugeBean implements Serializable

Serialized Fields

directions

JCScale.Direction[] directions

gaugeTypes

JCCircularGauge.GaugeType[] gaugeTypes

interactionTypes

JCNeedle.InteractionType[] interactionTypes
Interaction type to enum mapping

needleStyles

JCNeedleStyle[] needleStyles

support

PropertyChangeSupport support
Property listener list

tickStyles

JCTickStyle[] tickStyles
JCTickStyle to enum mapping


Package com.klg.jclass.util.legend

Class com.klg.jclass.util.legend.JCGridLegend implements Serializable

Serialized Fields

colWidths

int[] colWidths

groupGap

int groupGap

insideItemGap

int insideItemGap

itemGap

int itemGap

marginGap

int marginGap

rowFirstLineHeights

int[] rowFirstLineHeights

rowHeights

int[] rowHeights

strWidths

int[] strWidths

symWidths

int[] symWidths

Class com.klg.jclass.util.legend.JCLegend implements Serializable

Serialization Methods

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Overrides write object to change the state of the changed flags being saved so that the component will actually recalc and draw when re-serialized.
Serialized Fields

anchor

int anchor

ascent

int ascent

cachedVertical

boolean cachedVertical

cellRendererPane

CellRendererPane cellRendererPane
CellRendererPane object used in rendering HTML text.

changed

boolean changed
Boolean representing the value of the Changed property.

changedFlag

int changedFlag

descent

int descent

legendItems

List legendItems

legendPopulator

JCLegendPopulator legendPopulator
JCLegendPopulator instance used to populate the legend

legendRenderer

JCLegendRenderer legendRenderer
JCLegendRenderer instance used to help draw the legend

orientation

int orientation

preferredSize

Dimension preferredSize
The preferred size of the legend.

prevSetGraphics

Graphics prevSetGraphics
Temporary Graphics object used to draw without showing to screen.

ps

Dimension ps

symbolSize

int symbolSize

updateParent

boolean updateParent
Used to turn off updates to the parent in certain cases.

Class com.klg.jclass.util.legend.JCLegendItem implements Serializable

Serialized Fields

contents

Object contents

dim

Dimension dim

drawType

int drawType

itemInfo

Object itemInfo

pickRectangle

Rectangle pickRectangle

pos

Point pos

symbol

Object symbol

symbolDim

Dimension symbolDim

symbolPos

Point symbolPos

textDim

Dimension textDim

textPos

Point textPos

Class com.klg.jclass.util.legend.JCMultiColLegend implements Serializable

Serialized Fields

numColumns

int numColumns

numRows

int numRows


Copyright© 1999-2000 KL Group Inc.
All rights reserved.