A C D F G I M O P R S T U

A

AbstractCommunicator - class ControlBeans.AbstractCommunicator.
This class is the class from which all communicator classes should be inherited.
AbstractCommunicator() - Constructor for class ControlBeans.AbstractCommunicator
Constructs a new AbstractCommunicator.
actionPerformed(ActionEvent) - Method in class ControlBeans.CRadioButton
Invoked when a user selects or deselects this component.
actionPerformed(ActionEvent) - Method in class ControlBeans.CCheckBox
Invoked when a user selects or deselects this component.
actionPerformed(ActionEvent) - Method in class ControlBeans.CButton
Invoked when a user clicks this component.
actionPerformed(ActionEvent) - Method in class ControlBeans.TCPIPCommunicator
Invoked when the user either changes the value of one of the textfields or clicks the connectbutton.
actionPerformed(ActionEvent) - Method in class ControlBeans.CTextField
Invoked when a user changes the text in this component.
add(Component) - Method in class ControlBeans.CRadioButtonPanel
Adds a component to this panel.
addComponent(ComponentInterface) - Method in class ControlBeans.ComponentContainer
Adds a component to this container.
addComponentListener(ComponentListener) - Method in class ControlBeans.CSlider
Registers a ComponentListener.
addComponentListener(ComponentListener) - Method in class ControlBeans.CRadioButton
Registers a ComponentListener.
addComponentListener(ComponentListener) - Method in class ControlBeans.CTextArea
Registers a ComponentListener.
addComponentListener(ComponentListener) - Method in class ControlBeans.CCheckBox
Registers a ComponentListener.
addComponentListener(ComponentListener) - Method in class ControlBeans.CButton
Registers a ComponentListener.
addComponentListener(ComponentListener) - Method in class ControlBeans.CScrollbar
Registers a ComponentListener.
addComponentListener(ComponentListener) - Method in class ControlBeans.CRelay
Registers a ComponentListener.
addComponentListener(ComponentListener) - Method in interface ControlBeans.ComponentInterface
Registers a ComponentListener.
addComponentListener(ComponentListener) - Method in class ControlBeans.CBarGauge
Registers a ComponentListener.
addComponentListener(ComponentListener) - Method in class ControlBeans.CTextField
Registers a ComponentListener.
addComponentListener(ComponentListener) - Method in class ControlBeans.CPlotter
Registers a ComponentListener.
addRelayListener(RelayListener) - Method in class ControlBeans.CRelay
Registers a RelayListener.
adjustmentValueChanged(AdjustmentEvent) - Method in class ControlBeans.CScrollbar
Invoked when a user changes the value of this component.

C

CBarGauge - class ControlBeans.CBarGauge.
This class implements a progressbar as a simple bar gauge.
CBarGauge() - Constructor for class ControlBeans.CBarGauge
Constructs a new CBarGauge.
CBarGaugeBeanInfo - class ControlBeans.CBarGaugeBeanInfo.
A BeanInfo class for the CBarGauge JavaBean.
CBarGaugeBeanInfo() - Constructor for class ControlBeans.CBarGaugeBeanInfo
Constructs a new BeanInfo class for the CBarGauge JavaBean.
CButton - class ControlBeans.CButton.
This class implements a button as a control component.
CButton() - Constructor for class ControlBeans.CButton
Constructs a new CButton
CButtonBeanInfo - class ControlBeans.CButtonBeanInfo.
A BeanInfo class for the CButton JavaBean.
CButtonBeanInfo() - Constructor for class ControlBeans.CButtonBeanInfo
Constructs a new BeanInfo class for the CButton JavaBean.
CCheckBox - class ControlBeans.CCheckBox.
This class implements a checkbox as a control component.
CCheckBox() - Constructor for class ControlBeans.CCheckBox
Constructs a new CCheckBox.
CCheckBoxBeanInfo - class ControlBeans.CCheckBoxBeanInfo.
A BeanInfo class for the CCheckBox JavaBean.
CCheckBoxBeanInfo() - Constructor for class ControlBeans.CCheckBoxBeanInfo
Constructs a new BeanInfo class for the CCheckBox JavaBean.
ComponentContainer - class ControlBeans.ComponentContainer.
This class implements an object that can store components.
ComponentContainer() - Constructor for class ControlBeans.ComponentContainer
Creates a ComponentContainer with the ability to hold components with tags up to 999.
ComponentEvent - class ControlBeans.ComponentEvent.
This class implements a component event.
ComponentEvent(Object) - Constructor for class ControlBeans.ComponentEvent
Creates a new ComponentEvent.
ComponentInterface - interface ControlBeans.ComponentInterface.
This is the interface that all control components must implement.
ComponentListener - interface ControlBeans.ComponentListener.
This interface should be implemented by all classes that wish to receive component events.
ControlBeans - package ControlBeans
 
CPlotter - class ControlBeans.CPlotter.
This class implements a simple plotter.
CPlotter() - Constructor for class ControlBeans.CPlotter
Constructs a new CPlotter.
CPlotterBeanInfo - class ControlBeans.CPlotterBeanInfo.
A BeanInfo class for the CButton JavaBean.
CPlotterBeanInfo() - Constructor for class ControlBeans.CPlotterBeanInfo
Constructs a new BeanInfo class for the CButton JavaBean.
CRadioButton - class ControlBeans.CRadioButton.
This class implements a radiobutton as a control component.
CRadioButton() - Constructor for class ControlBeans.CRadioButton
Constructs a new CRadioButton.
CRadioButtonBeanInfo - class ControlBeans.CRadioButtonBeanInfo.
A BeanInfo class for the CRadioButton JavaBean.
CRadioButtonBeanInfo() - Constructor for class ControlBeans.CRadioButtonBeanInfo
Constructs a new BeanInfo class for the CRadioButton JavaBean.
CRadioButtonPanel - class ControlBeans.CRadioButtonPanel.
This class implements a regular panel with an added feature: Radiobuttons and CRadioButtons placed in this panel will consider themselves grouped together.
CRadioButtonPanel() - Constructor for class ControlBeans.CRadioButtonPanel
 
CRadioButtonPanelBeanInfo - class ControlBeans.CRadioButtonPanelBeanInfo.
A BeanInfo class for the CRadioButtonPanel JavaBean.
CRadioButtonPanelBeanInfo() - Constructor for class ControlBeans.CRadioButtonPanelBeanInfo
Constructs a new BeanInfo class for the CRadioButtonPanel JavaBean.
CRelay - class ControlBeans.CRelay.
This class implements an invisible control component that can relay values between non-control components and the communicator.
CRelay() - Constructor for class ControlBeans.CRelay
Constructs a new CRelay.
CRelayBeanInfo - class ControlBeans.CRelayBeanInfo.
A BeanInfo class for the CButton JavaBean.
CRelayBeanInfo() - Constructor for class ControlBeans.CRelayBeanInfo
Constructs a new BeanInfo class for the CButton JavaBean.
CScrollbar - class ControlBeans.CScrollbar.
This class implements a scrollbar as a control component.
CScrollbar() - Constructor for class ControlBeans.CScrollbar
Constructs a new CScrollbar.
CScrollbarBeanInfo - class ControlBeans.CScrollbarBeanInfo.
A BeanInfo class for the CScrollbar JavaBean.
CScrollbarBeanInfo() - Constructor for class ControlBeans.CScrollbarBeanInfo
Constructs a new BeanInfo class for the CScrollbar JavaBean.
CSlider - class ControlBeans.CSlider.
This class implements a slider as a control component.
CSlider() - Constructor for class ControlBeans.CSlider
Constructs a new CSlider.
CSliderBeanInfo - class ControlBeans.CSliderBeanInfo.
A BeanInfo class for the CSlider JavaBean.
CSliderBeanInfo() - Constructor for class ControlBeans.CSliderBeanInfo
Constructs a new BeanInfo class for the CSlider JavaBean.
CTextArea - class ControlBeans.CTextArea.
This class implements a textarea as a control component.
CTextArea() - Constructor for class ControlBeans.CTextArea
Constructs a new CTextArea.
CTextAreaBeanInfo - class ControlBeans.CTextAreaBeanInfo.
A BeanInfo class for the CTextArea JavaBean.
CTextAreaBeanInfo() - Constructor for class ControlBeans.CTextAreaBeanInfo
Constructs a new BeanInfo class for the CTextArea JavaBean.
CTextField - class ControlBeans.CTextField.
This class implements a textfield as a control component.
CTextField() - Constructor for class ControlBeans.CTextField
Constructs a new CTextField.
CTextFieldBeanInfo - class ControlBeans.CTextFieldBeanInfo.
A BeanInfo class for the CTextField JavaBean.
CTextFieldBeanInfo() - Constructor for class ControlBeans.CTextFieldBeanInfo
Constructs a new BeanInfo class for the CTextField JavaBean.
CURRENT_TIME - Static variable in class ControlBeans.AbstractCommunicator
Constant used by classes invoking putValue.

D

DEFAULT_ID - Static variable in interface ControlBeans.ComponentInterface
 
DOUBLE_AND_TIME - Static variable in class ControlBeans.TCPIPCommunicator
Set if two doubles should be received or sent.
drawCurves(Graphics) - Method in class ControlBeans.CPlotter
This methods draws the curves, axis and ticks.

F

finalize() - Method in class ControlBeans.TCPIPCommunicator
Closes everything at shutdown.
focusGained(FocusEvent) - Method in class ControlBeans.TCPIPCommunicator
Invoked when either of the textfields gain focus.
focusLost(FocusEvent) - Method in class ControlBeans.TCPIPCommunicator
Invoked when either of the textfields lose focus.

G

getCapacity() - Method in class ControlBeans.CPlotter
Gets how many values each curve in this plotter will store.
getColors() - Method in class ControlBeans.CPlotter
Gets the color for each of the plottable curves in this plotter.
getDivisor() - Method in class ControlBeans.CSlider
Gets the divisor with which this component will divide its value before sending it.
getDivisor() - Method in class ControlBeans.CScrollbar
Gets the divisor with which this component will divide its value before sending it.
getDoubleValue() - Method in class ControlBeans.CRelay
Gets the last received double value.
getDrawAxis() - Method in class ControlBeans.CPlotter
Gets whether or not the x-axis and y-axis will be drawn.
getDrawTicks() - Method in class ControlBeans.CPlotter
Gets whether or not the ticks will be drawn on the x-axis and y-axis.
getEditable() - Method in class ControlBeans.TCPIPCommunicator
Gets whether or not the textfields within the communicator are visible and hence editable.
getHostName() - Method in class ControlBeans.TCPIPCommunicator
Gets the name of host computer.
getIcon(int) - Method in class ControlBeans.CScrollbarBeanInfo
This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc.
getIcon(int) - Method in class ControlBeans.CRadioButtonPanelBeanInfo
This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc.
getIcon(int) - Method in class ControlBeans.CTextFieldBeanInfo
This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc.
getIcon(int) - Method in class ControlBeans.CButtonBeanInfo
This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc.
getIcon(int) - Method in class ControlBeans.CRadioButtonBeanInfo
This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc.
getIcon(int) - Method in class ControlBeans.CPlotterBeanInfo
This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc.
getIcon(int) - Method in class ControlBeans.CSliderBeanInfo
This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc.
getIcon(int) - Method in class ControlBeans.CTextAreaBeanInfo
This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc.
getIcon(int) - Method in class ControlBeans.TCPIPCommunicatorBeanInfo
This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc.
getIcon(int) - Method in class ControlBeans.CRelayBeanInfo
This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc.
getIcon(int) - Method in class ControlBeans.CCheckBoxBeanInfo
This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc.
getIcon(int) - Method in class ControlBeans.CBarGaugeBeanInfo
This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc.
getIntValue() - Method in class ControlBeans.CRelay
Gets the last received integer value.
getIsReceiver() - Method in class ControlBeans.CSlider
Gets whether or not this component will receive values.
getIsReceiver() - Method in class ControlBeans.CRadioButton
Gets whether or not this component will receive values.
getIsReceiver() - Method in class ControlBeans.CTextArea
Gets whether or not this component will receive values.
getIsReceiver() - Method in class ControlBeans.CCheckBox
Gets whether or not this component will receive values.
getIsReceiver() - Method in class ControlBeans.CButton
Gets whether or not this component will receive values.
getIsReceiver() - Method in class ControlBeans.CScrollbar
Gets whether or not this component will receive values.
getIsReceiver() - Method in class ControlBeans.CRelay
Gets whether or not this component will send values.
getIsReceiver() - Method in interface ControlBeans.ComponentInterface
Gets whether or not this component will receive values.
getIsReceiver() - Method in class ControlBeans.CBarGauge
Gets whether or not this component will receive values.
getIsReceiver() - Method in class ControlBeans.CTextField
Gets whether or not this component will receive values.
getIsReceiver() - Method in class ControlBeans.CPlotter
Gets whether or not this component will receive values.
getIsSender() - Method in class ControlBeans.CSlider
Gets whether or not this component will send values.
getIsSender() - Method in class ControlBeans.CRadioButton
Gets whether or not this component will send values.
getIsSender() - Method in class ControlBeans.CTextArea
Gets whether or not this component will send values.
getIsSender() - Method in class ControlBeans.CCheckBox
Gets whether or not this component will send values.
getIsSender() - Method in class ControlBeans.CButton
Gets whether or not this component will send values.
getIsSender() - Method in class ControlBeans.CScrollbar
Gets whether or not this component will send values.
getIsSender() - Method in class ControlBeans.CRelay
Gets whether or not this component will receive values.
getIsSender() - Method in interface ControlBeans.ComponentInterface
Gets whether or not this component will send values.
getIsSender() - Method in class ControlBeans.CBarGauge
Gets whether or not this component will send values.
getIsSender() - Method in class ControlBeans.CTextField
Gets whether or not this component will send values.
getIsSender() - Method in class ControlBeans.CPlotter
Gets whether or not this component will send values.
getMajorXTickSpacing() - Method in class ControlBeans.CPlotter
Gets the number of units between each of the larger lines (ticks) on the scale on the x-axis.
getMajorYTickSpacing() - Method in class ControlBeans.CPlotter
Gets the number of units between each of the larger lines (ticks) on the scale on the y-axis.
getMinorXTickSpacing() - Method in class ControlBeans.CPlotter
Gets the number of units between each of the smaller lines (ticks) on the scale on the x-axis.
getMinorYTickSpacing() - Method in class ControlBeans.CPlotter
Gets the number of units between each of the smaller lines (ticks) on the scale on the y-axis.
getReceiveDoubleAsInt() - Method in class ControlBeans.CRelay
Gets whether or not this component will convert received double values to integer values before alerting the component connected to it.
getReceiveIntAsDouble() - Method in class ControlBeans.CRelay
Gets whether or not this component will convert received integer values to double values before alerting the component connected to it.
getReceiverPort() - Method in class ControlBeans.TCPIPCommunicator
Gets the number of the port used for incoming values.
getRefreshrate() - Method in class ControlBeans.CPlotter
Gets how often this plotter will refresh itself.
getSendDoubleAsInt() - Method in class ControlBeans.CRelay
Gets whether or not this component will convert received double values to integer values before passing them on to the communicator.
getSenderPort() - Method in class ControlBeans.TCPIPCommunicator
Gets the number of the port used for outgoing values.
getSendIntAsDouble() - Method in class ControlBeans.CRelay
Gets whether or not this component will convert received integer values to double values before passing them on to the communicator.
getStatusfield() - Method in class ControlBeans.TCPIPCommunicator
Gets whether or not the statusfield within the communicator is visible.
getStringValue() - Method in class ControlBeans.CRelay
Gets the last received string value.
getTag() - Method in class ControlBeans.CSlider
Gets the tag of this component.
getTag() - Method in class ControlBeans.CRadioButton
Gets the tag of this component.
getTag() - Method in class ControlBeans.CTextArea
Gets the tag of this component.
getTag() - Method in class ControlBeans.CCheckBox
Gets the tag of this component.
getTag() - Method in class ControlBeans.CButton
Gets the tag of this component.
getTag() - Method in class ControlBeans.CScrollbar
Gets the tag of this component.
getTag() - Method in class ControlBeans.CRelay
Gets the tag of this component.
getTag() - Method in class ControlBeans.CBarGauge
Gets the tag of this component.
getTag() - Method in class ControlBeans.CTextField
Gets the tag of this component.
getTags() - Method in class ControlBeans.CSlider
The communicator uses this method to get all the tags used by this component.
getTags() - Method in class ControlBeans.CRadioButton
The communicator uses this method to get all the tags used by this component.
getTags() - Method in class ControlBeans.CTextArea
The communicator uses this method to get all the tags used by this component.
getTags() - Method in class ControlBeans.CCheckBox
The communicator uses this method to get all the tags used by this component.
getTags() - Method in class ControlBeans.CButton
The communicator uses this method to get all the tags used by this component.
getTags() - Method in class ControlBeans.CScrollbar
The communicator uses this method to get all the tags used by this component.
getTags() - Method in class ControlBeans.CRelay
The communicator uses this method to get all the tags used by this component.
getTags() - Method in interface ControlBeans.ComponentInterface
The communicator uses this method to get all the tags used by this component.
getTags() - Method in class ControlBeans.CBarGauge
The communicator uses this method to get all the tags used by this component.
getTags() - Method in class ControlBeans.CTextField
The communicator uses this method to get all the tags used by this component.
getTags() - Method in class ControlBeans.CPlotter
Returns an array of integers containing all tags for which this plotter will draw curves.
getXRange() - Method in class ControlBeans.CPlotter
Gets the range of the x-axis for this plotter.
getYOffset() - Method in class ControlBeans.CPlotter
Gets the minimum plottable value on the y-axis for this plotter.
getYRange() - Method in class ControlBeans.CPlotter
Gets the range of the y-axis for this plotter.

I

INPUT_SOCKET_ERROR - Static variable in class ControlBeans.TCPIPCommunicator
Set if an inputsocket error has been caught.
INPUT_STREAM_BROKEN_ERROR - Static variable in class ControlBeans.TCPIPCommunicator
Set if the inputstream has been broken.
INPUT_STREAM_ERROR - Static variable in class ControlBeans.TCPIPCommunicator
Set if an inputstream error has been caught.
INPUT_STREAM_LOST_ERROR - Static variable in class ControlBeans.TCPIPCommunicator
Set if the input stream disapeared for some reason.
INT_AND_TIME - Static variable in class ControlBeans.TCPIPCommunicator
Set if both an integer and a double should be received or sent.

M

myID - Static variable in class ControlBeans.AbstractCommunicator
The ID of the AbstractCommunicator.

O

ONLY_DOUBLE - Static variable in class ControlBeans.TCPIPCommunicator
Set if a single double has been received or should be sent.
ONLY_INT - Static variable in class ControlBeans.TCPIPCommunicator
Set if a single integer has been received or should be sent.
ONLY_STRING - Static variable in class ControlBeans.TCPIPCommunicator
Set if a single string has been received or should be sent.
OUTPUT_SOCKET_ERROR - Static variable in class ControlBeans.TCPIPCommunicator
Set if an outputsocket error has been caught.
OUTPUT_STREAM_BROKEN_ERROR - Static variable in class ControlBeans.TCPIPCommunicator
Set if the outputstream has been broken.
OUTPUT_STREAM_ERROR - Static variable in class ControlBeans.TCPIPCommunicator
Set if an outputstream error has been caught.
OUTPUT_STREAM_LOST_ERROR - Static variable in class ControlBeans.TCPIPCommunicator
Set if the output stream disapeared for some reason.

P

paint(Graphics) - Method in class ControlBeans.CPlotter
This methods draws the curves, axis and ticks.
PROTOCOL_ERROR - Static variable in class ControlBeans.TCPIPCommunicator
Set if the received data does not conform to the protocol.
putValue(double, int, double, int) - Method in class ControlBeans.CSlider
Sets the value of this component.
putValue(double, int, double, int) - Method in class ControlBeans.CRadioButton
Sets the value of this component.
putValue(double, int, double, int) - Method in class ControlBeans.ComponentContainer
Invoked by AbstractCommunicator in order to pass received values on to the components stored in this container.
putValue(double, int, double, int) - Method in class ControlBeans.CTextArea
Sets the value of this component.
putValue(double, int, double, int) - Method in class ControlBeans.CCheckBox
Sets the value of this component.
putValue(double, int, double, int) - Method in class ControlBeans.CButton
Sets the value for this component.
putValue(double, int, double, int) - Method in class ControlBeans.CScrollbar
Sets the value of this component.
putValue(double, int, double, int) - Method in class ControlBeans.CRelay
Sets the value of this component.
putValue(double, int, double, int) - Method in interface ControlBeans.ComponentInterface
Sets the value of this component.
putValue(double, int, double, int) - Method in class ControlBeans.AbstractCommunicator
This method is invoked by components that wish to send double values through this communicator.
putValue(double, int, double, int) - Method in class ControlBeans.CBarGauge
Sets the value of this component.
putValue(double, int, double, int) - Method in class ControlBeans.CTextField
Sets the value of this component.
putValue(double, int, double, int) - Method in class ControlBeans.CPlotter
Sets the value of this component.
putValue(int, int, double, int) - Method in class ControlBeans.CSlider
Sets the value of this component.
putValue(int, int, double, int) - Method in class ControlBeans.CRadioButton
Sets the value of this component.
putValue(int, int, double, int) - Method in class ControlBeans.ComponentContainer
Invoked by AbstractCommunicator in order to pass received values on to the components stored in this container.
putValue(int, int, double, int) - Method in class ControlBeans.CTextArea
Sets the value of this component.
putValue(int, int, double, int) - Method in class ControlBeans.CCheckBox
Sets the value for this component.
putValue(int, int, double, int) - Method in class ControlBeans.CButton
Sets the value of this component.
putValue(int, int, double, int) - Method in class ControlBeans.CScrollbar
Sets the value of this component.
putValue(int, int, double, int) - Method in class ControlBeans.CRelay
Sets the value of this component.
putValue(int, int, double, int) - Method in interface ControlBeans.ComponentInterface
Sets the value of this component.
putValue(int, int, double, int) - Method in class ControlBeans.AbstractCommunicator
This method is invoked by components that wish to send integer values through this communicator.
putValue(int, int, double, int) - Method in class ControlBeans.CBarGauge
Sets the value of this component.
putValue(int, int, double, int) - Method in class ControlBeans.CTextField
Sets the value of this component.
putValue(int, int, double, int) - Method in class ControlBeans.CPlotter
Sets the value of this component.
putValue(String, int, double, int) - Method in class ControlBeans.CSlider
Sets the value of this component.
putValue(String, int, double, int) - Method in class ControlBeans.CRadioButton
Sets the value for this component.
putValue(String, int, double, int) - Method in class ControlBeans.ComponentContainer
Invoked by AbstractCommuncator in order to pass received values on to the components stored in this container.
putValue(String, int, double, int) - Method in class ControlBeans.CTextArea
Sets the value of this component.
putValue(String, int, double, int) - Method in class ControlBeans.CCheckBox
Sets the value of this component.
putValue(String, int, double, int) - Method in class ControlBeans.CButton
Sets the value for this component.
putValue(String, int, double, int) - Method in class ControlBeans.CScrollbar
Sets the value for this component.
putValue(String, int, double, int) - Method in class ControlBeans.CRelay
Sets the value of this component.
putValue(String, int, double, int) - Method in interface ControlBeans.ComponentInterface
Sets the value of this component.
putValue(String, int, double, int) - Method in class ControlBeans.AbstractCommunicator
This method is invoked by components that wish to send string values through this communicator.
putValue(String, int, double, int) - Method in class ControlBeans.CBarGauge
Sets the value for this component.
putValue(String, int, double, int) - Method in class ControlBeans.CTextField
Sets the value of this component.
putValue(String, int, double, int) - Method in class ControlBeans.CPlotter
Sets the value for this component.

R

registerCommunicator(AbstractCommunicator, int) - Method in class ControlBeans.CSlider
The communicator uses this method to alert this component of its presence.
registerCommunicator(AbstractCommunicator, int) - Method in class ControlBeans.CRadioButton
The communicator uses this method to alert this component of its presence.
registerCommunicator(AbstractCommunicator, int) - Method in class ControlBeans.CTextArea
The communicator uses this method to alert this component of its presence.
registerCommunicator(AbstractCommunicator, int) - Method in class ControlBeans.CCheckBox
The communicator uses this method to alert this component of its presence.
registerCommunicator(AbstractCommunicator, int) - Method in class ControlBeans.CButton
The communicator uses this method to alert this component of its presence.
registerCommunicator(AbstractCommunicator, int) - Method in class ControlBeans.CScrollbar
The communicator uses this method to alert this component of its presence.
registerCommunicator(AbstractCommunicator, int) - Method in class ControlBeans.CRelay
The communicator uses this method to alert this component of its presence.
registerCommunicator(AbstractCommunicator, int) - Method in interface ControlBeans.ComponentInterface
The communicator uses this method to alert this component of its presence.
registerCommunicator(AbstractCommunicator, int) - Method in class ControlBeans.CBarGauge
The communicator uses this method to alert this component of its presence.
registerCommunicator(AbstractCommunicator, int) - Method in class ControlBeans.CTextField
The communicator uses this method to alert this component of its presence.
registerCommunicator(AbstractCommunicator, int) - Method in class ControlBeans.CPlotter
The communicator uses this method to alert this component of its presence.
registerComponentEvent(ComponentEvent) - Method in interface ControlBeans.ComponentListener
This method will typically be invoked by a component to alert a commuicator of its presence.
registerComponentEvent(ComponentEvent) - Method in class ControlBeans.AbstractCommunicator
Inherited from ComponentListener.
relayDoubleEvent(RelayEvent) - Method in interface ControlBeans.RelayListener
This method will typically be invoked by a CRelay component to alert a non-control component that has received a double value from its commuicator.
RelayEvent - class ControlBeans.RelayEvent.
This class implements a relay event.
RelayEvent(Object) - Constructor for class ControlBeans.RelayEvent
Creates a new RelayEvent.
relayIntEvent(RelayEvent) - Method in interface ControlBeans.RelayListener
This method will typically be invoked by a CRelay component to alert a non-control component that has received a integer value from its commuicator.
RelayListener - interface ControlBeans.RelayListener.
This interface should be implemented by all classes that wish to receive relay events.
relayStringEvent(RelayEvent) - Method in interface ControlBeans.RelayListener
This method will typically be invoked by a CRelay component to alert a non-control component that it has received a string value from its commuicator.
removeComponentListener(ComponentListener) - Method in class ControlBeans.CSlider
Deregisters the ComponentListener.
removeComponentListener(ComponentListener) - Method in class ControlBeans.CRadioButton
Deregisters the ComponentListener.
removeComponentListener(ComponentListener) - Method in class ControlBeans.CTextArea
Deregisters the ComponentListener.
removeComponentListener(ComponentListener) - Method in class ControlBeans.CCheckBox
Deregisters the ComponentListener.
removeComponentListener(ComponentListener) - Method in class ControlBeans.CButton
Deregisters the ComponentListener.
removeComponentListener(ComponentListener) - Method in class ControlBeans.CScrollbar
Deregisters the ComponentListener.
removeComponentListener(ComponentListener) - Method in class ControlBeans.CRelay
Deregisters the ComponentListener.
removeComponentListener(ComponentListener) - Method in interface ControlBeans.ComponentInterface
Deregisters the ComponentListener.
removeComponentListener(ComponentListener) - Method in class ControlBeans.CBarGauge
Deregisters the ComponentListener.
removeComponentListener(ComponentListener) - Method in class ControlBeans.CTextField
Deregisters the ComponentListener.
removeComponentListener(ComponentListener) - Method in class ControlBeans.CPlotter
Deregisters the ComponentListener.
removeRelayListener(RelayListener) - Method in class ControlBeans.CRelay
Deregisters the RelayListener.
requestValues() - Method in class ControlBeans.CSlider
Called by the communicator to make this component send its value(s).
requestValues() - Method in class ControlBeans.CRadioButton
Called by the communicator to make this component send its value(s).
requestValues() - Method in class ControlBeans.ComponentContainer
Called by the communicator to make all components send their value(s).
requestValues() - Method in class ControlBeans.CTextArea
Called by the communicator to make this component send its value(s).
requestValues() - Method in class ControlBeans.CCheckBox
Called by the communicator to make this component send its value(s).
requestValues() - Method in class ControlBeans.CButton
Called by the communicator to make this component send its value(s).
requestValues() - Method in class ControlBeans.CScrollbar
Called by the communicator to make this component send its value(s).
requestValues() - Method in class ControlBeans.CRelay
Called by the communicator to make this component send its value(s).
requestValues() - Method in interface ControlBeans.ComponentInterface
Called by the communicator to make this component send its value(s).
requestValues() - Method in class ControlBeans.AbstractCommunicator
Sends a request to all components to make them send their value(s).
requestValues() - Method in class ControlBeans.CBarGauge
Called by the communicator to make this component send its value(s).
requestValues() - Method in class ControlBeans.CTextField
Called by the communicator to make this component send its value(s).
requestValues() - Method in class ControlBeans.CPlotter
Called by the communicator to make this component send its value(s).
run() - Method in class ControlBeans.CPlotter
Starts the automatic refreshing of this plotter.

S

sendValue(double, int, double) - Method in class ControlBeans.AbstractCommunicator
This method should be implemented by subclasses that wish to communicate with other classes.
sendValue(double, int, double) - Method in class ControlBeans.TCPIPCommunicator
Used for sending a double value over the network.
sendValue(int, int, double) - Method in class ControlBeans.AbstractCommunicator
This method should be implemented by subclasses that wish to communicate with other classes.
sendValue(int, int, double) - Method in class ControlBeans.TCPIPCommunicator
Used for sending an integer value over the network.
sendValue(String, int, double) - Method in class ControlBeans.AbstractCommunicator
This method should be implemented by subclasses that wish to communicate with other classes.
sendValue(String, int, double) - Method in class ControlBeans.TCPIPCommunicator
Used for sending a string value over the network.
setCapacity(int) - Method in class ControlBeans.CPlotter
Sets how many values each curve will store.
setColors(Color[]) - Method in class ControlBeans.CPlotter
Sets the color for each of the plottable curves in this plotter.
setDivisor(double) - Method in class ControlBeans.CSlider
Sets the divisor with which this component will divide its value before sending it.
setDivisor(double) - Method in class ControlBeans.CScrollbar
Sets the divisor with which this component will divide its value before sending it.
setDoubleValue(double) - Method in class ControlBeans.CRelay
Sends a double value to the communicator.
setDrawAxis(boolean) - Method in class ControlBeans.CPlotter
Sets whether or not the x-axis and y-axis will be drawn.
setDrawTicks(boolean) - Method in class ControlBeans.CPlotter
Sets whether or not the ticks will be drawn on the x-axis and y-axis.
setEditable(boolean) - Method in class ControlBeans.TCPIPCommunicator
Sets whether or not the textfields within the communicator should be visible and hence editable.
setHostName(String) - Method in class ControlBeans.TCPIPCommunicator
Sets the name of host computer.
setIntValue(int) - Method in class ControlBeans.CRelay
Sends an integer value to the communicator.
setIsReceiver(boolean) - Method in class ControlBeans.CSlider
Sets whether or not this component should receive values.
setIsReceiver(boolean) - Method in class ControlBeans.CRadioButton
Sets whether or not this component should receive values.
setIsReceiver(boolean) - Method in class ControlBeans.CTextArea
Sets whether or not this component should receive values.
setIsReceiver(boolean) - Method in class ControlBeans.CCheckBox
Sets whether or not this component should receive values.
setIsReceiver(boolean) - Method in class ControlBeans.CButton
Sets whether or not this component should receive values.
setIsReceiver(boolean) - Method in class ControlBeans.CScrollbar
Sets whether or not this component should receive values.
setIsReceiver(boolean) - Method in class ControlBeans.CRelay
Sets whether or not this component should send values.
setIsReceiver(boolean) - Method in interface ControlBeans.ComponentInterface
Sets whether or not this component should receive values.
setIsReceiver(boolean) - Method in class ControlBeans.CBarGauge
Sets whether or not this component should receive values.
setIsReceiver(boolean) - Method in class ControlBeans.CTextField
Sets whether or not this component should receive values.
setIsReceiver(boolean) - Method in class ControlBeans.CPlotter
Sets whether or not this component should receive values.
setIsSender(boolean) - Method in class ControlBeans.CSlider
Sets whether or not this component should send values.
setIsSender(boolean) - Method in class ControlBeans.CRadioButton
Sets whether or not this component should send values.
setIsSender(boolean) - Method in class ControlBeans.CTextArea
Sets whether or not this component should send values.
setIsSender(boolean) - Method in class ControlBeans.CCheckBox
Sets whether or not this component should send values.
setIsSender(boolean) - Method in class ControlBeans.CButton
Sets whether or not this component should send values.
setIsSender(boolean) - Method in class ControlBeans.CScrollbar
Sets whether or not this component should send values.
setIsSender(boolean) - Method in class ControlBeans.CRelay
Sets whether or not this component should receive values.
setIsSender(boolean) - Method in interface ControlBeans.ComponentInterface
Sets whether or not this component should send values.
setIsSender(boolean) - Method in class ControlBeans.CBarGauge
Sets whether or not this component should send values.
setIsSender(boolean) - Method in class ControlBeans.CTextField
Sets whether or not this component should send values.
setIsSender(boolean) - Method in class ControlBeans.CPlotter
Sets whether or not this component should send values.
setMajorXTickSpacing(double) - Method in class ControlBeans.CPlotter
Sets the number of units between each of the larger lines (ticks) on the scale on the x-axis.
setMajorYTickSpacing(double) - Method in class ControlBeans.CPlotter
Sets the number of units between each of the larger lines (ticks) on the scale on the y-axis.
setMinorXTickSpacing(double) - Method in class ControlBeans.CPlotter
Sets the number of units between each of the smaller lines (ticks) on the scale on the x-axis.
setMinorYTickSpacing(double) - Method in class ControlBeans.CPlotter
Sets the number of units between each of the smaller lines (ticks) on the scale on the y-axis.
setReceiveDoubleAsInt(boolean) - Method in class ControlBeans.CRelay
Sets whether or not this component should convert received double values to integer values before alerting the component connected to it.
setReceiveIntAsDouble(boolean) - Method in class ControlBeans.CRelay
Sets whether or not this component should convert received integer values to double values before alerting the component connected to it.
setReceiverPort(int) - Method in class ControlBeans.TCPIPCommunicator
Sets the number of the port used for incoming values.
setRefreshrate(int) - Method in class ControlBeans.CPlotter
Sets how often this plotter will refresh itself.
setSendDoubleAsInt(boolean) - Method in class ControlBeans.CRelay
Sets whether or not this component should convert received double values to integer values before passing them on to the communicator.
setSenderPort(int) - Method in class ControlBeans.TCPIPCommunicator
Sets the number of the port used for outgoing values.
setSendIntAsDouble(boolean) - Method in class ControlBeans.CRelay
Sets whether or not this component should convert received integer values to double values before passing them on to the communicator.
setStatusfield(boolean) - Method in class ControlBeans.TCPIPCommunicator
Sets whether or not the statusfield within the communicator should be visible.
setStringValue(String) - Method in class ControlBeans.CRelay
Sends a string value to the communicator.
setTag(int) - Method in class ControlBeans.CSlider
Sets the tag of this component.
setTag(int) - Method in class ControlBeans.CRadioButton
Sets the tag of this component.
setTag(int) - Method in class ControlBeans.CTextArea
Sets the tag of this component.
setTag(int) - Method in class ControlBeans.CCheckBox
Sets the tag of this component.
setTag(int) - Method in class ControlBeans.CButton
Sets the tag of this component.
setTag(int) - Method in class ControlBeans.CScrollbar
Sets the tag of this component.
setTag(int) - Method in class ControlBeans.CRelay
Sets the tag of this component.
setTag(int) - Method in class ControlBeans.CBarGauge
Sets the tag of this component.
setTag(int) - Method in class ControlBeans.CTextField
Sets the tag of this component.
setTags(int[]) - Method in class ControlBeans.CPlotter
Sets the tags for which this plotter will draw curves.
setXRange(double) - Method in class ControlBeans.CPlotter
Sets the range of the x-axis for this plotter.
setYOffset(double) - Method in class ControlBeans.CPlotter
Sets the minimum plottable value on the y-axis for this plotter.
setYRange(double) - Method in class ControlBeans.CPlotter
Sets the range of the y-axis for this plotter.
stateChanged(ChangeEvent) - Method in class ControlBeans.CSlider
Invoked when a user changes the value of this component.
STRING_AND_TIME - Static variable in class ControlBeans.TCPIPCommunicator
Set if both a string and a double should be received or sent.

T

TCPIPCommunicator - class ControlBeans.TCPIPCommunicator.
This class implements a control component which can send and receive values over a TCP/IP network.
TCPIPCommunicator() - Constructor for class ControlBeans.TCPIPCommunicator
Constructs a new TCPIPCommunicator.
TCPIPCommunicatorBeanInfo - class ControlBeans.TCPIPCommunicatorBeanInfo.
A BeanInfo class for the TCPIPCommunicator JavaBean.
TCPIPCommunicatorBeanInfo() - Constructor for class ControlBeans.TCPIPCommunicatorBeanInfo
Constructs a new BeanInfo class for the TCPIPCommunicator JavaBean.

U

UNKNOWN_HOST_ERROR - Static variable in class ControlBeans.TCPIPCommunicator
Set if host cannot be found.
update(Graphics) - Method in class ControlBeans.CPlotter
This methods draws the curves, axis and ticks.

A C D F G I M O P R S T U