All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

activate(). Method in class weblab.subscriber.BarMeterSubscriber
activate weblab.net services for subscriber.
activate(). Method in class weblab.publisher.DoubleValueGenerator
start Publisher
activate(). Method in class weblab.subscriber.NeedleGaugeSubscriber
activate weblab.net services for subscriber.
activate(). Method in class weblab.gauge.NeedleMeterSubscriber
activate weblab.net services for subscriber.
activate(). Method in class weblab.subscriber.NeedleMeterSubscriber
activate weblab.net services for subscriber.
activate(). Method in class weblab.subscriber.ThermometerSubscriber
activate weblab.net services for subscriber.
addDiagram(Diagram). Method in class weblab.chart.FramedStripChart
addDiagram(Diagram). Method in class weblab.chart.StripChart
addElement(Object). Method in class weblab.chart.CircularList
addSubject(String). Method in class weblab.net.Publisher
Add a Subject to a WhiteBoard.
addSubject(String). Method in interface weblab.net.WhiteBoard
Add a Subject to this WhiteBoard.
addSubject(String). Method in class weblab.net.WhiteBoardImp
Add a Subject to this WhiteBoard.

B

back_color. Variable in class weblab.chart.SingleBarChart
back_color. Variable in class weblab.chart.StripChart
bar_color. Variable in class weblab.chart.SingleBarChart
barColor. Variable in class weblab.gauge.BarMeter
BarDiagram(DataSet). Constructor for class weblab.chart.BarDiagram
BarMeter(). Constructor for class weblab.gauge.BarMeter
BarMeter(double, double, double, double). Constructor for class weblab.gauge.BarMeter
Constructor for Thermometer class.
BarMeterBeanInfo(). Constructor for class weblab.gauge.BarMeterBeanInfo
BarMeterSubscriber(). Constructor for class weblab.subscriber.BarMeterSubscriber
Constructor.

C

caption. Variable in class weblab.gauge.Meter
captionColor. Variable in class weblab.gauge.BarMeter
captionFont. Variable in class weblab.gauge.Meter
ChartLayout(int, int, int, int, int, int, int, int). Constructor for class weblab.chart.ChartLayout
CircularList(int). Constructor for class weblab.chart.CircularList

D

DataSet(String, int). Constructor for class weblab.chart.DataSet
DataSet(String, int, Color). Constructor for class weblab.chart.DataSet
decValue(). Method in class weblab.gauge.NeedleGauge
decValue(double). Method in class weblab.gauge.NeedleGauge
delay. Variable in class weblab.publisher.DoubleValueGenerator
Diagram(DataSet). Constructor for class weblab.chart.Diagram
DoubleValueGenerator(). Constructor for class weblab.publisher.DoubleValueGenerator
Constructor.
drawMeter(Graphics). Method in class weblab.gauge.BarMeter
Draw the Thermometer with mercury
drawMeter(Graphics). Method in class weblab.gauge.Meter
draws the gauge in the background.
drawMeter(Graphics). Method in class weblab.gauge.NeedleMeter
draws the gauge in the background.
drawMeter(Graphics). Method in class weblab.gauge.Thermometer
Draw the Thermometer with mercury

E

elements(). Method in class weblab.chart.CircularList

F

FramedSingleBarChart(String). Constructor for class weblab.chart.FramedSingleBarChart
FramedStripChart(String). Constructor for class weblab.chart.FramedStripChart
front_color. Variable in class weblab.chart.SingleBarChart
front_color. Variable in class weblab.chart.StripChart

G

getBarColor(). Method in class weblab.gauge.BarMeter
getCaption(). Method in class weblab.gauge.Meter
getCaptionColor(). Method in class weblab.gauge.BarMeter
getCaptionFont(). Method in class weblab.gauge.Meter
getDelay(). Method in class weblab.publisher.DoubleValueGenerator
getDirectory(). Method in class weblab.net.SubjectImp
Return name and subscriber list of this Subject as a tree structure.
getDivisions(). Method in class weblab.gauge.NeedleGauge
divisions
getHighestValue(). Method in class weblab.gauge.Meter
getHiVal(). Method in class weblab.gauge.NeedleGauge
hiVal
getHiValue(). Method in class weblab.publisher.DoubleValueGenerator
getIcon(int). Method in class weblab.gauge.BarMeterBeanInfo
getIcon(int). Method in class weblab.gauge.NeedleGaugeBeanInfo
getIcon(int). Method in class weblab.gauge.NeedleMeterBeanInfo
getIcon(int). Method in class weblab.gauge.ThermometerBeanInfo
getInt(int, int). Static method in class weblab.chart.RandomGen
getLabel(). Method in class weblab.gauge.NeedleGauge
label
getLoVal(). Method in class weblab.gauge.NeedleGauge
loVal
getLoValue(). Method in class weblab.publisher.DoubleValueGenerator
getLowerLimit(). Method in class weblab.gauge.BarMeter
getLowestValueValue(). Method in class weblab.gauge.Meter
getMaximum(). Method in class weblab.gauge.Meter
get the maximum value that the meter can indicate
getMercuryColor(). Method in class weblab.gauge.Thermometer
getMinimum(). Method in class weblab.gauge.Meter
get the minimum value that the meter can indicate
getMinimumSize(). Method in class weblab.gauge.BarMeter
getMinimumSize(). Method in class weblab.gauge.Meter
getMinimumSize(). Method in class weblab.gauge.NeedleMeter
getMinimumSize(). Method in class weblab.gauge.Thermometer
getName(). Method in interface weblab.chart.Chart
Set parent name.
getName(). Method in class weblab.chart.FramedSingleBarChart
getName(). Method in class weblab.chart.FramedStripChart
getName(). Method in class weblab.chart.SingleBarChart
getName(). Method in class weblab.chart.StripChart
getNeedleColor(). Method in class weblab.gauge.NeedleMeter
get the needle color
getNumbersFont(). Method in class weblab.gauge.Meter
getPanelColor(). Method in class weblab.gauge.Meter
getPreferredSize(). Method in class weblab.gauge.BarMeter
getPreferredSize(). Method in class weblab.gauge.Meter
getPreferredSize(). Method in class weblab.gauge.NeedleMeter
getPreferredSize(). Method in class weblab.gauge.Thermometer
getScaleGrad(). Method in class weblab.gauge.Meter
getServer(). Method in class weblab.subscriber.BarMeterSubscriber
getServer(). Method in class weblab.publisher.DoubleValueGenerator
getServer(). Method in class weblab.subscriber.NeedleGaugeSubscriber
getServer(). Method in class weblab.gauge.NeedleMeterSubscriber
getServer(). Method in class weblab.subscriber.NeedleMeterSubscriber
getServer(). Method in class weblab.subscriber.ThermometerSubscriber
getSubject(). Method in class weblab.subscriber.BarMeterSubscriber
getSubject(). Method in class weblab.publisher.DoubleValueGenerator
getSubject(). Method in class weblab.subscriber.NeedleGaugeSubscriber
getSubject(). Method in class weblab.gauge.NeedleMeterSubscriber
getSubject(). Method in class weblab.subscriber.NeedleMeterSubscriber
getSubject(). Method in class weblab.subscriber.ThermometerSubscriber
getUpperLimit(). Method in class weblab.gauge.BarMeter
getValue(). Method in class weblab.gauge.Meter
getValue(). Method in class weblab.gauge.NeedleGauge
value
getValue(). Method in interface weblab.net.Subject
Return current value of this Subject.
getValue(). Method in class weblab.net.SubjectImp
Return current value of this Subject.
getValueBackgroundColor(). Method in class weblab.gauge.BarMeter
getValueColor(). Method in class weblab.gauge.BarMeter
getxOffset(). Method in interface weblab.chart.Chart
Get X axis offset from pixel space origin.
getxOffset(). Method in class weblab.chart.FramedSingleBarChart
getxOffset(). Method in class weblab.chart.FramedStripChart
getxOffset(). Method in class weblab.chart.SingleBarChart
getxOffset(). Method in class weblab.chart.StripChart
getyOffset(). Method in interface weblab.chart.Chart
Get Y axis offset from pixel space origin.
getyOffset(). Method in class weblab.chart.FramedSingleBarChart
getyOffset(). Method in class weblab.chart.FramedStripChart
getyOffset(). Method in class weblab.chart.SingleBarChart
getyOffset(). Method in class weblab.chart.StripChart

H

highestValue. Variable in class weblab.gauge.Meter
hiValue. Variable in class weblab.publisher.DoubleValueGenerator

I

incValue(). Method in class weblab.gauge.NeedleGauge
incValue(double). Method in class weblab.gauge.NeedleGauge
isRaised(). Method in class weblab.gauge.NeedleGauge

L

limitColor. Variable in class weblab.gauge.BarMeter
LineDiagram(DataSet). Constructor for class weblab.chart.LineDiagram
loValue. Variable in class weblab.publisher.DoubleValueGenerator
lowerLimit. Variable in class weblab.gauge.BarMeter
lowestValue. Variable in class weblab.gauge.Meter

M

main(String[]). Static method in class weblab.net.WhiteBoardImp
max_size. Variable in class weblab.chart.CircularList
MAX_SUBJECT. Static variable in interface weblab.net.WhiteBoardConf
performace or licensing limits for SUBJECT
MAX_SUBSCRIBER_PER_SUBJECT. Static variable in interface weblab.net.WhiteBoardConf
performace or licensing limits for SUBSCRIBER
mercuryColor. Variable in class weblab.gauge.Thermometer
Meter(). Constructor for class weblab.gauge.Meter
Constructor for Meter class.
Meter(double, double, double, double). Constructor for class weblab.gauge.Meter
Constructor for Meter class.

N

name(). Method in interface weblab.net.Subject
Return name of this Subject.
name(). Method in class weblab.net.SubjectImp
Return name of this Subject.
name(). Method in class weblab.net.SubscriberImp
Return Subscriber's name.
name(). Method in interface weblab.net.SubscriberInt
Return Subscriber's name.
needleColor. Variable in class weblab.gauge.NeedleMeter
NeedleGauge(). Constructor for class weblab.gauge.NeedleGauge
Constructor for NeedleGauge class.
NeedleGauge(boolean, String, double, double, int, double). Constructor for class weblab.gauge.NeedleGauge
Constructor for NeedleGauge class.
NeedleGaugeBeanInfo(). Constructor for class weblab.gauge.NeedleGaugeBeanInfo
NeedleGaugeSubscriber(). Constructor for class weblab.subscriber.NeedleGaugeSubscriber
Constructor.
NeedleMeter(). Constructor for class weblab.gauge.NeedleMeter
Constructor for Needle class.
NeedleMeter(double, double, double, double). Constructor for class weblab.gauge.NeedleMeter
Constructor for Needle class.
NeedleMeterBeanInfo(). Constructor for class weblab.gauge.NeedleMeterBeanInfo
NeedleMeterSubscriber(). Constructor for class weblab.gauge.NeedleMeterSubscriber
Constructor.
NeedleMeterSubscriber(). Constructor for class weblab.subscriber.NeedleMeterSubscriber
Constructor.
numbersFont. Variable in class weblab.gauge.Meter

O

offScreenGraphics. Variable in class weblab.gauge.Meter
offScreenImage. Variable in class weblab.gauge.Meter
offScreenSize. Variable in class weblab.gauge.Meter
oldBarColor. Variable in class weblab.gauge.BarMeter

P

paint(Graphics). Method in class weblab.chart.BarDiagram
paint(Graphics). Method in class weblab.chart.ChartLayout
paint(Graphics). Method in class weblab.chart.Diagram
paint(Graphics). Method in class weblab.chart.LineDiagram
paint(Graphics). Method in class weblab.gauge.Meter
paint the meter on the foreground
paint(Graphics). Method in class weblab.gauge.NeedleGauge
paint(Graphics). Method in class weblab.chart.SingleBarChart
paint(Graphics). Method in class weblab.chart.StripChart
paint(Graphics). Method in class weblab.chart.TimeDiagram
paint_x. Variable in class weblab.chart.ChartLayout
paint_y. Variable in class weblab.chart.ChartLayout
panelColor. Variable in class weblab.gauge.Meter
Publisher(String, String). Constructor for class weblab.net.Publisher
Constructor.

R

RandomGen(). Constructor for class weblab.chart.RandomGen
removeSubject(String). Method in interface weblab.net.WhiteBoard
Remove a Subject from this WhiteBoard.
removeSubject(String). Method in class weblab.net.WhiteBoardImp
Remove a Subject from this WhiteBoard.

S

scaleGrad. Variable in class weblab.gauge.Meter
server. Variable in class weblab.subscriber.BarMeterSubscriber
server. Variable in class weblab.publisher.DoubleValueGenerator
server. Variable in class weblab.subscriber.NeedleGaugeSubscriber
server. Variable in class weblab.gauge.NeedleMeterSubscriber
server. Variable in class weblab.subscriber.NeedleMeterSubscriber
server. Variable in class weblab.subscriber.ThermometerSubscriber
SERVER_NAME. Static variable in interface weblab.net.WhiteBoardConf
WhiteBoard host name
setBarColor(Color). Method in class weblab.gauge.BarMeter
sets the mercury Bar indicator color
setCaption(String). Method in class weblab.gauge.Meter
sets the caption
setCaptionColor(Color). Method in class weblab.gauge.BarMeter
sets the mercury Bar caption color
setCaptionFont(Font). Method in class weblab.gauge.Meter
sets the caption Font
setChartLayout(ChartLayout). Method in class weblab.chart.FramedSingleBarChart
setChartLayout(ChartLayout). Method in class weblab.chart.FramedStripChart
setChartLayout(ChartLayout). Method in class weblab.chart.SingleBarChart
setChartLayout(ChartLayout). Method in class weblab.chart.StripChart
setDelay(long). Method in class weblab.publisher.DoubleValueGenerator
setDivisions(int). Method in class weblab.gauge.NeedleGauge
setHighestValue(double). Method in class weblab.gauge.Meter
setHiVal(double). Method in class weblab.gauge.NeedleGauge
setHiValue(double). Method in class weblab.publisher.DoubleValueGenerator
setLabel(String). Method in class weblab.gauge.NeedleGauge
setLoVal(double). Method in class weblab.gauge.NeedleGauge
setLoValue(double). Method in class weblab.publisher.DoubleValueGenerator
setLowerLimit(double). Method in class weblab.gauge.BarMeter
sets lowerLimit
setLowestValueValue(double). Method in class weblab.gauge.Meter
setMercuryColor(Color). Method in class weblab.gauge.Thermometer
sets the mercury indicator color
setName(String). Method in class weblab.chart.FramedSingleBarChart
setName(String). Method in class weblab.chart.FramedStripChart
setNeedleColor(Color). Method in class weblab.gauge.NeedleMeter
set the needle color
setNumbersFont(Font). Method in class weblab.gauge.Meter
sets the font of the readings
setPanelColor(Color). Method in class weblab.gauge.Meter
sets the panel color
setParent(StripChart). Method in class weblab.chart.Diagram
setRaised(boolean). Method in class weblab.gauge.NeedleGauge
setRange(int, int). Method in class weblab.gauge.Meter
set the valid range of the meter
setScaleGrad(double). Method in class weblab.gauge.Meter
setServer(String). Method in class weblab.subscriber.BarMeterSubscriber
Properties setup.
setServer(String). Method in class weblab.publisher.DoubleValueGenerator
Properties setup.
setServer(String). Method in class weblab.subscriber.NeedleGaugeSubscriber
Properties setup.
setServer(String). Method in class weblab.gauge.NeedleMeterSubscriber
Properties setup.
setServer(String). Method in class weblab.subscriber.NeedleMeterSubscriber
Properties setup.
setServer(String). Method in class weblab.subscriber.ThermometerSubscriber
Properties setup.
setSize(int, int). Method in interface weblab.chart.Chart
Set parent component size.
setSize(int, int). Method in class weblab.chart.FramedSingleBarChart
setSize(int, int). Method in class weblab.chart.FramedStripChart
setSize(int, int). Method in class weblab.chart.SingleBarChart
setSize(int, int). Method in class weblab.chart.StripChart
setSubject(String). Method in class weblab.subscriber.BarMeterSubscriber
setSubject(String). Method in class weblab.publisher.DoubleValueGenerator
setSubject(String). Method in class weblab.subscriber.NeedleGaugeSubscriber
setSubject(String). Method in class weblab.gauge.NeedleMeterSubscriber
setSubject(String). Method in class weblab.subscriber.NeedleMeterSubscriber
setSubject(String). Method in class weblab.subscriber.ThermometerSubscriber
setTime(Date). Method in class weblab.chart.FramedSingleBarChart
setTime(Date). Method in class weblab.chart.SingleBarChart
setTimeReference(Diagram). Method in class weblab.chart.FramedStripChart
setTimeReference(Diagram). Method in class weblab.chart.StripChart
setUpperLimit(double). Method in class weblab.gauge.BarMeter
sets upperLimit
setValue(double). Method in class weblab.gauge.BarMeter
set the value that meter should indicate; with limit detection.
setValue(double). Method in class weblab.gauge.Meter
set the value that meter should indicate
setValue(double). Method in class weblab.gauge.NeedleGauge
setValue(float). Method in class weblab.chart.FramedSingleBarChart
setValue(float). Method in class weblab.chart.SingleBarChart
setValue(Object). Method in interface weblab.net.Subject
Publish data to this Subject.
setValue(Object). Method in class weblab.net.SubjectImp
Publish data to this Subject.
setValue(String, Object). Method in class weblab.net.Publisher
Set a new value for a Subject on WhiteBoard.
setValueBackgroundColor(Color). Method in class weblab.gauge.BarMeter
sets the mercury Bar value indicator background color
setValueColor(Color). Method in class weblab.gauge.BarMeter
sets the mercury Bar value indicator color
setZone(String, double, double, Color). Method in class weblab.gauge.NeedleMeter
set a color zone, e.g.
SingleBarChart(String). Constructor for class weblab.chart.SingleBarChart
size. Variable in class weblab.chart.CircularList
StripChart(String). Constructor for class weblab.chart.StripChart
subject. Variable in class weblab.subscriber.BarMeterSubscriber
subject. Variable in class weblab.publisher.DoubleValueGenerator
subject. Variable in class weblab.subscriber.NeedleGaugeSubscriber
subject. Variable in class weblab.gauge.NeedleMeterSubscriber
subject. Variable in class weblab.subscriber.NeedleMeterSubscriber
subject. Variable in class weblab.subscriber.ThermometerSubscriber
SubjectImp(String, WhiteBoardImp). Constructor for class weblab.net.SubjectImp
Constructor.
subscribe(String). Method in interface weblab.net.Subject
subscribe(String). Method in class weblab.net.SubjectImp
subscribe(String). Method in class weblab.net.Subscriber
Subscribe to a Subject to a WhiteBoard.
subscribe(String). Method in class weblab.net.SubscriberImp
Subscribe to a Subject to a WhiteBoard.
subscribe(SubscriberInt). Method in interface weblab.net.Subject
Subscribe to this Subject.
subscribe(SubscriberInt). Method in class weblab.net.SubjectImp
Subscribe to this Subject.
Subscriber(String, String, SubscriberUser). Constructor for class weblab.net.Subscriber
Constructor.
SubscriberImp(String, String, Subscriber). Constructor for class weblab.net.SubscriberImp
Constructor.

T

Thermometer(). Constructor for class weblab.gauge.Thermometer
Thermometer(double, double, double, double). Constructor for class weblab.gauge.Thermometer
Constructor for Thermometer class.
ThermometerBeanInfo(). Constructor for class weblab.gauge.ThermometerBeanInfo
ThermometerSubscriber(). Constructor for class weblab.subscriber.ThermometerSubscriber
Constructor.
TimeDiagram(DataSet). Constructor for class weblab.chart.TimeDiagram

U

unsubscribe(String). Method in interface weblab.net.Subject
Unsubscribe to this Subject.
unsubscribe(String). Method in class weblab.net.SubjectImp
Unsubscribe to this Subject.
update(). Method in class weblab.chart.FramedSingleBarChart
update(). Method in class weblab.chart.FramedStripChart
update(). Method in class weblab.chart.SingleBarChart
update(). Method in class weblab.chart.StripChart
update(Graphics). Method in class weblab.gauge.Meter
redefines inherited method to exclude screen clear
update(Graphics). Method in class weblab.gauge.NeedleGauge
update(String, Object). Method in class weblab.subscriber.BarMeterSubscriber
SubscriberUser Interface implementation
update(String, Object). Method in class weblab.subscriber.NeedleGaugeSubscriber
SubscriberUser Interface implementation
update(String, Object). Method in class weblab.gauge.NeedleMeterSubscriber
SubscriberUser Interface implementation
update(String, Object). Method in class weblab.subscriber.NeedleMeterSubscriber
SubscriberUser Interface implementation
update(String, Object). Method in class weblab.net.Subscriber
Update Subscriber's knowledge of a Subject.
update(String, Object). Method in interface weblab.net.SubscriberUser
Update Subscriber's knowledge of a Subject.
update(String, Object). Method in class weblab.subscriber.ThermometerSubscriber
SubscriberUser Interface implementation
update(Subject). Method in class weblab.net.SubscriberImp
Update Subscriber's knowledge of a Subject.
update(Subject). Method in interface weblab.net.SubscriberInt
Update Subscriber's knowledge of a Subject.
upperLimit. Variable in class weblab.gauge.BarMeter

V

value. Variable in class weblab.gauge.Meter
valueBackgroundColor. Variable in class weblab.gauge.BarMeter
valueColor. Variable in class weblab.gauge.BarMeter
valueColor. Variable in class weblab.gauge.NeedleMeter
valueColor. Variable in class weblab.gauge.Thermometer

W

WhiteBoardImp(String). Constructor for class weblab.net.WhiteBoardImp
Constructor.
width. Variable in class weblab.chart.SingleBarChart

X

xOffset. Variable in class weblab.chart.SingleBarChart
xOffset. Variable in class weblab.chart.StripChart

Y

yOffset. Variable in class weblab.chart.SingleBarChart
yOffset. Variable in class weblab.chart.StripChart