Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

## A

abs(int) - Static method in class jcontrol.lang.Math
  Returns the absolute value of an `int` value.
abs(long) - Static method in class jcontrol.lang.Math
  Returns the absolute value of a `long` value.
abs(float) - Static method in class jcontrol.lang.Math
  Returns the absolute value of a `float` value.
abs(double) - Static method in class jcontrol.lang.Math
  Returns the absolute value of a `double` value.
AbstractFocusComponent - Class in jcontrol.ui.wombat
  Abstract superclass for components that can be controlled by the keyboard.
AbstractFocusComponent() - Constructor for class jcontrol.ui.wombat.AbstractFocusComponent
AbstractGraphics - Class in jcontrol.io
  NOTE: do not use this class!
AbstractGraphics() - Constructor for class jcontrol.io.AbstractGraphics
AbstractScrolledComponent - Class in jcontrol.ui.wombat
  Abstract superclass for all components that have a scrollbar.
AbstractScrolledComponent() - Constructor for class jcontrol.ui.wombat.AbstractScrolledComponent
accept() - Method in class jcontrol.net.ServerSocket
  Listens for a connection to be made to this socket and accepts it.
Accessory - Class in jcontrol.system
  Add your own in Java written Accessory to the JControl runtime environment.
Accessory(String) - Constructor for class jcontrol.system.Accessory
  create a new accessory by overgiven name
accessoryName - Variable in class jcontrol.system.Accessory
  name of the accessory
ActionEvent - Class in jcontrol.ui.vole.event
  A semantic event which indicates that a component-defined action occured.
ActionEvent(Component, int) - Constructor for class jcontrol.ui.vole.event.ActionEvent
  Constructs an ActionEvent.
ActionEvent(Component, int, String) - Constructor for class jcontrol.ui.vole.event.ActionEvent
  Constructs an ActionEvent.
ActionEvent - Class in jcontrol.ui.wombat.event
  A semantic event which indicates that a component-defined action occured.
ActionEvent(ActionProducer, int) - Constructor for class jcontrol.ui.wombat.event.ActionEvent
  Constructs an ActionEvent.
ActionEvent(ActionProducer, int, String) - Constructor for class jcontrol.ui.wombat.event.ActionEvent
  Constructs an ActionEvent.
ActionListener - Interface in jcontrol.ui.vole.event
  The interface `ActionListener` must be implemented by applications that wish to receive action events from components.
ActionListener - Interface in jcontrol.ui.wombat.event
  The interface `ActionListener` must be implemented by any class that wishes to receive action events from components.
ActionProducer - Interface in jcontrol.ui.wombat.event
  This interface is implemented by all components that can fire ActionEvents.
add(String) - Static method in class jcontrol.system.Syslog
  append a syslog entry
add(Component) - Method in class jcontrol.ui.vole.AnimationContainer
  Adds a child component to this container.
add(String) - Method in class jcontrol.ui.vole.ComboBox
  Adds an item to this `ComboBox`.
add(Component) - Method in class jcontrol.ui.vole.Container
  Adds a child component to this container.
add(String) - Method in class jcontrol.ui.vole.List
  Adds an item to this `ComboBox`.
add(String) - Method in class jcontrol.ui.vole.TextArea
  Add a row to the end of the text field.
add(String) - Method in class jcontrol.ui.wombat.ComboBox
  Adds an item to this `ComboBox`.
add(Component) - Method in class jcontrol.ui.wombat.Container
  Adds a child component to this container.
add(Component) - Method in class jcontrol.ui.wombat.Frame
  Deprecated.
add(Component) - Method in interface jcontrol.ui.wombat.IContainer
  Adds a component to this IContainer
add(String) - Method in class jcontrol.ui.wombat.ListBox
  Add a line to the end of the text field.
add(String) - Method in class jcontrol.ui.wombat.TextViewer
  Append a text to the end of the text field.
addGroupMembership(int, int, int) - Method in class jcontrol.comm.eia709.Eia709Node
  Adds the current node to a group.
addMenuItem(String) - Method in class jcontrol.ui.vole.menu.Menu
  Adds a menu item to this menu.
addMenuItem(String, int) - Method in class jcontrol.ui.vole.menu.Menu
  Adds a menu item to this menu at the specified position.
addMenuItem(String) - Method in interface jcontrol.ui.vole.menu.MenuInterface
  Adds a menu item to this menu.
addMenuItem(String, int) - Method in interface jcontrol.ui.vole.menu.MenuInterface
  Adds a menu item to this menu at the specified position.
addMenuItem(String) - Method in class jcontrol.ui.wombat.menu.Menu
  Adds a menu item to this menu.
addMenuItem(String) - Method in class jcontrol.ui.wombat.menu.MultiImageMenu
  Adds a new Menu item at the first free position.
ADDRESS_TYPE_0 - Static variable in class jcontrol.comm.eia709.Eia709Constants
  Implementation constant: Broadcast address.
ADDRESS_TYPE_1 - Static variable in class jcontrol.comm.eia709.Eia709Constants
  Implementation constant: Multicast address.
ADDRESS_TYPE_2A - Static variable in class jcontrol.comm.eia709.Eia709Constants
  Implementation constant: Unicast address.
ADDRESS_TYPE_2B - Static variable in class jcontrol.comm.eia709.Eia709Constants
  Implementation constant: Multicase response address.
ADDRESS_TYPE_3 - Static variable in class jcontrol.comm.eia709.Eia709Constants
  Implementation constant: Unicast with unique node ID (neuron ID).
addText(String) - Method in class jcontrol.ui.wombat.TextInputField
  Adds the given text at the cursor position and shifts the cursor about the length of the given text.
ALIGN_BOTTOM - Static variable in class jcontrol.ui.vole.menu.MenuBar
ALIGN_CENTER - Static variable in class jcontrol.ui.vole.Label
  Align text to the middle
ALIGN_CENTER - Static variable in class jcontrol.ui.vole.TextScroller
  Constant value for center alignment
ALIGN_LEFT - Static variable in class jcontrol.ui.vole.graph.Diagram
  Align the caption to the left side of the diagram
ALIGN_LEFT - Static variable in class jcontrol.ui.vole.graph.Histogram
  Align the caption to the left side of the diagram
ALIGN_LEFT - Static variable in class jcontrol.ui.vole.Label
  Align text to the right
ALIGN_LEFT - Static variable in class jcontrol.ui.vole.TextScroller
  Constant value for left alignment
ALIGN_RIGHT - Static variable in class jcontrol.ui.vole.graph.Diagram
  Align the caption to the right side of the diagram
ALIGN_RIGHT - Static variable in class jcontrol.ui.vole.graph.Histogram
  Align the caption to the right side of the diagram
ALIGN_RIGHT - Static variable in class jcontrol.ui.vole.Label
  Align text to the right
ALIGN_RIGHT - Static variable in class jcontrol.ui.vole.TextScroller
  Constant value for right alignment
ALIGN_TOP - Static variable in class jcontrol.ui.vole.menu.MenuBar
AnalogClock - Class in jcontrol.ui.vole.meter
  This class provides an analog clock for JControl.
AnalogClock(int, int, int, boolean) - Constructor for class jcontrol.ui.vole.meter.AnalogClock
  Creates a clock.
AnalogMeter - Class in jcontrol.ui.vole.meter
  This class `AnalogMeter.class` implements a graphical analog meter for JControl.
AnalogMeter(int, int, int, int, int, int, int, int, int) - Constructor for class jcontrol.ui.vole.meter.AnalogMeter
  Creates a new AnalogMeter.
ANCHOR_BASELINE - Static variable in interface jcontrol.graphics.XGraphics
  anchor for aligning text
ANCHOR_BOTTOM - Static variable in interface jcontrol.graphics.XGraphics
  anchor for aligning text and images
ANCHOR_HCENTER - Static variable in interface jcontrol.graphics.XGraphics
  anchor for aligning text and images
ANCHOR_LEFT - Static variable in interface jcontrol.graphics.XGraphics
  anchor for aligning text and images
ANCHOR_RIGHT - Static variable in interface jcontrol.graphics.XGraphics
  anchor for aligning text and images
ANCHOR_TOP - Static variable in interface jcontrol.graphics.XGraphics
  anchor for aligning text and images
ANCHOR_VCENTER - Static variable in interface jcontrol.graphics.XGraphics
  anchor for aligning text and images
AND - Static variable in interface jcontrol.io.Graphics
  Drawmode.
animate() - Method in interface jcontrol.ui.vole.Animateable
  Do a graphical animation.
animate - Variable in class jcontrol.ui.vole.AnimationContainer
  Indicate whether animation shall be done
animate() - Method in class jcontrol.ui.vole.meter.FanMeter
  Animate the fan.
animate() - Method in class jcontrol.ui.vole.TextScroller
  The animate method of the text scroller.
Animateable - Interface in jcontrol.ui.vole
  This interface `Animateable` provides the method `animate` for animateable Vole `Components`.
AnimationContainer - Class in jcontrol.ui.vole
  The `AnimationContainer` is a `Container` with special functions for `Components` which implement the `Animateable` interface.
AnimationContainer() - Constructor for class jcontrol.ui.vole.AnimationContainer
  Creates a new empty `AnimationContainer`.
AnimationContainer(int, int, int, int) - Constructor for class jcontrol.ui.vole.AnimationContainer
  Create a new `Container` with the specified dimensions.
animationRunning - Variable in class jcontrol.ui.vole.AnimationContainer
  Indicate whether the animation is currently running
append(String) - Method in class java.lang.StringBuffer
append(Object) - Method in class java.lang.StringBuffer
append(boolean) - Method in class java.lang.StringBuffer
append(char) - Method in class java.lang.StringBuffer
append(int) - Method in class java.lang.StringBuffer
append(long) - Method in class java.lang.StringBuffer
append(float) - Method in class java.lang.StringBuffer
append(double) - Method in class java.lang.StringBuffer
append(int) - Method in class jcontrol.lang.Deadline
  Appends a new timeconstraint to the currently valid deadline.
ArithmeticException - Exception in java.lang
ArithmeticException() - Constructor for exception java.lang.ArithmeticException
arraycopy(Object, int, Object, int, int) - Static method in class java.lang.System
  copy one part of an array inside another
arraycopy(Object, int, Object, int, int) - Static method in class jcontrol.system.Management
  Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
ArrayIndexOutOfBoundsException - Exception in java.lang
ArrayIndexOutOfBoundsException() - Constructor for exception java.lang.ArrayIndexOutOfBoundsException
ArrayStoreException - Exception in java.lang
  Thrown to indicate that an attempt has been made to store the wrong type of object into an array of objects.
ArrayStoreException() - Constructor for exception java.lang.ArrayStoreException
  Constructs an `ArrayStoreException` with no detail message.
ArrayStoreException(String) - Constructor for exception java.lang.ArrayStoreException
  Constructs an `ArrayStoreException` with the specified detail message.
available() - Method in class jcontrol.comm.I2C
  Note: not supported
available() - Method in class jcontrol.comm.UART
  Returns the number of available characters in the input buffer.
available() - Method in interface jcontrol.io.BasicInputStream
  Deprecated. Returns the number of bytes that can be read (or skipped over) from this input stream without blocking by the next caller of a method for this input stream.
available() - Method in class jcontrol.io.ByteArrayInputStream
available() - Method in class jcontrol.io.Console
  Get the count of bytes that available and can be read once.
available() - Method in class jcontrol.io.FileInputStream
  Returns the number of bytes that can be read from this file input stream without blocking.
available() - Method in class jcontrol.io.GenericDataInputStream
available() - Method in class jcontrol.io.InputStream
  Returns the number of bytes immediately available for reading from this stream.
available() - Method in class jcontrol.io.Resource
available() - Method in class jcontrol.net.SocketInputStream
  not implemented for network streams
available() - Static method in class jcontrol.system.Memory
  Get the immediately allocatable (available) size of memory.

## B

backgroundColor - Variable in class jcontrol.ui.wombat.Component
BarMeter - Class in jcontrol.ui.vole.meter
  This class implements a bar graph, used for analog output in equalizers etc.
BarMeter(int, int, int, int, int, int, boolean, int) - Constructor for class jcontrol.ui.vole.meter.BarMeter
  Constructs a new bar graph.
BasicInputStream - Interface in jcontrol.io
  Deprecated.
BasicOutputStream - Interface in jcontrol.io
  Deprecated.
BIG_ENDIAN - Static variable in class jcontrol.io.DataInputStream
  Big endian mode.
BIG_ENDIAN - Static variable in class jcontrol.io.DataOutputStream
  Big endian mode.
BigImageMenu - Class in jcontrol.ui.vole.menu
  This class `BigImageMenu` implements a graphical menu with only one (full page) menu item visible.
BigImageMenu(int, int, int, int) - Constructor for class jcontrol.ui.vole.menu.BigImageMenu
  Constucts a new BigImageMenu.
bind() - Method in interface jcontrol.comm.eia709.Eia709Controllet
  Adds static binding information, like network variable selectors and static addresses.
BLACK - Static variable in class jcontrol.graphics.Color
  The color black.
BLUE - Static variable in class jcontrol.graphics.Color
  The color blue.
Border - Class in jcontrol.ui.vole
  This class `Border` creates a border with the given extents.
Border(int, int, int, int) - Constructor for class jcontrol.ui.vole.Border
  Creates a simple rectangular border.
Border(String, int, int, int, int) - Constructor for class jcontrol.ui.vole.Border
  Creates a labeled rectangular Border.
Border - Class in jcontrol.ui.wombat
  Instances of this class provide a border with an optional title.
Border(String, int, int, int, int, int) - Constructor for class jcontrol.ui.wombat.Border
  Creates a border.
BORDER_WIDTH - Static variable in class jcontrol.ui.wombat.AbstractFocusComponent
BufferedImage - Class in jcontrol.graphics
  The `BufferedImage` is an image that can be allocated and modified at runtime.
BufferedImage(int, int) - Constructor for class jcontrol.graphics.BufferedImage
  Creates a new BufferedImage of the given size.
BufferGraphics - Class in jcontrol.graphics
  The BufferGraphics class offers an implementation of the `XGraphics` interface which can draw on a `BufferedImage`.
BufferGraphics(BufferedImage) - Constructor for class jcontrol.graphics.BufferGraphics
  Constructor
Button - Class in jcontrol.ui.vole
  VOLE user interface labeled button.
Button(String, int, int) - Constructor for class jcontrol.ui.vole.Button
  Constructs a new text-labeled button.
Button(Object, int, int, int, int) - Constructor for class jcontrol.ui.vole.Button
  Constructs a new button with text or an image.
Button - Class in jcontrol.ui.wombat
  Instances of this class represent a keyboard/touchpad selectable user interface object that issues notification when pressed and released.
Button(String, int, int) - Constructor for class jcontrol.ui.wombat.Button
  Constructs a new button.
Button(String, int, int, int, int) - Constructor for class jcontrol.ui.wombat.Button
  Constructs a new button with fixed size.
BUTTON_PRESSED - Static variable in class jcontrol.ui.vole.event.ActionEvent
  A button was pressed
BUTTON_PRESSED - Static variable in class jcontrol.ui.wombat.event.ActionEvent
  A button has been pressed.
BUTTON_RELEASED - Static variable in class jcontrol.ui.wombat.event.ActionEvent
  A button has been released.
Buzzer - Class in jcontrol.io
  Makes some noise using the buzzer connected to the JControl module.
Buzzer() - Constructor for class jcontrol.io.Buzzer
  Constructs a new Buzzer.
ByteArrayInputStream - Class in jcontrol.io
  The `ByteArrayOutputStream` allows to access a byte array as an `InputStream`.
ByteArrayInputStream(byte[]) - Constructor for class jcontrol.io.ByteArrayInputStream
  Creates a new `ByteArrayInputStream` for the specified byte array.
ByteArrayOutputStream - Class in jcontrol.io
  The `ByteArrayOutputStream` is a simple `OutputStream` for writing data to a byte array.
ByteArrayOutputStream(byte[]) - Constructor for class jcontrol.io.ByteArrayOutputStream
  Creates a ByteArrayOutputStream for writing to the specified array.
ByteArrayOutputStream(int) - Constructor for class jcontrol.io.ByteArrayOutputStream
  Creates a ByteArrayOutputStream with a fixed size.
ByteArrayOutputStream() - Constructor for class jcontrol.io.ByteArrayOutputStream
  Creates a `ByteArrayOutputStream` with dynamic size.

## C

calibrate(int, int, int, int, int, int, int, int) - Method in interface jcontrol.io.IPointingDevice
  used to calibrate the touchscreen by the 4 corner-points of touch
  `
  (x0,y0) (x1,y1)
  +------------------------+
  | |
  | |
  | |
  | |
  | |
  +------------------------+
  (x3,y3) (x2,y2)
  `
calibrate(int, int, int, int, int, int, int, int) - Method in class jcontrol.io.Touch
  used to calibrate the touchscreen by the 4 corner-points of touch
  `
  (x0,y0) (x1,y1)
  +------------------------+
  | |
  | |
  | |
  | |
  | |
  +------------------------+
  (x3,y3) (x2,y2)
  `
canRead() - Method in class jcontrol.io.File
  NOTE: Not Supported Tests whether the application can read the file denoted by this abstract pathname.
canWrite() - Method in class jcontrol.io.File
  NOTE: Not Supported Tests whether the application can modify to the file denoted by this abstract pathname.
ceil(double) - Static method in class jcontrol.lang.Math
  Returns the smallest (closest to negative infinity) `double` value that is not less than the argument and is equal to a mathematical integer.
ceil(float) - Static method in class jcontrol.lang.Math
CHANNEL_RS422_BOOTCTL - Static variable in class jcontrol.io.GPIO
  GPIO Port BOOTCTL
CHANNEL_RS422_RESETCTL - Static variable in class jcontrol.io.GPIO
  GPIO Port RESETCTL
Character - Class in java.lang
  The `Character` class wraps a value of the primitive type `char` in an object.
Character() - Constructor for class java.lang.Character
charAt(int) - Method in class java.lang.String
  Returns the character at the specified index.
check() - Method in class jcontrol.lang.Deadline
  Just checks if the current deadline has run out.
CheckBox - Class in jcontrol.ui.vole
  The `CheckBox` is a graphical component that can be in either an "on" (true) or "off" (false) state.
CheckBox(String, int, int) - Constructor for class jcontrol.ui.vole.CheckBox
  Create a new labeled `CheckBox` which is initially "off".
CheckBox(String, int, int, int, int) - Constructor for class jcontrol.ui.vole.CheckBox
  Create a new labeled `CheckBox` with specified bounds which is initially "off".
CheckBox - Class in jcontrol.ui.wombat
  The `CheckBox` is a graphical component that can be in either an "on" (true) or "off" (false) state.
CheckBox(String, int, int) - Constructor for class jcontrol.ui.wombat.CheckBox
  Create a new labeled `CheckBox` which is initially "off".
CheckBox(String, int, int, int, int) - Constructor for class jcontrol.ui.wombat.CheckBox
  Create a new labeled `CheckBox` with specified bounds which is initially "off".
children - Variable in class jcontrol.ui.vole.Container
  The children of the container.
Class - Class in java.lang
  This is the class representation of an object.
ClassCastException - Exception in java.lang
ClassCastException() - Constructor for exception java.lang.ClassCastException
ClassNotFoundException - Exception in java.lang
ClassNotFoundException() - Constructor for exception java.lang.ClassNotFoundException
clear() - Static method in class jcontrol.system.Syslog
  clear the syslog - all entries will be removed
clearCorners(Graphics, int, int, int, int, Color) - Method in class jcontrol.ui.wombat.AbstractFocusComponent
clearDisplay() - Method in class jcontrol.io.AbstractGraphics
  Clears the display.
clearFocus(IContainer) - Method in class jcontrol.ui.wombat.Frame
clearFocus(IContainer) - Method in interface jcontrol.ui.wombat.IFrame
  Clears the focus tree under the specified container.
clearRect(int, int, int, int) - Method in class jcontrol.io.AbstractGraphics
  Clears the specified rectangle by filling it with the background color of the current drawing surface.
clearRect(int, int, int, int) - Method in interface jcontrol.io.Graphics
  Clears the specified rectangle by filling it with the background color of the current drawing surface.
clipRect(int, int, int, int) - Method in interface jcontrol.graphics.XGraphics
  Downsizes the current clipping rectangle by intersection with the given rectangle.
clone() - Method in class java.lang.Object
  Creates and returns a copy of this object.
Cloneable - Interface in java.lang
  All classes that wants use the method `Object.clone()` must implements the `Cloneable` interface to indicate that it is legal for that method to make a clone instance of that class.
CloneNotSupportedException - Exception in java.lang
  Thrown to indicate that the `clone` method in class `Object` has been called to clone an object, but that the object's class does not implement the `Cloneable` interface.
CloneNotSupportedException() - Constructor for exception java.lang.CloneNotSupportedException
cloneXGraphics() - Method in class jcontrol.graphics.BufferGraphics
  Creates a clone of this XGraphics object that has the same settings as this one, but acts independently.
cloneXGraphics() - Method in class jcontrol.graphics.XDisplay
  Creates a clone of this XGraphics object that has the same settings as this one, but acts independently.
cloneXGraphics() - Method in interface jcontrol.graphics.XGraphics
  Creates a clone of this XGraphics object that has the same settings as this one, but acts independently.
close() - Method in class jcontrol.comm.DisplayConsole
  Closes the DisplayConsole
close() - Method in class jcontrol.comm.FT1_2
  Stops the FT1.2 communicator.
close() - Method in class jcontrol.comm.I2C
  Closes this I2C instance, further reads or writes are not possible.
close() - Method in class jcontrol.comm.UART
  Closes the stream, further writes and reads are not possible, the RS232 hardware will be turned off.
close() - Method in interface jcontrol.io.BasicInputStream
  Deprecated. Closes this input stream and releases any system resources associated with the stream.
close() - Method in interface jcontrol.io.BasicOutputStream
  Deprecated. Closes this output stream and releases any system resources associated with this stream.
close() - Method in class jcontrol.io.ByteArrayInputStream
  Has no effect on the `ByteArrayInputStream`.
close() - Method in class jcontrol.io.ByteArrayOutputStream
  Has no effect on a `ByteArrayOutputStream`.
close() - Method in class jcontrol.io.Console
  Console Outputstreams can't be closed!
close() - Method in class jcontrol.io.FileInputStream
  Closes this file input stream and releases any system resources associated with the stream.
close() - Method in class jcontrol.io.FileOutputStream
  Closes this file output stream and releases any system resources associated with this stream.
close() - Method in class jcontrol.io.GenericDataInputStream
close() - Method in class jcontrol.io.GenericDataOutputStream
close() - Method in class jcontrol.io.InputStream
  Closes the stream.
close() - Method in class jcontrol.io.OutputStream
  Closes the stream.
close() - Method in class jcontrol.io.Resource
  Closes the resource, further reads are not possible.
close() - Method in class jcontrol.net.DatagramSocket
  Closes this UDP socket
close() - Method in class jcontrol.net.ServerSocket
  Closes this socket.
close() - Method in class jcontrol.net.Socket
  Closes this socket.
close() - Method in class jcontrol.net.SocketInputStream
  Closes this input stream and releases any system resources associated with the stream.
close() - Method in class jcontrol.net.SocketOutputStream
  Closes this output stream and releases any system resources associated with this stream.
Color - Class in jcontrol.graphics
  The class Color stores a color and offers several functions for decoding and manipulation.
Color(Color) - Constructor for class jcontrol.graphics.Color
  Constructor: creates a new Color-Object by overgiven Color
Color(int) - Constructor for class jcontrol.graphics.Color
  Constructor: creates a new Color-Object by overgiven RGB-Value
Color(int, int, int) - Constructor for class jcontrol.graphics.Color
  Constructor: creates a new Color-Object by overgiven separated RGB-Values
Color(int, int, int, int) - Constructor for class jcontrol.graphics.Color
  Constructor: creates a new Color-Object by overgiven separated RGB-Values with alpha
COLOR_COMPONENT_BACKGROUND - Static variable in class jcontrol.ui.wombat.Component
COLOR_COMPONENT_BACKGROUND_HIGHLIGHTED - Static variable in class jcontrol.ui.wombat.Component
COLOR_COMPONENT_DARK_SHADOW - Static variable in class jcontrol.ui.wombat.Component
COLOR_COMPONENT_FOREGROUND - Static variable in class jcontrol.ui.wombat.Component
COLOR_COMPONENT_FOREGROUND_INACTIVE - Static variable in class jcontrol.ui.wombat.Component
COLOR_COMPONENT_HIGHLIGHT_SHADOW - Static variable in class jcontrol.ui.wombat.Component
COLOR_COMPONENT_LIGHT_SHADOW - Static variable in class jcontrol.ui.wombat.Component
COLOR_COMPONENT_LIST_BACKGROUND - Static variable in class jcontrol.ui.wombat.Component
COLOR_COMPONENT_NORMAL_SHADOW - Static variable in class jcontrol.ui.wombat.Component
COLOR_COMPONENT_SELECTION_TEXT - Static variable in class jcontrol.ui.wombat.Component
COLOR_COMPONENT_SELECTION_TEXT_BACKGROUND - Static variable in class jcontrol.ui.wombat.Component
COLOR_COMPONENT_SELECTION_TEXT_BACKGROUND_INACTIVE - Static variable in class jcontrol.ui.wombat.Component
COLOR_COMPONENT_SELECTION_TEXT_INACTIVE - Static variable in class jcontrol.ui.wombat.Component
ComboBox - Class in jcontrol.ui.vole
  The class `ComboBox` implements a graphical combo box for the Vole GUI.
ComboBox() - Constructor for class jcontrol.ui.vole.ComboBox
  Creates a new and empty ComboBox.
ComboBox(int, int) - Constructor for class jcontrol.ui.vole.ComboBox
  Constructs a new empty `ComboBox` at the given x- and y-coordinates.
ComboBox(String[], int, int) - Constructor for class jcontrol.ui.vole.ComboBox
  Constructs a new `ComboBox` with a list of items at the given x- and y-coordinates.
ComboBox(String[], int, int, int) - Constructor for class jcontrol.ui.vole.ComboBox
  Constructs a new `ComboBox` with a list of items at the given x- and y-coordinates with the specified width and height.
ComboBox - Class in jcontrol.ui.wombat
  The class `ComboBox` implements a choice user interface object.
ComboBox(int, int, int) - Constructor for class jcontrol.ui.wombat.ComboBox
  Constructs a new empty `ComboBox` at the given x- and y-coordinates.
ComboBox(String[], int, int, int) - Constructor for class jcontrol.ui.wombat.ComboBox
  Constructs a new `ComboBox` with a list of items at the given x- and y-coordinates with the specified width and height.
command - Variable in class jcontrol.ui.vole.event.ActionEvent
command - Variable in class jcontrol.ui.wombat.event.ActionEvent
  The command String (optional)
Component - Class in jcontrol.ui.vole
  Component is the base class for VOLE user interface objects.
Component() - Constructor for class jcontrol.ui.vole.Component
Component - Class in jcontrol.ui.wombat
  A Component is an object having a graphical representation that can be displayed on the screen and that can interact with the user.
Component() - Constructor for class jcontrol.ui.wombat.Component
concat(String) - Method in class java.lang.String
  Concatenates the specified string to the end of this string.
configure(Eia709Node) - Method in interface jcontrol.comm.eia709.Eia709Controllet
  The required network variables should be instanciated here.
Console - Class in jcontrol.io
  Implements Console communication for JControl.
Console() - Constructor for class jcontrol.io.Console
  Constructs a default console object.
ConsoleInputStream - Interface in jcontrol.comm
  Provides a set of high-level communication methods for reading on a console.
ConsoleOutputStream - Interface in jcontrol.comm
  Provides a set of high-level communication methods for console output.
CONT - Static variable in class jcontrol.toolkit.iMelody
  Continuous mode
Container - Class in jcontrol.ui.vole
  A container is a component that can contain other Vole components.
Container() - Constructor for class jcontrol.ui.vole.Container
  Create a new `Container`.
Container(int, int, int, int) - Constructor for class jcontrol.ui.vole.Container
  Create a new `Container` with the specified dimensions.
Container - Class in jcontrol.ui.wombat
  A container object is a component that can contain other components.
Container(int) - Constructor for class jcontrol.ui.wombat.Container
  Constructs a new Container.
Container() - Constructor for class jcontrol.ui.wombat.Container
  Create a new `Container` with a default initial capacity of 10.
copyArea(int, int, int, int, int, int) - Method in interface jcontrol.graphics.XGraphics
  Copies an area within the framebuffer.
cos(int) - Static method in class jcontrol.lang.Math
  Look-up table cosine function.
count_receive_failed - Variable in class jcontrol.comm.FT1_2
count_receive_lost - Variable in class jcontrol.comm.FT1_2
count_receive_success - Variable in class jcontrol.comm.FT1_2
count_send_failed - Variable in class jcontrol.comm.FT1_2
count_send_success - Variable in class jcontrol.comm.FT1_2
create(int) - Static method in class jcontrol.net.DatagramSocket
  Creates a new UDP socket by overgiven port-number on the local machine.
createAddressType0(Eia709Node, int) - Static method in class jcontrol.comm.eia709.Eia709Address
  Creates a type 0 address.
createAddressType1(Eia709Node, int) - Static method in class jcontrol.comm.eia709.Eia709Address
  Creates a type 1 address.
createAddressType2a(Eia709Node, int, int) - Static method in class jcontrol.comm.eia709.Eia709Address
  Creates a type 2a address.
createDataInputStream(InputStream, int) - Static method in class jcontrol.io.DataInputStream
  Creates a new DataInputStream.
createDataInputStream(InputStream) - Static method in class jcontrol.io.DataInputStream
  Creates a new DataInputStream with big endian data format.
createDataOutputStream(OutputStream, int) - Static method in class jcontrol.io.DataOutputStream
  Creates a new DataOutputStream.
createDataOutputStream(OutputStream) - Static method in class jcontrol.io.DataOutputStream
  Creates a new DataOutputStream with big endian data layout.
createNewFile() - Method in class jcontrol.io.File
  Atomically creates a new, empty file named by this abstract pathname if and only if a file with this name does not yet exist.
currentThread() - Static method in class java.lang.Thread
  Returns a reference to the currently executing thread object.
currentTimeMillis() - Static method in class java.lang.System
  Returns the current of the virtual machines RTC.
currentTimeMillis() - Static method in class jcontrol.system.Management
  Returns the current value of the virtual machines millisecond counter.
CYAN - Static variable in class jcontrol.graphics.Color
  The color cyan.

## D

DAILY - Static variable in class jcontrol.system.RTC
  Alarm mode.
DARK_GRAY - Static variable in class jcontrol.graphics.Color
  The color dark gray.
DataConsumer - Interface in jcontrol.util
DatagramPacket - Class in jcontrol.net
  JControl Implementation of DatagramPacket.
DatagramPacket(byte[], int, InetAddress, int) - Constructor for class jcontrol.net.DatagramPacket
  Constructs a datagram packet for sending packets of length length to the specified port number on the specified host.
DatagramSocket - Class in jcontrol.net
  JControl UDP Socket Implementation This class represents a socket for sending and receiving datagram packets.
DataInputStream - Class in jcontrol.io
  A `DataInputStream` allows to read java basic data types from an `InputStream`.
DataInputStream() - Constructor for class jcontrol.io.DataInputStream
DataOutputStream - Class in jcontrol.io
  A DataOutputStreams allows the output of java basic types (char, short, int, boolean) to any OutputStream.
DataOutputStream() - Constructor for class jcontrol.io.DataOutputStream
DataProducer - Interface in jcontrol.util
DATED - Static variable in class jcontrol.system.RTC
  Alarm mode.
day - Variable in class jcontrol.system.Time
  The day in the range of 1 to the last day in the month.
Deadline - Class in jcontrol.lang
  JControl deadline.
Deadline(int) - Constructor for class jcontrol.lang.Deadline
  Constructs a new JControl deadline.
DeadlineMissException - Exception in jcontrol.lang
  Is thrown in case of a missed Deadline.
DeadlineMissException() - Constructor for exception jcontrol.lang.DeadlineMissException
delete() - Method in class jcontrol.io.File
  Deletes the file denoted by this abstract pathname.
deSelect(int) - Method in class jcontrol.ui.vole.List
  De-invert last selected item
Diagram - Class in jcontrol.ui.vole.graph
  This class `Diagram.class` provides a graphical diagram for JControl.
Diagram(int, int, int, int, int, int, int) - Constructor for class jcontrol.ui.vole.graph.Diagram
  Creates a Diagram.
DigitalMeter - Class in jcontrol.ui.vole.meter
  The class `DigitalMeter` draws decimal values with a specified font and a specified number of digits.
DigitalMeter(int, int, int, int) - Constructor for class jcontrol.ui.vole.meter.DigitalMeter
  Creates a new `DigitalMeter` at the specified x- and y-coordinates.
DigitalMeter - Class in jcontrol.ui.wombat
DigitalMeter(double, int, int, int, int) - Constructor for class jcontrol.ui.wombat.DigitalMeter
DIRECTION_A2B - Static variable in class jcontrol.comm.FT1_2
DIRECTION_B2A - Static variable in class jcontrol.comm.FT1_2
Display - Class in jcontrol.io
  Controls a dot-matrix display, e.g. a 128x64 pixels BW-LC-Display.
Display() - Constructor for class jcontrol.io.Display
  Constructs the `Display` object, the display is initialized and can be accessed.
DisplayConsole - Class in jcontrol.comm
  Implements a ConsoleOutputStream on the JControl Display.
DisplayConsole() - Constructor for class jcontrol.comm.DisplayConsole
  Constructs a new DisplayConsole using the default Display.
DisplayConsole(Display) - Constructor for class jcontrol.comm.DisplayConsole
  Constructs a new DisplayConsole using a specified Display.
dispose() - Method in class jcontrol.ui.wombat.Container
Double - Class in java.lang
  The `Double` class wraps a value of the primitive type `double` in an object.
Double() - Constructor for class java.lang.Double
doubleToLongBits(double) - Static method in class java.lang.Double
  Returns a representation of the specified floating-point value according to the IEEE 754 floating-point "double format" bit layout.
dow - Variable in class jcontrol.system.Time
  Day of week, one of `Time.SUN`, `Time.MON`, `Time.TUE`, `Time.WED`, `Time.THU`, `Time.FRI`, `Time.SAT` (0..6)
draw(Graphics, int, int) - Method in class jcontrol.graphics.BufferedImage
  Draws the BufferedImage to the specified coordinates.
draw(Graphics, int, int, int, int, int, int) - Method in class jcontrol.graphics.BufferedImage
  Draws a subimage of the BufferedImage to the specified coordinates.
draw(XGraphics, int, int, int) - Method in class jcontrol.graphics.BufferedImage
  NOTE: not supported
  Draws the BufferedImage to the specified coordinates with an anchor.
draw(XGraphics, int, int, int) - Method in interface jcontrol.graphics.Image
  Draws this image to the given XGraphics object.
draw(Graphics, int, int) - Method in class jcontrol.graphics.ResourceImage
  draws current image inside overgiven graphics at coordinates x, y
draw(Graphics, int, int, int, int, int, int) - Method in class jcontrol.graphics.ResourceImage
  draws current image inside overgiven graphics at coordinates x, y with special width, height and x-, y-offset-translation
draw(XGraphics, int, int, int) - Method in class jcontrol.graphics.ResourceImage
  draws current image inside overgiven graphics at coordinates x, y with anchor alignment
draw(Graphics, int, int) - Method in interface jcontrol.io.Drawable
  Draws the Object at defined position with its natural size.
draw(Graphics, int, int, int, int, int, int) - Method in interface jcontrol.io.Drawable
  Draws the Object at defined position, dimension and offset.
Drawable - Interface in jcontrol.io
  Defines Object-behaviour for use with `Display.drawImage()`.
drawArc(int, int, int, int, int, int) - Method in interface jcontrol.graphics.XGraphics
  Draws an elliptic arc.
drawBevelRect(XGraphics, int, int, int, int, boolean, boolean, Color) - Method in class jcontrol.ui.wombat.AbstractFocusComponent
drawButton(XGraphics, int, int, int, int, boolean, boolean, Color) - Method in class jcontrol.ui.wombat.AbstractFocusComponent
drawChar(char, int, int) - Method in interface jcontrol.graphics.XGraphics
  Draws a single character with the currently set font.
drawChar(char, int, int, int) - Method in interface jcontrol.graphics.XGraphics
  Draws a single character with the currently set font.
drawChar(char, int, int) - Method in class jcontrol.io.AbstractGraphics
  Draws a single character to the Display.
drawChar(char, int, int) - Method in interface jcontrol.io.Graphics
  Draws a single character to the Display.
drawDisabledImage(XGraphics, Resource, int, int, int, int) - Method in class jcontrol.ui.wombat.Component
drawDottedRect(Graphics, int, int, int, int) - Method in class jcontrol.ui.wombat.AbstractFocusComponent
  Draw a dotted rectangle.
drawFocusRect(Graphics, int, int, int, int) - Method in class jcontrol.ui.wombat.AbstractFocusComponent
drawImage(Object, int, int, int) - Method in interface jcontrol.graphics.XGraphics
  Draws an image.
drawImage(Object, int, int) - Method in class jcontrol.io.AbstractGraphics
  Draws an image to the specified coordinates.
drawImage(Object, int, int, int, int, int, int) - Method in class jcontrol.io.AbstractGraphics
  Draws an subimage to the specified coordinates.
drawImage(Object, int, int) - Method in interface jcontrol.io.Graphics
  Draws an image to the specified coordinates.
drawImage(Object, int, int, int, int, int, int) - Method in interface jcontrol.io.Graphics
  Draws an subimage to the specified coordinates.
drawItems() - Method in class jcontrol.ui.vole.List
  Draw currently visible items of the list.
drawLine(int, int, int, int) - Method in class jcontrol.io.AbstractGraphics
  Draws a line using Bresenham's Algorithm.
drawLine(int, int, int, int) - Method in interface jcontrol.io.Graphics
  Draws a line on the graphics device.
DRAWMODE_AND - Static variable in interface jcontrol.graphics.XGraphics
  drawmode: logical AND
DRAWMODE_INVERSE - Static variable in interface jcontrol.graphics.XGraphics
  drawmode: inverse (use background color for drawing and foreground color for clearing)
DRAWMODE_MASK - Static variable in interface jcontrol.graphics.XGraphics
  drawmode: masked (draw masked text and JCIF1 images (i.e. background doesn't get cleared)
DRAWMODE_NORMAL - Static variable in interface jcontrol.graphics.XGraphics
  drawmode: replace pixels
DRAWMODE_OR - Static variable in interface jcontrol.graphics.XGraphics
  drawmode: logical OR
DRAWMODE_XOR - Static variable in interface jcontrol.graphics.XGraphics
  drawmode: logical XOR
drawOval(int, int, int, int) - Method in interface jcontrol.graphics.XGraphics
  Draws an ellipse.
drawPolygon(int[], int[], int) - Method in interface jcontrol.graphics.XGraphics
  Draws a closed polyline.
drawPolyline(int[], int[], int) - Method in interface jcontrol.graphics.XGraphics
  Draws a polyline.
drawRect(int, int, int, int) - Method in class jcontrol.io.AbstractGraphics
  Draws a rectangular frame.
drawRect(int, int, int, int) - Method in interface jcontrol.io.Graphics
  Draws a rectangular frame.
drawRoundRect(int, int, int, int, int, int) - Method in interface jcontrol.graphics.XGraphics
  Draws a rounded rectangle.
drawScrollBar(XGraphics, int, int, int, int) - Method in class jcontrol.ui.wombat.AbstractScrolledComponent
drawString(String, int, int, int) - Method in interface jcontrol.graphics.XGraphics
  Draws a text string with the currently set font.
drawString(String, int, int) - Method in class jcontrol.io.AbstractGraphics
  Draws a `String` to the display.
drawString(String, int, int, int, int, int, int) - Method in class jcontrol.io.AbstractGraphics
  Draws a `String` to the Display.
drawString(String, int, int) - Method in interface jcontrol.io.Graphics
  Draws a `String` to the graphics device.
drawString(String, int, int, int, int, int, int) - Method in interface jcontrol.io.Graphics
  Draws a `String` to the graphics device.

## E

E - Static variable in class jcontrol.lang.Math
  The `double` value that is closer than any other to e, the base of the natural logarithms.
Eia709Address - Class in jcontrol.comm.eia709
  Represents an EIA-709.1 address that can be used as target addresses for network variables and "normal" application messages.
Eia709Address(Eia709Node, int) - Constructor for class jcontrol.comm.eia709.Eia709Address
  Constructor used by Eia709NetworkVariable.getEia709Address()
Eia709Constants - Class in jcontrol.comm.eia709
  Contains various EIA-709 specific and implementation specific constants.
Eia709Constants() - Constructor for class jcontrol.comm.eia709.Eia709Constants
Eia709Controllet - Interface in jcontrol.comm.eia709
  A controllet is a network application that performs monitoring and controlling of devices connected to a fieldbus.
Eia709NetworkVariable - Class in jcontrol.comm.eia709
  The `Eia709NetworkVariable` class is the main communication interface for running EIA-709 controllets.
Eia709NetworkVariable(Eia709Node, String, int, int, int) - Constructor for class jcontrol.comm.eia709.Eia709NetworkVariable
  Creates a new network variable default self description.
Eia709NetworkVariable(Eia709Node, String, int, int, int, String) - Constructor for class jcontrol.comm.eia709.Eia709NetworkVariable
  Creates a new network variable.
Eia709Node - Class in jcontrol.comm.eia709
  Each instance of this class represents a node in the EIA709 network.
Eia709Node(byte[]) - Constructor for class jcontrol.comm.eia709.Eia709Node
  Create a new EIA709 node.
enableMenuItem(String, boolean) - Method in class jcontrol.ui.vole.menu.Menu
  Changes the active state of a menu item in this menu.
enableMenuItem(String, boolean) - Method in interface jcontrol.ui.vole.menu.MenuInterface
  Changes the active state of a menu item in this menu.
equals(Object) - Method in class java.lang.Object
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class java.lang.String
  Compares this string to the specified object.
Error - Error in java.lang
Error() - Constructor for error java.lang.Error
errorCode() - Method in class jcontrol.comm.UART
  Returns the current Error-Code.
ErrorHandler - Class in jcontrol.system
  The JControl Error-Handler.
ErrorHandler() - Constructor for class jcontrol.system.ErrorHandler
ETCHED_BORDER - Static variable in class jcontrol.ui.vole.Border
  Rectangular border with etched edges
Event - Interface in jcontrol.ui.wombat.event
  This interface must be implemented by all event classes.
EventListener - Interface in java.util
  A tagging interface that all event listener interfaces must extend.
eventQueue - Static variable in class jcontrol.ui.vole.Component
  Event queue for this component
eventQueue - Static variable in class jcontrol.ui.wombat.Component
  Static event queue for all components.
Exception - Exception in java.lang
Exception() - Constructor for exception java.lang.Exception
Exception(String) - Constructor for exception java.lang.Exception
exists() - Method in class jcontrol.io.File
  Tests whether the file or directory denoted by this abstract pathname exists.

## F

FanMeter - Class in jcontrol.ui.vole.meter
  This class `FanMeter`implements a simple animation representing a fan.
FanMeter(int, int) - Constructor for class jcontrol.ui.vole.meter.FanMeter
  Create a FanMeter with the specified label and coordinates.
FastLabel - Class in jcontrol.ui.wombat
  A label is a very simple component which displays a single line of read-only text or an image resource.
FastLabel(String, int, int, int, int, int) - Constructor for class jcontrol.ui.wombat.FastLabel
  Constructs a new label with specified bounds and alignment.
File - Class in jcontrol.io
  An abstract representation of file and directory pathnames.
File(String) - Constructor for class jcontrol.io.File
  Creates a new `File` instance by converting the given pathname string into an abstract pathname.
File(File, String) - Constructor for class jcontrol.io.File
  Creates a new `File` instance from a parent abstract pathname and a child pathname string.
FileInputStream - Class in jcontrol.io
  A `FileInputStream` obtains input bytes from a file in a file system.
FileInputStream(String) - Constructor for class jcontrol.io.FileInputStream
  Creates a `FileInputStream` by opening a connection to an actual file, the file named by the path name `name` in the file system.
FileInputStream(File) - Constructor for class jcontrol.io.FileInputStream
  Creates a `FileInputStream` by opening a connection to an actual file, the file named by the `File` object `file` in the file system.
FileNotFoundException - Exception in java.io
  Signals that an attempt to open the file denoted by a specified pathname has failed.
FileNotFoundException() - Constructor for exception java.io.FileNotFoundException
  Constructs a `FileNotFoundException` with `null` as its error detail message.
FileNotFoundException(String) - Constructor for exception java.io.FileNotFoundException
  Constructs a `FileNotFoundException` with the specified detail message.
FileOutputStream - Class in jcontrol.io
  A file output stream is an output stream for writing data to a `File` or to a `FileDescriptor`.
FileOutputStream(String, boolean) - Constructor for class jcontrol.io.FileOutputStream
  Creates an output file stream to write to the file with the specified name.
FileOutputStream(String) - Constructor for class jcontrol.io.FileOutputStream
  Creates an output file stream to write to the file with the specified name.
FileOutputStream(File, boolean) - Constructor for class jcontrol.io.FileOutputStream
  Creates a file output stream to write to the file represented by the specified `File` object.
FileOutputStream(File) - Constructor for class jcontrol.io.FileOutputStream
  Creates a file output stream to write to the file represented by the specified `File` object.
FILL_LINE - Static variable in class jcontrol.ui.vole.meter.BarMeter
  Line style
FILL_SOLID - Static variable in class jcontrol.ui.vole.meter.BarMeter
  Solid style
fillArc(int, int, int, int, int, int) - Method in interface jcontrol.graphics.XGraphics
  Draws a filled elliptic arc, which is similar to a pie charts element.
fillOval(int, int, int, int) - Method in interface jcontrol.graphics.XGraphics
  Draws a filled ellipse.
fillPolygon(int[], int[], int) - Method in interface jcontrol.graphics.XGraphics
  Draws a polygon.
fillRect(int, int, int, int) - Method in class jcontrol.io.AbstractGraphics
  Draws a filled rectangle.
fillRect(int, int, int, int) - Method in interface jcontrol.io.Graphics
  Draws a filled rectangle.
fillRoundRect(int, int, int, int, int, int) - Method in interface jcontrol.graphics.XGraphics
  Draws a filled rounded rectangle.
finalize() - Method in class java.lang.String
  finalize method
finalize() - Method in class java.lang.Thread
  finalize method
finalize() - Method in class jcontrol.comm.eia709.Eia709Node
finalize() - Method in class jcontrol.comm.FT1_2
  finalize method
finalize() - Method in class jcontrol.graphics.BufferedImage
  free internal data structures used by this bufferedimage object.
finalize() - Method in class jcontrol.graphics.BufferGraphics
  free internal data structures used by this buffergraphics object.
finalize() - Method in class jcontrol.graphics.XDisplay
  free internal data structures used by this xdisplay object.
finalize() - Method in class jcontrol.io.Display
  Free internal data structures used by this display object.
finalize() - Method in class jcontrol.io.File
  Free internal data structures used by this file object.
finalize() - Method in class jcontrol.io.FileInputStream
  Free internal data structures used by this file object.
finalize() - Method in class jcontrol.io.FileOutputStream
  Free internal data structures used by this file object.
finalize() - Method in class jcontrol.io.Keyboard
  native finalize method
finalize() - Method in class jcontrol.io.Touch
  native finalize method
finalize() - Method in class jcontrol.net.DatagramSocket
  Free internal data structures used by this datagramsocket object.
finalize() - Method in class jcontrol.net.ServerSocket
  Free internal data structures used by this serversocket object.
finalize() - Method in class jcontrol.net.Socket
  Free internal data structures used by this socket object.
finalize() - Method in class jcontrol.net.SocketInputStream
  Free internal data structures used by this socketinputstream object.
finalize() - Method in class jcontrol.net.SocketOutputStream
  Free internal data structures used by this socketoutputstream object.
FLASHACCESS - Static variable in class jcontrol.io.Resource
  Constructor parameter for access to the external flash memory.
Float - Class in java.lang
  The `Float` class wraps a value of primitive type `float` in an object.
Float() - Constructor for class java.lang.Float
FLOATING - Static variable in class jcontrol.io.GPIO
  NOTE: not supported
  Represents a floating GPIO input mode.
floatToIntBits(float) - Static method in class java.lang.Float
  Returns a representation of the specified floating-point value according to the IEEE 754 floating-point "single format" bit layout.
floor(double) - Static method in class jcontrol.lang.Math
  Returns the largest (closest to positive infinity) `double` value that is not greater than the argument and is equal to a mathematical integer.
floor(float) - Static method in class jcontrol.lang.Math
flush() - Method in class jcontrol.comm.I2C
  Note: not supported
flush() - Method in class jcontrol.comm.UART
  flush unsent bytes (if exists)
flush() - Method in interface jcontrol.io.BasicOutputStream
  Deprecated. Flushes this output stream and forces any buffered output bytes to be written out.
flush() - Method in class jcontrol.io.ByteArrayOutputStream
  Has no effect on a `ByteArrayOutputStream`.
flush() - Method in class jcontrol.io.Console
  flush buffered bytes
flush() - Method in class jcontrol.io.FileOutputStream
  flush the current stream.
flush() - Method in class jcontrol.io.GenericDataOutputStream
flush() - Method in class jcontrol.io.OutputStream
  Flushes the stream by forcing the output of internally buffered data.
flush() - Method in class jcontrol.net.SocketOutputStream
  not implemented for socket streams
focusOwner - Static variable in class jcontrol.ui.vole.Component
  Current focus owner (global flag)
font - Variable in class jcontrol.ui.vole.Component
  A font resource for drawing text.
font - Variable in class jcontrol.ui.wombat.Component
  A font resource for drawing text.
foregroundColor - Variable in class jcontrol.ui.wombat.Component
Frame - Class in jcontrol.ui.vole
  A Frame is the starting point for creating a graphical user interface.
Frame() - Constructor for class jcontrol.ui.vole.Frame
  Constructs a new Frame.
Frame(Graphics, Keyboard) - Constructor for class jcontrol.ui.vole.Frame
  Constructs a new Frame.
frame - Variable in class jcontrol.ui.wombat.Component
Frame - Class in jcontrol.ui.wombat
  A Frame is the starting point for creating a graphical user interface.
Frame() - Constructor for class jcontrol.ui.wombat.Frame
  Constructs a new Frame.
Frame(XGraphics, Keyboard, IPointingDevice) - Constructor for class jcontrol.ui.wombat.Frame
  Constructs a new Frame.
free() - Static method in class jcontrol.system.Memory
  Get the size of free memory.
FRI - Static variable in class jcontrol.system.Time
  Weekday code
FT1_2 - Class in jcontrol.comm
FT1_2(int, int, int, int) - Constructor for class jcontrol.comm.FT1_2
  Constructor
FT1_2() - Constructor for class jcontrol.comm.FT1_2
  Default constructor.
FT1_2EventListener - Interface in jcontrol.comm

## G

g - Variable in class jcontrol.ui.vole.Component
  The graphic context
gc() - Static method in class jcontrol.system.Management
  Waits for completion of garbage collecton.
GenericDataInputStream - Class in jcontrol.io
GenericDataInputStream(InputStream, int) - Constructor for class jcontrol.io.GenericDataInputStream
GenericDataOutputStream - Class in jcontrol.io
  A DataOutputStreams allows the output of java basic types (char, short, int, boolean) to any OutputStream.
GenericDataOutputStream(OutputStream, int) - Constructor for class jcontrol.io.GenericDataOutputStream
  Creates a new DataOutputStream on top of the specified OutputStream.
get(int) - Static method in class jcontrol.system.Syslog
  get syslog entry at position 'index'
getActionCommand() - Method in class jcontrol.ui.vole.event.ActionEvent
  Get event's action command (may be null)
getActionListener() - Method in class jcontrol.ui.wombat.AbstractFocusComponent
  Returns the ActionListener of this Component.
getActionListener() - Method in interface jcontrol.ui.wombat.event.ActionProducer
  Returns the ActionListener that has been set by setActionListener.
getActiveItemCount() - Method in class jcontrol.ui.vole.menu.Menu
  Returns the number of active menu items.
getActiveItemCount() - Method in interface jcontrol.ui.vole.menu.MenuInterface
  Returns the number of active menu items.
getAddress() - Method in class jcontrol.comm.eia709.Eia709NetworkVariable
  Returns the address.
getAddress() - Method in class jcontrol.net.DatagramPacket
  Returns the IP address of the machine to which this datagram is being sent or from which the datagram was received.
getAddress() - Method in class jcontrol.net.InetAddress
  Returns the raw IP address of this InetAddress object.
getAddressType() - Method in class jcontrol.comm.eia709.Eia709Address
  Returns the address type.
getAlarm(Time) - Static method in class jcontrol.system.RTC
  Gets the alarm time and mode.
getAlpha() - Method in class jcontrol.graphics.Color
  Returns the alpha value.
getAlphaFromRGB(int) - Static method in class jcontrol.graphics.Color
  Decodes a given 32bit integer value and returns its alpha fraction
getBackground() - Method in interface jcontrol.graphics.XGraphics
  Returns the ARGB value of the current background color.
getBaudrate() - Method in class jcontrol.comm.UART
  Gets the current Baudrate of Device
getBlue() - Method in class jcontrol.graphics.Color
  Returns the blue value.
getBlueFromRGB(int) - Static method in class jcontrol.graphics.Color
  Decodes a given 32bit integer value and returns its blue fraction
getBounds() - Method in class jcontrol.ui.vole.Component
  Returns the current bounds of this component as array of int.
getBrightness() - Method in class jcontrol.graphics.XDisplay
  Get current backlight brightness.
getByAddress(byte[]) - Static method in class jcontrol.net.InetAddress
  Returns an InetAddress object given the raw IP address.
getBytes() - Method in class java.lang.String
  Convert this `String` into bytes according to the platform's default character encoding, storing the result into a new byte array.
getBytes() - Method in class jcontrol.io.ByteArrayOutputStream
  Returns the underlying byte array.
getCanonicalPath() - Method in class jcontrol.io.File
  Returns the canonical pathname string of this abstract pathname.
getClass() - Method in class java.lang.Object
getClassName(Throwable) - Static method in class jcontrol.lang.ThrowableExt
  Returns the name of the class of the throwable-object.
getClipHeight() - Method in interface jcontrol.graphics.XGraphics
  Returns the current clipping rectangle's height.
getClipWidth() - Method in interface jcontrol.graphics.XGraphics
  Returns the current clipping rectangle's width.
getClipX() - Method in interface jcontrol.graphics.XGraphics
  Returns the current clipping rectangle's x-location relatively to the translation point.
getClipY() - Method in interface jcontrol.graphics.XGraphics
  Returns the current clipping rectangle's y-location relatively to the translation point.
getColor() - Method in interface jcontrol.graphics.XGraphics
  Returns the ARGB value of the current drawing color.
getContent() - Method in class jcontrol.ui.wombat.Frame
getContent() - Method in interface jcontrol.ui.wombat.IFrame
  Returns the current content or `null` if there is none.
getContrast() - Method in class jcontrol.graphics.XDisplay
  Get current display contrast.
getData() - Method in class jcontrol.graphics.ResourceImage
  Returns the Resource containing the image data.
getData() - Method in class jcontrol.net.DatagramPacket
  Returns the data buffer.
getDataInputStream() - Method in class jcontrol.comm.eia709.Eia709NetworkVariable
  Returns a DataInputStream for reading from the network variable value.
getDataInputStream() - Method in interface jcontrol.comm.nv.NetworkVariable
  Returns a DataInputStream for reading from the network variable value.
getDataOutputStream() - Method in class jcontrol.comm.eia709.Eia709NetworkVariable
  Returns a DataOutputStream for writing to the network variable value.
getDataOutputStream() - Method in interface jcontrol.comm.nv.NetworkVariable
  Returns a DataOutputStream for writing to the network variable value.
getDataProducer() - Method in interface jcontrol.util.DataConsumer
  Returns the data producer of this DataConsumer.
getDataType() - Method in class jcontrol.comm.eia709.Eia709NetworkVariable
  Returns the NVs data type.
getDirection() - Method in class jcontrol.comm.eia709.Eia709NetworkVariable
  Returns the direction
getDomain() - Method in class jcontrol.comm.eia709.Eia709Node
  Returns the domain this node belongs to.
getDrawMode() - Method in class jcontrol.io.AbstractGraphics
  Returns the current Drawmode.
getDrawMode() - Method in interface jcontrol.io.Graphics
  Returns the current Drawmode.
getDstGroup() - Method in class jcontrol.comm.eia709.Eia709Address
  Returns DstGroup, if address type is `ADDRESS_TYPE_1`, otherwise throws an `IllegalArgumentException`.
getDstNode() - Method in class jcontrol.comm.eia709.Eia709Address
  Returns DstNode, if address type is `ADDRESS_TYPE_2A`, otherwise throws an `IllegalArgumentException`.
getDstSubnet() - Method in class jcontrol.comm.eia709.Eia709Address
  Returns DstSubnet, if address type is `ADDRESS_TYPE_0` or `ADDRESS_TYPE_2A`, otherwise throws an `IllegalArgumentException`.
getExponent() - Method in interface jcontrol.util.DataProducer
  Returns the exponent of the value to show.
getFirstFreeIndex() - Method in class jcontrol.ui.wombat.menu.MultiImageMenu
  Returns the first free position in this menu or -1 if all items are set.
getFocus() - Method in class jcontrol.ui.vole.Container
  Returns the child component that has the focus, null if there is none.
getFont() - Method in interface jcontrol.graphics.XGraphics
  Returns the currently set font.
getFontHeight() - Method in class jcontrol.io.AbstractGraphics
  Returns the height of the currently used font in pixels.
getFontHeight() - Method in interface jcontrol.io.Graphics
  Returns the height of the currently used font in pixels.
getFrame() - Method in class jcontrol.ui.wombat.Component
  Returns the applications root IFrame object.
getGraphics() - Method in class jcontrol.graphics.BufferedImage
  Returns an XGraphics object that can be used to draw on the BufferedImage.
getGreen() - Method in class jcontrol.graphics.Color
  Returns the green value.
getGreenFromRGB(int) - Static method in class jcontrol.graphics.Color
  Decodes a given 32bit integer value and returns its green fraction
getHeight() - Method in class jcontrol.graphics.BufferedImage
  Returns the BufferedImage height.
getHeight() - Method in interface jcontrol.graphics.Image
  Returns the height of the Image in pixels.
getHeight() - Method in class jcontrol.graphics.ResourceImage
  Returns the height of the Image.
getHeight(Resource) - Static method in class jcontrol.toolkit.ImageUtils
  Calculates an image's height.
getIdString() - Method in class jcontrol.comm.eia709.Eia709NetworkVariable
  Returns the network variable ID string.
getIncomingUDat() - Method in class jcontrol.comm.FT1_2
  Blocks until any USER-DATA availabe and return it as byte-array.
getIndex(String) - Method in class jcontrol.ui.wombat.menu.Menu
  Returns the index of the specified item or `-1` if there is no such item in this menu.
getInetAddress() - Method in class jcontrol.net.Socket
  Returns the address to which the socket is connected.
getInputStream() - Method in class jcontrol.net.Socket
  Returns an input stream for this socket.
getItem(int) - Method in class jcontrol.ui.wombat.menu.Menu
  Returns the item at the specified index or `null` if the index is out of range.
getItemCount() - Method in class jcontrol.ui.wombat.menu.Menu
  Returns the number of menu items.
getKey() - Method in class jcontrol.io.Keyboard
  Buffered keyboard readout.
getKey() - Method in class jcontrol.ui.vole.event.KeyEvent
  Get event's function
getLabel() - Method in class jcontrol.ui.wombat.FastLabel
  Returns the caption of this label.
getLabel() - Method in class jcontrol.ui.wombat.Label
  Returns the caption of this label which is either a string or a resource representing an image.
getLastKey() - Method in class jcontrol.ui.wombat.KeyPad
  Returns the recently pressed character as a string or null.
getLastKey() - Method in class jcontrol.ui.wombat.TypeWriter
  Returns the recently pressed key as a string.
getLength() - Method in class jcontrol.net.DatagramPacket
  Returns the length of the data to be sent or the length of the data received.
getLineCount() - Method in class jcontrol.ui.wombat.TextViewer
  Returns the number of lines in this TextViewer.
getLocalHost() - Static method in class jcontrol.net.InetAddress
  Returns the local host.
getLocalPort() - Method in class jcontrol.net.DatagramSocket
  Returns the port number on the local host to which this socket is bound.
getLocalPort() - Method in class jcontrol.net.ServerSocket
  Returns the port on which this socket is listening.
getMax() - Method in interface jcontrol.util.DataProducer
  Returns the maximum value of this value producer.
getMenu() - Method in class jcontrol.ui.vole.Frame
  Get the frame's current menu.
getMenu() - Method in class jcontrol.ui.vole.PassiveFrame
  Get the frame's current menu.
getMessage() - Method in class java.lang.Throwable
  get detailed message of current throwable
getMin() - Method in interface jcontrol.util.DataProducer
  Returns the minimum value of this value producer.
getMode(int) - Static method in class jcontrol.io.GPIO
  NOTE: not supported
  Gets the mode of the given pin.
getModifier() - Method in class jcontrol.comm.eia709.Eia709NetworkVariable
  Returns the network variable modifier.
getName() - Method in class java.lang.Class
  NOTE: not supported!
getName() - Method in class java.lang.Thread
  get the name of the thread
getName() - Method in class jcontrol.io.File
  Returns the name of the file or directory denoted by this abstract pathname.
getName() - Method in class jcontrol.io.Resource
  Returns the name of the current resource.
getNetworkVariable() - Method in class jcontrol.comm.nv.NetworkVariableEvent
  Returns the associated network variable.
getNeuronId() - Method in class jcontrol.comm.eia709.Eia709Node
  Returns this node's neuron ID.
getNode() - Method in class jcontrol.comm.eia709.Eia709NetworkVariable
  Returns the node associated with this network variable.
getNodeAddress() - Method in class jcontrol.comm.eia709.Eia709Node
  Returns this node's address.
getOffset() - Method in class jcontrol.net.DatagramPacket
  Returns the offset of the data to be sent or the offset of the data received.
getOffsets(Throwable) - Static method in class jcontrol.lang.ThrowableExt
  Returns the offsets of error-positions in archive to build a stacktrace.
getOutline() - Method in class jcontrol.ui.wombat.Frame
getOutline() - Method in interface jcontrol.ui.wombat.IFrame
  Returns the current outline or `null` if there is none.
getOutputStream() - Method in class jcontrol.net.Socket
  Returns an output stream for this socket.
getParams() - Method in class jcontrol.comm.UART
  Gets some serail port feature parameters.
getParent() - Method in class jcontrol.ui.vole.Component
  Return the parent container if available.
getPath() - Method in class jcontrol.io.File
  Converts this abstract pathname into a pathname string.
getPixel(int, int) - Method in class jcontrol.io.AbstractGraphics
  Returns a single pixels color on the display.
getPixel(int, int) - Method in interface jcontrol.io.Graphics
  Returns a single pixels color on the graphics device.
getPort() - Method in class jcontrol.net.DatagramPacket
  Returns the port number on the remote host to which this datagram is being sent or from which the datagram was received.
getPort() - Method in class jcontrol.net.Socket
  Returns the remote port to which this socket is connected.
getPriority() - Method in class java.lang.Thread
  Returns this thread's priority.
getProgramName() - Method in interface jcontrol.comm.eia709.Eia709Controllet
  Returns the EIA-709 program name.
getProperty(String) - Static method in class jcontrol.system.Management
  Returns the value of a JControl system property.
getRaw() - Method in class jcontrol.io.Keyboard
  Raw keyboard readout.
getRawX() - Method in interface jcontrol.io.IPointingDevice
  used to calibrate the touchscreen
getRawX() - Method in class jcontrol.io.Touch
  used to calibrate the touchscreen
getRawY() - Method in interface jcontrol.io.IPointingDevice
  used to calibrate the touchscreen
getRawY() - Method in class jcontrol.io.Touch
  used to calibrate the touchscreen
getRed() - Method in class jcontrol.graphics.Color
  Returns the red value.
getRedFromRGB(int) - Static method in class jcontrol.graphics.Color
  Decodes a given ARGB value and returns its red fraction
getRGB() - Method in class jcontrol.graphics.Color
  Returns the ARGB value of this Color
getRGB(Color) - Static method in class jcontrol.graphics.Color
  Returns ARGB value of the given Color
getRGB(int, int, int, int) - Static method in class jcontrol.graphics.Color
  Returns the ARGB value of the given color-ammounts
getScrollValue() - Method in class jcontrol.ui.wombat.TextViewer
  Returns the current scroll value.
getSelectedIndex() - Method in class jcontrol.ui.vole.ComboBox
  Returns the currently selected item
getSelectedIndex() - Method in class jcontrol.ui.vole.menu.Menu
  Returns the index of the selected menu item.
getSelectedIndex() - Method in interface jcontrol.ui.vole.menu.MenuInterface
  Returns the index of the selected menu item
getSelectedIndex() - Method in class jcontrol.ui.wombat.ComboBox
  Returns the currently selected index.
getSelectedIndex() - Method in class jcontrol.ui.wombat.ListBox
  Returns the currently selected index.
getSelectedIndex() - Method in class jcontrol.ui.wombat.menu.Menu
  Returns the index of the selected menu item or -1 if none is selected.
getSelectedItem() - Method in class jcontrol.ui.vole.ComboBox
  Returns the currently selected item
getSelectedItem() - Method in class jcontrol.ui.wombat.ComboBox
  Returns the currently selected item
getSelectedItem() - Method in class jcontrol.ui.wombat.ListBox
  Returns the currently selected item.
getSelector() - Method in class jcontrol.comm.eia709.Eia709NetworkVariable
  Returns selector.
getSelfDescription() - Method in class jcontrol.comm.eia709.Eia709NetworkVariable
  Returns this network variable's self description.
getSize() - Method in class jcontrol.ui.wombat.util.Queue
  Returns the size of the queue.
getSize() - Method in class jcontrol.util.Queue
  Returns the size of the queue.
getSource() - Method in class jcontrol.ui.vole.event.ActionEvent
  Get event's source.
getState(int) - Static method in class jcontrol.io.GPIO
  Gets the state of a single IO-Pin.
getState() - Method in class jcontrol.ui.vole.CheckBox
  Get the current state of this `CheckBox`.
getState() - Method in class jcontrol.ui.vole.RadioButton
  Get the current state of this `RadioButton`.
getState() - Method in class jcontrol.ui.vole.RockerSwitch
  Get the current state of this `RockerSwitch`.
getStrokeMode() - Method in interface jcontrol.graphics.XGraphics
  Returns the current stroke mode.
getSubnet() - Method in class jcontrol.comm.eia709.Eia709Node
  Returns this node's subnet.
getText() - Method in class jcontrol.ui.wombat.TextInputField
  Returns the current text in the text input field.
getTextWidth(String) - Method in class jcontrol.io.AbstractGraphics
  Returns the width of graphical text in pixels, this is dependent from the currently used font.
getTextWidth(String) - Method in interface jcontrol.io.Graphics
  Returns the width of graphical text in pixels, this is dependent from the currently used font.
getTime(Time) - Static method in class jcontrol.system.RTC
  Gets the current time.
getTranslateX() - Method in interface jcontrol.graphics.XGraphics
  Get's the translation point's x-location.
getTranslateY() - Method in interface jcontrol.graphics.XGraphics
  Get's the translation point's y-location.
getType() - Method in class jcontrol.comm.nv.NetworkVariableEvent
  Returns the network variable event type.
getType() - Method in class jcontrol.ui.vole.event.ActionEvent
  Get event's action type (may be undefined)
getType() - Method in class jcontrol.ui.vole.event.KeyEvent
  Get event's type (may be undefined)
getUnit() - Method in interface jcontrol.util.DataProducer
  Returns a unit string for the graphical representation of the value.
getValue() - Method in class jcontrol.comm.eia709.Eia709NetworkVariable
  Returns the current value.
getValue() - Method in interface jcontrol.comm.nv.NetworkVariable
  Returns the current value.
getValue() - Method in class jcontrol.ui.vole.NumberChooser
  Returns the currently selected value.
getValue() - Method in class jcontrol.ui.vole.Slider
  Get slider value.
getValue() - Method in class jcontrol.ui.wombat.NumberChooser
  Returns the current value.
getValue() - Method in class jcontrol.ui.wombat.Slider
  Get the slider's value.
getValue() - Method in interface jcontrol.util.DataProducer
  Returns the last measured value.
getWidth() - Method in class jcontrol.graphics.BufferedImage
  Returns the BufferedImage width.
getWidth() - Method in interface jcontrol.graphics.Image
  Returns the width of the Image in pixels.
getWidth() - Method in class jcontrol.graphics.ResourceImage
  Returns the width of the Image.
getWidth(Resource) - Static method in class jcontrol.toolkit.ImageUtils
  Calculates an image's width.
getX() - Method in interface jcontrol.io.IPointingDevice
  Returns the x-coordinate of the (last) touch.
getX() - Method in class jcontrol.io.Touch
  returns the last X-Coordinates of TouchEvent
getY() - Method in interface jcontrol.io.IPointingDevice
  Returns the y-coordinate of the (last) touch.
getY() - Method in class jcontrol.io.Touch
  returns the last Y-Coordinates of TouchEvent
GPIO - Class in jcontrol.io
  Controls JControls available portpins.
Graphics - Interface in jcontrol.io
  Interface definition for graphics devices.
graphics - Static variable in class jcontrol.ui.vole.Frame
  Graphics access
graphics - Static variable in class jcontrol.ui.vole.PassiveFrame
  Graphics access
graphics - Static variable in class jcontrol.ui.wombat.Frame
GRAY - Static variable in class jcontrol.graphics.Color
  The color gray.
GREEN - Static variable in class jcontrol.graphics.Color
  The color green.

## H

halt() - Static method in class jcontrol.system.Management
  Just stops the processor.
hasFocus - Variable in class jcontrol.ui.vole.Container
  Points on the current focus owner in the vector of childrens
hasNextOrPrev(boolean, int) - Method in class jcontrol.ui.vole.menu.Menu
  Checks if the specified menu item has an active predecessor or successor.
height - Variable in class jcontrol.ui.vole.Component
  The control's height
height - Variable in class jcontrol.ui.wombat.Component
  The component's height.
HIGH - Static variable in class jcontrol.io.GPIO
  Represents the GPIO state "HIGH".
Histogram - Class in jcontrol.ui.vole.graph
  This class `Histogram.class` provides a histogram for JControl.
Histogram(int, int, int, int, int, int, int) - Constructor for class jcontrol.ui.vole.graph.Histogram
  Creates a Histogram.
hour - Variable in class jcontrol.system.Time
  The hour in the range of 0 to 23.

## I

I2C - Class in jcontrol.comm
  Controls I2C devices connected to JControl.
I2C(int) - Constructor for class jcontrol.comm.I2C
  Constructs a new I2C object for 7-bit addresseing.
I2C(int, int) - Constructor for class jcontrol.comm.I2C
  Constructs a new I2C object.
IContainer - Interface in jcontrol.ui.wombat
  IContainer is an interface for Frame and Container classes.
IFocusable - Interface in jcontrol.ui.wombat
  This interface must be implementes by all classes that should be able to gain the keyboard focus.
IFrame - Interface in jcontrol.ui.wombat
  An application must have (or self be) a `Frame` instance.
IllegalArgumentException - Exception in java.lang
  Thrown to indicate that a method has been passed an illegal or inappropriate argument.
IllegalArgumentException() - Constructor for exception java.lang.IllegalArgumentException
  Constructs an `IllegalArgumentException` with no detail message.
IllegalArgumentException(String) - Constructor for exception java.lang.IllegalArgumentException
  Constructs an `IllegalArgumentException` with the specified detail message.
IllegalMonitorStateException - Exception in java.lang
  Thrown to indicate that a thread has attempted to wait on an object's monitor or to notify other threads waiting on an object's monitor without owning the specified monitor.
IllegalMonitorStateException() - Constructor for exception java.lang.IllegalMonitorStateException
Image - Interface in jcontrol.graphics
  Extended interface for images.
ImageUtils - Class in jcontrol.toolkit
  This class provides image property methods.
ImageUtils() - Constructor for class jcontrol.toolkit.ImageUtils
iMelody - Class in jcontrol.toolkit
  This class `iMelody.class` is used to play a set of tones using a buzzer.
iMelody(String) - Constructor for class jcontrol.toolkit.iMelody
  Creates a new iMelody object using a string and the default system buzzer.
iMelody(Resource) - Constructor for class jcontrol.toolkit.iMelody
  Creates a new iMelody object using a resource and the default system buzzer.
iMelody(SoundDevice, Resource) - Constructor for class jcontrol.toolkit.iMelody
  Creates a new iMelody object using a resource and a spcific sound device.
in - Static variable in class jcontrol.io.Console
indexOf(String, int) - Method in class java.lang.String
  Returns the index within this string of the first occurrence of the specified substring, starting at the specified index.
IndexOutOfBoundsException - Exception in java.lang
  Thrown to indicate that an index of some sort (such as to an array, to a string, or to a vector) is out of range.
IndexOutOfBoundsException() - Constructor for exception java.lang.IndexOutOfBoundsException
  Constructs an `IndexOutOfBoundsException` with no detail message.
IndexOutOfBoundsException(String) - Constructor for exception java.lang.IndexOutOfBoundsException
  Constructs an `IndexOutOfBoundsException` with the specified detail message.
InetAddress - Class in jcontrol.net
  JControl - InetAddress Implementation.
InputStream - Class in jcontrol.io
InputStream() - Constructor for class jcontrol.io.InputStream
insert(int, String) - Method in class jcontrol.ui.vole.TextArea
  Insert a row of text in the text field.
insert(int, String) - Method in class jcontrol.ui.wombat.ListBox
  Insert a line of text in the text field at the given zero-relative index.
insertMenuItem(String, int) - Method in class jcontrol.ui.wombat.menu.Menu
  Inserts a menu item at the specified position.
insertMenuItem(String, int) - Method in class jcontrol.ui.wombat.menu.MultiImageMenu
  Inserts a menu item at the specified position.
intBitsToFloat(int) - Static method in class java.lang.Float
  Returns the `float` value corresponding to a given bit represention.
Integer - Class in java.lang
  The `Integer` class provides several methods for converting an `int` to a `String` and a `String` to an `int`, as well as other constants and methods useful when dealing with an `int`.
Integer() - Constructor for class java.lang.Integer
interrupt() - Method in class java.lang.Thread
  Interrupts this thread.
interrupted() - Static method in class java.lang.Thread
  Tests whether the current thread has been interrupted.
InterruptedException - Exception in java.lang
  Thrown when a thread is waiting, sleeping, or otherwise paused for a long time and another thread interrupts it using the `interrupt` method in class `Thread`.
InterruptedException() - Constructor for exception java.lang.InterruptedException
INVERSE - Static variable in interface jcontrol.io.Graphics
  Drawmode.
invertColor(Color) - Static method in class jcontrol.graphics.Color
  Inverts a Color.
IOException - Exception in java.io
  Signals that an I/O exception of some sort has occurred.
IOException() - Constructor for exception java.io.IOException
  Constructs an `IOException` with `null` as its error detail message.
IOException(String) - Constructor for exception java.io.IOException
  Constructs an `IOException` with the specified detail message.
IPointingDevice - Interface in jcontrol.io
isAlarm() - Static method in class jcontrol.system.RTC
  Checks if an alarm is pending.
isAlive() - Method in class java.lang.Thread
  Tests if this thread is alive.
isClipRectEmpty() - Method in interface jcontrol.graphics.XGraphics
  Checks, if the current clipping rectangle is empty (i.e. doesn't cover any pixel).
isClosed() - Method in class jcontrol.net.ServerSocket
  Returns the closed state of the ServerSocket.
isClosed() - Method in class jcontrol.net.Socket
  Returns the closed state of the socket.
isConnected() - Method in class jcontrol.net.Socket
  Returns the connection state of the socket.
isCovered(Component) - Static method in class jcontrol.ui.vole.Container
  Determines whether the specified Component is covered by another Component which currently has the input focus.
isDaemon() - Method in class java.lang.Thread
  Tests if this thread is a daemon thread.
isDirectory() - Method in class jcontrol.io.File
  Tests whether the file denoted by this abstract pathname is a directory.
isEnabled() - Method in class jcontrol.ui.wombat.Component
isFile() - Method in class jcontrol.io.File
  Tests whether the file denoted by this abstract pathname is a normal file.
isInfinite(double) - Static method in class java.lang.Double
  Returns `true` if the specified number is infinitely large in magnitude, `false` otherwise.
isInfinite(float) - Static method in class java.lang.Float
  Returns `true` if the specified number is infinitely large in magnitude, `false` otherwise.
isInterrupted() - Method in class java.lang.Thread
  Tests whether this thread has been interrupted.
isMenuItemEnabled(String) - Method in class jcontrol.ui.vole.menu.Menu
  Returns the active state of the specified menu item.
isMenuItemEnabled(String) - Method in interface jcontrol.ui.vole.menu.MenuInterface
  Returns the active state of the specified menu item.
isNaN(double) - Static method in class java.lang.Double
  Returns `true` if the specified number is a Not-a-Number (NaN) value, `false` otherwise.
isNaN(float) - Static method in class java.lang.Float
  Returns `true` if the specified number is a Not-a-Number (NaN) value, `false` otherwise.
isOpaque() - Method in class jcontrol.graphics.Color
  Checks if the Color is opaque ( alpha = 255).
isOpen() - Method in class jcontrol.ui.vole.ComboBox
  Return whether this `ComboBox` is in the opened state.
isOverlapping(int, int, int, int) - Method in interface jcontrol.graphics.XGraphics
  Checks, if the given rectangle overlaps (or - mathematically spoken - intersects) with the current clipping rectangle.
isPlaying() - Method in class jcontrol.toolkit.iMelody
isPressed() - Method in interface jcontrol.io.IPointingDevice
  Returns true if touch is pressed.
isPressed() - Method in class jcontrol.io.Touch
  returns true if right now touched (native implemenation)
isSelected() - Method in class jcontrol.ui.wombat.CheckBox
  Get the current state of this `CheckBox`.
isSelected() - Method in class jcontrol.ui.wombat.RadioButton
  Get the current state of this `RadioButton`.
isSelected() - Method in class jcontrol.ui.wombat.RockerSwitch
  Get the current state of this `RockerSwitch`.
isSelected() - Method in class jcontrol.ui.wombat.ToggleSwitch
  Get the current state of this `ToggleSwitch`.
isValid() - Method in class jcontrol.graphics.BufferedImage
  Checks if the Image is properly configured and ready for use.
isValid() - Method in interface jcontrol.graphics.Image
  Checks if the Image is properly configured and ready for use.
isValid() - Method in class jcontrol.graphics.ResourceImage
  see parent-method for description
isVisible() - Method in class jcontrol.ui.vole.Component
  Get visible state.
isVisible() - Method in class jcontrol.ui.wombat.Component
  Returns `true` if this component is set visible, and `false` otherwise.
isVisibleInternal() - Method in class jcontrol.ui.wombat.Component
ITEM_SELECTED - Static variable in class jcontrol.ui.vole.event.ActionEvent
  A list or combo box item was selected
ITEM_SELECTED - Static variable in class jcontrol.ui.wombat.event.ActionEvent
  A component's entry (in a list or whatever) has been selected.

## J

java.io - package java.io
  Provides classes for system input and output through data streams.
java.lang - package java.lang
  Provides classes that are fundamental to the design of the Java programming language.
java.util - package java.util
  Provides some classes of the collections framework, event model and miscellaneous utility classes.
jcontrol.comm - package jcontrol.comm
  Provides complex communication functions for JControl.
jcontrol.comm.eia709 - package jcontrol.comm.eia709
  Provides complex eia709 communication functions for JControl.
jcontrol.comm.nv - package jcontrol.comm.nv
  Provides common network variable abstraction functions for JControl.
jcontrol.graphics - package jcontrol.graphics
  Provides complex graphics functions for JControl.
jcontrol.io - package jcontrol.io
  Provides classes for basic I/O and peripheral control.
jcontrol.lang - package jcontrol.lang
  Provides replacement classes that are fundamental to the design of the Java programming language.
jcontrol.net - package jcontrol.net
  Provides classes for basic network control.
jcontrol.system - package jcontrol.system
  Provides JControl core classes and JControls Java extensions.
jcontrol.toolkit - package jcontrol.toolkit
  Various utilities for JControl programmers.
jcontrol.ui.vole - package jcontrol.ui.vole
  Simple user interface elements for JControls b/w display.
jcontrol.ui.vole.event - package jcontrol.ui.vole.event
  Events for JControl's Vole GUI.
jcontrol.ui.vole.graph - package jcontrol.ui.vole.graph
  Provides some graph elements for JControl's Vole GUI.
jcontrol.ui.vole.menu - package jcontrol.ui.vole.menu
  Various menu structures for the JControl's Vole GUI.
jcontrol.ui.vole.meter - package jcontrol.ui.vole.meter
  Various graphical meters for the JControl's Vole GUI.
jcontrol.ui.wombat - package jcontrol.ui.wombat
  User interface elements for JControl's Wombat UI.
jcontrol.ui.wombat.event - package jcontrol.ui.wombat.event
  Events for the Wombat UI Framework.
jcontrol.ui.wombat.menu - package jcontrol.ui.wombat.menu
  Various menu structures for the Wombat UI Framework.
jcontrol.ui.wombat.util - package jcontrol.ui.wombat.util
  Various utility classes for JControl Wombat UI, e.g. a Queue.
jcontrol.util - package jcontrol.util
  Provides a collection of utilities for JControl.
join() - Method in class java.lang.Thread
  Waits for this thread to die.

## K

key_d - Variable in class jcontrol.ui.vole.Frame
key_D - Variable in class jcontrol.ui.vole.Frame
KEY_DOWN - Static variable in class jcontrol.ui.wombat.event.KeyEvent
  Key function DOWN
KEY_DOWN_PRESSED - Static variable in class jcontrol.ui.wombat.event.KeyEvent
KEY_DOWN_RELEASED - Static variable in class jcontrol.ui.wombat.event.KeyEvent
KEY_FOCUS_BACKWARD - Static variable in class jcontrol.ui.vole.event.KeyEvent
  Key function 'transfer focus backward'
KEY_FOCUS_FORWARD - Static variable in class jcontrol.ui.vole.event.KeyEvent
  Key function 'transfer focus forward'
key_L - Variable in class jcontrol.ui.vole.Frame
KEY_LEFT - Static variable in class jcontrol.ui.wombat.event.KeyEvent
  Key function LEFT
KEY_LEFT_PRESSED - Static variable in class jcontrol.ui.wombat.event.KeyEvent
KEY_LEFT_RELEASED - Static variable in class jcontrol.ui.wombat.event.KeyEvent
KEY_PRESSED - Static variable in class jcontrol.ui.vole.event.KeyEvent
  Indicate that a key was pressed
key_R - Variable in class jcontrol.ui.vole.Frame
KEY_RELEASED - Static variable in class jcontrol.ui.vole.event.KeyEvent
  Indicate that a key has been released
KEY_RIGHT - Static variable in class jcontrol.ui.wombat.event.KeyEvent
  Key function RIGHT
KEY_RIGHT_PRESSED - Static variable in class jcontrol.ui.wombat.event.KeyEvent
KEY_RIGHT_RELEASED - Static variable in class jcontrol.ui.wombat.event.KeyEvent
key_S - Variable in class jcontrol.ui.vole.Frame
KEY_SCROLL_DOWN - Static variable in class jcontrol.ui.vole.event.KeyEvent
  Key function 'scroll down'
KEY_SCROLL_UP - Static variable in class jcontrol.ui.vole.event.KeyEvent
  Key function 'scroll up'
KEY_SELECT - Static variable in class jcontrol.ui.vole.event.KeyEvent
  Key function 'select'
KEY_SELECT - Static variable in class jcontrol.ui.wombat.event.KeyEvent
  Key function SELECT
KEY_SELECT_PRESSED - Static variable in class jcontrol.ui.wombat.event.KeyEvent
KEY_SELECT_RELEASED - Static variable in class jcontrol.ui.wombat.event.KeyEvent
KEY_TRANSFER_FOCUS_BACKWARD - Static variable in class jcontrol.ui.wombat.event.KeyEvent
  Key function 'transfer focus backward'
KEY_TRANSFER_FOCUS_FORWARD - Static variable in class jcontrol.ui.wombat.event.KeyEvent
  Key function 'transfer focus forward'
key_u - Variable in class jcontrol.ui.vole.Frame
key_U - Variable in class jcontrol.ui.vole.Frame
KEY_UP - Static variable in class jcontrol.ui.wombat.event.KeyEvent
  Key function UP
KEY_UP_PRESSED - Static variable in class jcontrol.ui.wombat.event.KeyEvent
KEY_UP_RELEASED - Static variable in class jcontrol.ui.wombat.event.KeyEvent
Keyboard - Class in jcontrol.io
  Accesses JControls keyboard.
Keyboard() - Constructor for class jcontrol.io.Keyboard
  Default keyboard initialisation, uses the hard-wired JControl keyboard.
keyboard - Static variable in class jcontrol.ui.vole.Frame
  Keyboard access
keyboard - Static variable in class jcontrol.ui.wombat.Frame
  Keyboard access
KeyEvent - Class in jcontrol.ui.vole.event
  This event may be generated when a Keyboard key is pressed.
KeyEvent(int, int) - Constructor for class jcontrol.ui.vole.event.KeyEvent
  Constructs a KeyEvent.
KeyEvent - Class in jcontrol.ui.wombat.event
  This event may be generated by the application's top level Frame object when a keyboard key is pressed.
KeyEvent(int, char) - Constructor for class jcontrol.ui.wombat.event.KeyEvent
  Constructs a KeyEvent.
KeyListener - Interface in jcontrol.ui.vole.event
  The interface `KeyListener` must be implemented by components that want to receive key events when a key was pressed.
KeyListener - Interface in jcontrol.ui.wombat.event
  The interface `KeyListener` must be implemented by components that want to receive key events when a key was pressed.
KeyPad - Class in jcontrol.ui.wombat
  Instances of this class represent a key pad, known from telephones etc.
KeyPad(int, int, int, int) - Constructor for class jcontrol.ui.wombat.KeyPad
  Creates a KeyPad with the given bounds.

## L

Label - Class in jcontrol.ui.vole
  A label is a very simple component which displays non-editable text or an image resource.
Label(Object, int, int) - Constructor for class jcontrol.ui.vole.Label
  Construct a new label with x- and y-coordinate.
Label(String, int, int, int) - Constructor for class jcontrol.ui.vole.Label
  Construct a new label with specified alignment.
Label(Object, int, int, int, int, int) - Constructor for class jcontrol.ui.vole.Label
  Constructs a new label with specified bounds and alignment.
Label - Class in jcontrol.ui.wombat
  A label is a very simple component which displays a one or more lines of read-only text or an image.
Label(String, int, int) - Constructor for class jcontrol.ui.wombat.Label
  Construct a new label.
Label(Resource, int, int) - Constructor for class jcontrol.ui.wombat.Label
  Construct a new label.
Label(String, int, int, int, int, int) - Constructor for class jcontrol.ui.wombat.Label
  Constructs a new label with specified bounds and alignment.
Label(Resource, int, int, int, int, int) - Constructor for class jcontrol.ui.wombat.Label
  Constructs a new label with specified bounds and alignment.
lastIndexOf(String) - Method in class java.lang.String
  Returns the last occurrence index of overgiven String or -1 if not found
length() - Method in class java.lang.String
  Returns the length of this string.
length() - Method in class jcontrol.io.File
  Returns the length of the file denoted by this abstract pathname.
length() - Method in class jcontrol.io.Resource
  Returns the length of the current resource.
LF_CHARS - Static variable in interface jcontrol.comm.ConsoleInputStream
  The standard linefeed characters to parse.
LIGHT_GRAY - Static variable in class jcontrol.graphics.Color
  The color light gray.
list() - Method in class jcontrol.io.File
  Returns an array of strings naming the files and directories in the directory denoted by this abstract pathname.
List - Class in jcontrol.ui.vole
  The `List` component shows a list of text items with a vertical scroll bar on the right.
List() - Constructor for class jcontrol.ui.vole.List
  Create a new empty list without scroll bar.
List(int, int, boolean) - Constructor for class jcontrol.ui.vole.List
  Create a new empty list at the given x- and y-coordinates.
List(int, int, int, int, boolean) - Constructor for class jcontrol.ui.vole.List
  Create a new `List` with the specified items at the given x- and y-coordinates.
List(String[], int, int, int, int, boolean) - Constructor for class jcontrol.ui.vole.List
  Create a new `List` with the specified list of items at the given x- and y-coordinates with the specified width and height.
ListBox - Class in jcontrol.ui.wombat
  Instances of this class represent a selectable user interface object that displays a scrollable list of strings and issues notificiation when a string is selected via the keyboard or the touch screen.
ListBox(String[], int, int, int, int, int) - Constructor for class jcontrol.ui.wombat.ListBox
  Constructor for ListBox.
ListBox(int, int, int, int, int) - Constructor for class jcontrol.ui.wombat.ListBox
  Constructor for ListBox.
listener - Variable in class jcontrol.ui.vole.Component
  ActionListener, called on ActionEvents
listener - Variable in class jcontrol.ui.wombat.AbstractFocusComponent
listFiles() - Method in class jcontrol.io.File
  Returns an array of abstract pathnames denoting the files in the directory denoted by this abstract pathname.
listRoots() - Static method in class jcontrol.io.File
  List the available filesystem roots.
LITTLE_ENDIAN - Static variable in class jcontrol.io.DataInputStream
  Little endian mode.
LITTLE_ENDIAN - Static variable in class jcontrol.io.DataOutputStream
  Little endian mode.
loadBytes() - Static method in class jcontrol.system.NVRAM
  load bytes from NVRAM
LOCALE_DE - Static variable in class jcontrol.ui.wombat.TypeWriter
LOCALE_UK - Static variable in class jcontrol.ui.wombat.TypeWriter
LOCALE_US - Static variable in class jcontrol.ui.wombat.TypeWriter
Long - Class in java.lang
  The `Long` class provides several methods for converting a `long` to a `String` and a `String` to a `long`, as well as other constants and methods useful when dealing with a `long`.
Long() - Constructor for class java.lang.Long
longBitsToDouble(long) - Static method in class java.lang.Double
  Returns the `double` value corresponding to a given bit representation.
LOW - Static variable in class jcontrol.io.GPIO
  Represents the GPIO state "LOW" Used for input and output channels.

## M

m_array - Variable in class jcontrol.io.ByteArrayInputStream
  Underlying byte array.
m_array - Variable in class jcontrol.io.ByteArrayOutputStream
  Underlying byte array.
m_char - Variable in class jcontrol.ui.wombat.event.KeyEvent
m_childObject - Variable in class java.lang.Class
m_endianess - Variable in class jcontrol.io.GenericDataInputStream
  The stream's endianess.
m_endianess - Variable in class jcontrol.io.GenericDataOutputStream
  The endianess of the stream.
m_fontHeight - Variable in class jcontrol.ui.wombat.AbstractScrolledComponent
m_in - Variable in class jcontrol.io.GenericDataInputStream
  The underlying InputStream.
m_inactive - Variable in class jcontrol.ui.vole.menu.Menu
m_inactives - Variable in class jcontrol.ui.wombat.menu.Menu
m_items - Variable in class jcontrol.ui.vole.menu.Menu
m_items - Variable in class jcontrol.ui.wombat.menu.Menu
m_key - Variable in class jcontrol.ui.wombat.event.KeyEvent
m_lastSelectedIndex - Variable in class jcontrol.ui.vole.menu.Menu
m_listener - Variable in class jcontrol.ui.vole.menu.Menu
m_maxSize - Variable in class jcontrol.io.ByteArrayOutputStream
  Maximum byte array size.
m_outputStream - Variable in class jcontrol.io.GenericDataOutputStream
  The underlying output stream.
m_readPos - Variable in class jcontrol.io.ByteArrayInputStream
  Internal read pointer.
m_repaint - Variable in class jcontrol.ui.vole.menu.Menu
m_scrollBarSize - Variable in class jcontrol.ui.wombat.AbstractScrolledComponent
m_scrollValue - Variable in class jcontrol.ui.wombat.AbstractScrolledComponent
m_scrollValue - Variable in class jcontrol.ui.wombat.menu.Menu
m_selectedIndex - Variable in class jcontrol.ui.vole.menu.Menu
m_selectedIndex - Variable in class jcontrol.ui.wombat.menu.Menu
m_writePos - Variable in class jcontrol.io.ByteArrayOutputStream
  Current writing prosition.
m_written - Variable in class jcontrol.io.GenericDataOutputStream
  Number of bytes written to the DataOutputStream so far.
MAGENTA - Static variable in class jcontrol.graphics.Color
  The color magenta.
Management - Class in jcontrol.system
  Controls JControls system management functions.
Management() - Constructor for class jcontrol.system.Management
mark(int) - Method in class jcontrol.comm.I2C
  Note: not supported
mark(int) - Method in class jcontrol.comm.UART
  NOTE: not supported!
mark(int) - Method in interface jcontrol.io.BasicInputStream
  Deprecated. Marks the current position in this input stream.
mark(int) - Method in class jcontrol.io.ByteArrayInputStream
  Currently not supported.
mark(int) - Method in class jcontrol.io.Console
  NOTE: not supported
mark(int) - Method in class jcontrol.io.FileInputStream
  NOTE: not supported!
mark(int) - Method in class jcontrol.io.GenericDataInputStream
mark(int) - Method in class jcontrol.io.InputStream
mark(int) - Method in class jcontrol.io.Resource
  NOTE: not supported!
mark(int) - Method in class jcontrol.net.SocketInputStream
  NOTE: not supported!
markSupported() - Method in class jcontrol.comm.I2C
  Note: not supported, always returning false
markSupported() - Method in class jcontrol.comm.UART
  NOTE: not supported!
markSupported() - Method in interface jcontrol.io.BasicInputStream
  Deprecated. Tests if this input stream supports the `mark` and `reset` methods.
markSupported() - Method in class jcontrol.io.ByteArrayInputStream
  Currently not supported.
markSupported() - Method in class jcontrol.io.Console
  NOTE: not supported
markSupported() - Method in class jcontrol.io.FileInputStream
  NOTE: not supported!
markSupported() - Method in class jcontrol.io.GenericDataInputStream
markSupported() - Method in class jcontrol.io.InputStream
  Checks if `mark()` and `reset()` are supported by this stream.
markSupported() - Method in class jcontrol.io.Resource
  NOTE: not supported!
markSupported() - Method in class jcontrol.net.SocketInputStream
  NOTE: not supported!
MASK_MOD_DIR - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Masks out the direction information from a modifer value.
MASK_MOD_SERVICE - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Masks out the service bits from a modifier value.
Math - Class in jcontrol.lang
  Provides some simple math functions.
max(int, int) - Static method in class jcontrol.lang.Math
  Returns the greater of two `int` values.
max(long, long) - Static method in class jcontrol.lang.Math
  Returns the greater of two `long` values.
max(float, float) - Static method in class jcontrol.lang.Math
  Returns the greater of two `float` values.
max(double, double) - Static method in class jcontrol.lang.Math
  Returns the greater of two `double` values.
MAX_BRIGHTNESS - Static variable in interface jcontrol.graphics.XGraphics
  maximum backlight brightness
MAX_CONTRAST - Static variable in interface jcontrol.graphics.XGraphics
  maximum backlight contrast
MAX_GROUP_ID - Static variable in class jcontrol.comm.eia709.Eia709Constants
  Protocol constant: Upper limit for a group ID.
MAX_GROUP_SIZE - Static variable in class jcontrol.comm.eia709.Eia709Constants
  Protocol constant: Maximum size of a group.
MAX_NODE_ADDRESS - Static variable in class jcontrol.comm.eia709.Eia709Constants
  Protocol constant: Upper limit for a node address.
MAX_NV_SELECTOR - Static variable in class jcontrol.comm.eia709.Eia709Constants
  Protocol constant: Upper limit for a network variable selector.
MAX_NV_VALUE_LENGTH - Static variable in class jcontrol.comm.eia709.Eia709Constants
  Protocol constant: Maximum length of a network variable value.
MAX_NVRAM_SIZE - Static variable in class jcontrol.system.NVRAM
  the max size of available nvram
MAX_PRIORITY - Static variable in class java.lang.Thread
  The maximum priority that a thread can have.
MAX_SUBNET_ADDRESS - Static variable in class jcontrol.comm.eia709.Eia709Constants
  Protocol constant: Upper limit for a subnet address.
MAX_VALUE - Static variable in class java.lang.Character
  The constant value of this field is the largest value of type `char`, `'\uFFFF'`.
MAX_VALUE - Static variable in class java.lang.Double
  A constant holding the largest positive finite value of type `double`, (2-2-52)·21023.
MAX_VALUE - Static variable in class java.lang.Float
  A constant holding the largest positive finite value of type `float`, (2-2-23)·2127.
MAX_VALUE - Static variable in class java.lang.Integer
  A constant holding the maximum value an `int` can have, 231-1.
MAX_VALUE - Static variable in class java.lang.Long
  A constant holding the maximum value a `long` can have, 263-1.
Memory - Class in jcontrol.system
  Get informations about memory consumption.
menu - Variable in class jcontrol.ui.vole.Frame
  The main menu
Menu - Class in jcontrol.ui.vole.menu
  The abstract class `Menu` is the superclass for graphical menus.
Menu(int, int, int, int) - Constructor for class jcontrol.ui.vole.menu.Menu
menu - Variable in class jcontrol.ui.vole.PassiveFrame
  The main menu
Menu - Class in jcontrol.ui.wombat.menu
  The abstract class `Menu` is the superclass for graphical menus.
Menu(String[], int, int, int, int) - Constructor for class jcontrol.ui.wombat.menu.Menu
MENU_ACTION - Static variable in class jcontrol.ui.vole.event.ActionEvent
  A menu item was selected
MENU_ACTION - Static variable in class jcontrol.ui.wombat.event.ActionEvent
  A menu item has been selected.
MenuBar - Class in jcontrol.ui.vole.menu
  The class `MenuBar` implements a simple menu bar.
MenuBar(int, int, int, int, int) - Constructor for class jcontrol.ui.vole.menu.MenuBar
  Constructor for MenuBar.
MenuInterface - Interface in jcontrol.ui.vole.menu
  This interface is the main interface used by `jcontrol.ui.vole.Menu`
  .
millis - Variable in class jcontrol.system.Time
  Milliseconds in the range of 0 to 999.
min(int, int) - Static method in class jcontrol.lang.Math
  Returns the smaller of two `int` values.
min(long, long) - Static method in class jcontrol.lang.Math
  Returns the smaller of two `long` values.
min(float, float) - Static method in class jcontrol.lang.Math
  Returns the smaller of two `float` values.
min(double, double) - Static method in class jcontrol.lang.Math
  Returns the smaller of two `double` values.
MIN_BRIGHTNESS - Static variable in interface jcontrol.graphics.XGraphics
  minimum backlight brightness
MIN_CONTRAST - Static variable in interface jcontrol.graphics.XGraphics
  minimum backlight contrast
MIN_GROUP_ID - Static variable in class jcontrol.comm.eia709.Eia709Constants
  Protocol constant: Lower limit for a group ID.
MIN_GROUP_MEMBER_ID - Static variable in class jcontrol.comm.eia709.Eia709Constants
  Protocol constant: Lower limit for a group member ID.
MIN_GROUP_SIZE - Static variable in class jcontrol.comm.eia709.Eia709Constants
  Protocol constant: Minimum size of a group.
MIN_NODE_ADDRESS - Static variable in class jcontrol.comm.eia709.Eia709Constants
  Protocol constant: Lower limit for a node address.
MIN_NV_SELECTOR - Static variable in class jcontrol.comm.eia709.Eia709Constants
  Protocol constant: Lower limit for a network variable selector.
MIN_NV_VALUE_LENGTH - Static variable in class jcontrol.comm.eia709.Eia709Constants
  Protocol constant: Minimum length of a network variable value.
MIN_PRIORITY - Static variable in class java.lang.Thread
  The minimum priority that a thread can have.
MIN_SUBNET_ADDRESS - Static variable in class jcontrol.comm.eia709.Eia709Constants
  Protocol constant: Lower limit for a subnet address.
MIN_VALUE - Static variable in class java.lang.Character
  The constant value of this field is the smallest value of type `char`, `'\u0000'`.
MIN_VALUE - Static variable in class java.lang.Double
  A constant holding the smallest positive nonzero value of type `double`, 2-1074.
MIN_VALUE - Static variable in class java.lang.Float
  A constant holding the smallest positive nonzero value of type `float`, 2-149.
MIN_VALUE - Static variable in class java.lang.Integer
  A constant holding the minimum value an `int` can have, -231.
MIN_VALUE - Static variable in class java.lang.Long
  A constant holding the minimum value a `long` can have, -263.
minute - Variable in class jcontrol.system.Time
  The minute in the range of 0 to 59.
MOD_AUTH - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Modifier 'autheticated': network variables with this modifier use authenticated datagrams
  Note: not supported in this version
MOD_AUTH_CONFIG - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Modifier '(config)' for authentication modifiers: network variable authentication can be changed at runtime (default)
  Note: not supported in this version
MOD_AUTH_NONCONFIG - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Modifier '(nonconfig)' for authentication modifiers: network variable authentication can not be changed at runtime (default)
  Note: not supported in this version
MOD_CHANGEABLE_TYPE - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Modifier 'changeable_typ': the data type of network variables with this modifier can be changed at runtime
  Note: not supported in this version
MOD_CONST - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Modifier 'const': network variables with this modifier cannot be changed locally
MOD_DIR_INCOMING - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Modifier 'out': network variables with this modifer act as outgoing variables.
MOD_DIR_OUTGOING - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Modifier 'in': network variables with this modifer act as incoming variables.
MOD_EEPROM - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Modifier 'eeprom': values of network variables with this modifier are stored in persistant memory Note: not supported in this version
MOD_NONAUTH - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Modifier 'nonautheticated': network variables with this modifier use non-authenticated datagrams (default)
  Note: not supported in this version
MOD_NONPRIORITY - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Modifier 'nonpriority': network variables with this modifier use non-priority datagrams for value transmission (default)
MOD_POLLED - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Modifier 'polled': network variables with this modifier have to propagated
MOD_PRIORITY - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Modifier 'priority': network variables with this modifier use priority datagrams for value transmission
MOD_PRIORITY_CONFIG - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Modifier '(nonconfig)' for priority modifiers: network variable priority can be changed at runtime
  Note: not supported in this version
MOD_PRIORITY_NONCONFIG - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Modifier '(nonconfig)' for priority modifiers: network variable priority can not be changed at runtime (default)
  Note: not supported in this version
MOD_RAM - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Modifier 'eeprom': values of network variables with this modifier are stored in persistant memory Note: not supported in this version
MOD_SERVICE_ACKD - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Modifier 'ackd': network variables with this modifier use the ACKD transmission service
MOD_SERVICE_CONFIG - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Modifier '(config)' for service modifiers: network variable transmission service can be changed at runtime
  Note: not supported in this version
MOD_SERVICE_NONCONFIG - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Modifier '(nonconfig)' for service modifiers: network variable transmission service can not be changed at runtime (default)
  Note: not supported in this version
MOD_SERVICE_UNACKD - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Modifier 'unackd': network variables with this modifier use the UNACKD transmission service (default)
MOD_SERVICE_UNACKD_RPT - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Modifier 'unackd_rpt': network variables with this modifier use the UNACKD_RPT transmission service
MOD_SYNC - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Modifier 'synchronized': network variables with this modifier will be automatically propagated
MODE_10BIT - Static variable in class jcontrol.comm.I2C
  Selects I2C mode with 10-bit addresses.
MODE_7BIT - Static variable in class jcontrol.comm.I2C
  Selects I2C mode with 7-bit addresses (default).
MON - Static variable in class jcontrol.system.Time
  Weekday code
month - Variable in class jcontrol.system.Time
  The month in the range of 1 to 12.
MultiImageMenu - Class in jcontrol.ui.vole.menu
  The class `MultiImageMenu` implements a menu with several images.
MultiImageMenu(int, int, int, int, int) - Constructor for class jcontrol.ui.vole.menu.MultiImageMenu
  Constructor for MultiImageMenu.
MultiImageMenu - Class in jcontrol.ui.wombat.menu
  The class `MultiImageMenu` implements a menu with several images.
MultiImageMenu(int, int, int, int, int, int, int) - Constructor for class jcontrol.ui.wombat.menu.MultiImageMenu
  Constructor for MultiImageMenu.

## N

NaN - Static variable in class java.lang.Double
  A constant holding a Not-a-Number (NaN) value of type `double`.
NaN - Static variable in class java.lang.Float
  A constant holding a Not-a-Number (NaN) value of type `float`.
NEGATIVE - Static variable in class jcontrol.io.AbstractGraphics
  Displaymode.
NEGATIVE_INFINITY - Static variable in class java.lang.Double
  A constant holding the negative infinity of type `double`.
NEGATIVE_INFINITY - Static variable in class java.lang.Float
  A constant holding the negative infinity of type `float`.
NegativeArraySizeException - Exception in java.lang
  Thrown if an application tries to create an array with negative size.
NegativeArraySizeException() - Constructor for exception java.lang.NegativeArraySizeException
  Constructs a `NegativeArraySizeException` with no detail message.
NegativeArraySizeException(String) - Constructor for exception java.lang.NegativeArraySizeException
  Constructs a `NegativeArraySizeException` with the specified detail message.
NetworkVariable - Interface in jcontrol.comm.nv
  A network variable is a variable that is shared by different nodes in a communication network.
networkVariableChanged(NetworkVariableEvent) - Method in interface jcontrol.comm.nv.NetworkVariableListener
  Is called when the state of a network variable changes.
NetworkVariableEvent - Class in jcontrol.comm.nv
  This class represents a change of status or value of a network variable.
NetworkVariableEvent(NetworkVariable, int) - Constructor for class jcontrol.comm.nv.NetworkVariableEvent
  Creates a new event.
NetworkVariableEvent() - Constructor for class jcontrol.comm.nv.NetworkVariableEvent
  empty constructor
NetworkVariableListener - Interface in jcontrol.comm.nv
  A NetworkVariableListener can be attached to a network variable to stay updated on variable changes.
NEURON_ID_LENGTH - Static variable in class jcontrol.comm.eia709.Eia709Constants
  Protocol constant: Length of a neuron node ID.
next() - Method in class jcontrol.io.Resource
  Returns itself but now accessing the next resource in the current archive or null if there is no further resource or if the archive is protected from listing.
nextArchive() - Method in class jcontrol.io.Resource
  Returns always null, because we don't known multiple archives in 1 rom-filesystem.
NORM_PRIORITY - Static variable in class java.lang.Thread
  The default priority that is assigned to a thread.
NORMAL - Static variable in interface jcontrol.io.Graphics
  Drawmode.
NORMAL - Static variable in class jcontrol.toolkit.iMelody
  Normal mode
notifyAll() - Method in class java.lang.Object
  Wakes up all threads that are waiting on this object's monitor.
notifyListeners(NetworkVariableEvent) - Method in class jcontrol.comm.eia709.Eia709NetworkVariable
  Notify all connected Listeners about an event.
notifyListeners(NetworkVariableEvent) - Method in interface jcontrol.comm.nv.NetworkVariable
  Notify all connected Listeners about an event.
NotImplementedException - Exception in jcontrol.lang
  Signals that a native method is not implemented.
NotImplementedException() - Constructor for exception jcontrol.lang.NotImplementedException
  Constructs an `NotImplementedException` with `null` as its error detail message.
NullPointerException - Exception in java.lang
NullPointerException() - Constructor for exception java.lang.NullPointerException
  Constructs a `NullPointerException` with no detail message.
NullPointerException(String) - Constructor for exception java.lang.NullPointerException
  Constructs a `NullPointerException` with the specified detail message.
NumberChooser - Class in jcontrol.ui.vole
  The class `NumberChosser` implements a label showing a number.
NumberChooser(int, int, int, int) - Constructor for class jcontrol.ui.vole.NumberChooser
NumberChooser - Class in jcontrol.ui.wombat
  The class `NumberChosser` implements a label showing a number.
NumberChooser(int, int, int, int) - Constructor for class jcontrol.ui.wombat.NumberChooser
  Creates a new number chooser.
NumberFormatException - Exception in java.lang
  Thrown to indicate that the application has attempted to convert a string to one of the numeric types, but that the string does not have the appropriate format.
NumberFormatException() - Constructor for exception java.lang.NumberFormatException
  Constructs a `NumberFormatException` with no detail message.
NumberFormatException(String) - Constructor for exception java.lang.NumberFormatException
  Constructs a `NumberFormatException` with the specified detail message.
NVRAM - Class in jcontrol.system
  Stores persistent informations into NVRAM.

## O

Object - Class in java.lang
  Class `Object` is the root of the class hierarchy.
Object() - Constructor for class java.lang.Object
OFF - Static variable in class jcontrol.io.AbstractGraphics
  Displaymode.
off() - Method in class jcontrol.io.Buzzer
  Turns off the Buzzer.
off() - Method in interface jcontrol.io.SoundDevice
  Turns the noise making device off.
OFF - Static variable in class jcontrol.system.RTC
  Alarm mode.
ON - Static variable in class jcontrol.io.AbstractGraphics
  Displaymode.
on(int) - Method in class jcontrol.io.Buzzer
  Turns on the Buzzer with the specified frequency.
on(int, int) - Method in class jcontrol.io.Buzzer
  Turns on the Buzzer with the specified frequency and duration.
on(int) - Method in interface jcontrol.io.SoundDevice
  Turns the noise making device on to a specific frequency.
on(int, int) - Method in interface jcontrol.io.SoundDevice
  Turns the noise making device on to a specific frequncy and off after a specific duration.
onActionEvent(ActionEvent) - Method in class jcontrol.ui.vole.Component
  ActionEvent event handler.
onActionEvent(ActionEvent) - Method in interface jcontrol.ui.vole.event.ActionListener
  Every time an action event is fired, this method will be called.
onActionEvent(ActionEvent) - Method in class jcontrol.ui.vole.Frame
  Handle ActionEvents.
onActionEvent(ActionEvent) - Method in class jcontrol.ui.vole.PassiveFrame
  Handle ActionEvents.
onActionEvent(ActionEvent) - Method in class jcontrol.ui.wombat.AbstractFocusComponent
  Pushes the ActionEvent to the global event queue.
onActionEvent(ActionEvent) - Method in interface jcontrol.ui.wombat.event.ActionListener
  Every time an action event is fired, this method will be called.
onError(int, int, int[], String) - Static method in class jcontrol.system.ErrorHandler
  ErrorHandler entry function
onEvent(IContainer, Event) - Method in class jcontrol.ui.wombat.Frame
onIncomingUDAT(byte[]) - Method in interface jcontrol.comm.FT1_2EventListener
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.vole.Button
  If a KeyEvent accurs, this method is called.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.vole.CheckBox
  Handle key events.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.vole.ComboBox
  Handle key events.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.vole.Component
  Keyboard event handler.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.vole.Container
  Tells the focussed child component that a key was pressed.
onKeyEvent(KeyEvent) - Method in interface jcontrol.ui.vole.event.KeyListener
  Every time a key event is fired, this method will be called.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.vole.Frame
  Handle KeyEvents.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.vole.List
  Handle key events.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.vole.menu.BigImageMenu
  If a KeyEvent accurs, this method is called.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.vole.menu.Menu
  If a KeyEvent accurs, this method is called.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.vole.menu.MenuBar
  If a KeyEvent accurs, this method is called.
onKeyEvent(KeyEvent) - Method in interface jcontrol.ui.vole.menu.MenuInterface
  If a KeyEvent accurs, this method is called.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.vole.menu.MultiImageMenu
  If a KeyEvent accurs, this method is called.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.vole.menu.TextMenu
  If a KeyEvent accurs, this method is called.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.vole.NumberChooser
  Handle key events.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.vole.PassiveFrame
  Handle KeyEvents.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.vole.RadioButton
  Catch key events.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.vole.RockerSwitch
  Handle key events.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.vole.Slider
  Handle KeyEvents.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.vole.TextArea
  Handle KeyEvents.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.wombat.AbstractFocusComponent
  This method is called when a keyboard action has been performed.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.wombat.Button
  If a KeyEvent accurs, this method is called.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.wombat.CheckBox
  Handle key events.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.wombat.ComboBox
  Handle key events.
onKeyEvent(KeyEvent) - Method in interface jcontrol.ui.wombat.event.KeyListener
  Every time a key event is fired, this method will be called.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.wombat.Frame
  This method is called when a key has been pressedon the keyboard.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.wombat.KeyPad
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.wombat.ListBox
  Handle KeyEvents.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.wombat.menu.MultiImageMenu
  If a KeyEvent accurs, this method is called.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.wombat.NumberChooser
  Handle key events.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.wombat.RadioButton
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.wombat.RockerSwitch
  Handle key events.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.wombat.Slider
  Handle key events.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.wombat.TextInputField
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.wombat.TextViewer
  Handle KeyEvents.
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.wombat.ToggleSwitch
onKeyEvent(KeyEvent) - Method in class jcontrol.ui.wombat.TypeWriter
onTouchEvent(TouchEvent) - Method in class jcontrol.ui.wombat.AbstractFocusComponent
onTouchEvent(TouchEvent) - Method in class jcontrol.ui.wombat.Button
  If a TouchEvent accurs, this method is called.
onTouchEvent(TouchEvent) - Method in class jcontrol.ui.wombat.CheckBox
onTouchEvent(TouchEvent) - Method in class jcontrol.ui.wombat.ComboBox
  If a TouchEvent accurs, this method is called.
onTouchEvent(TouchEvent) - Method in interface jcontrol.ui.wombat.event.TouchListener
  Every time a touch event is fired, this method will be called.
onTouchEvent(TouchEvent) - Method in class jcontrol.ui.wombat.KeyPad
  If a TouchEvent accurs, this method is called.
onTouchEvent(TouchEvent) - Method in class jcontrol.ui.wombat.ListBox
  Handle TouchEvent.
onTouchEvent(TouchEvent) - Method in class jcontrol.ui.wombat.menu.MultiImageMenu
onTouchEvent(TouchEvent) - Method in class jcontrol.ui.wombat.NumberChooser
  Handle TouchEvent.
onTouchEvent(TouchEvent) - Method in class jcontrol.ui.wombat.RadioButton
onTouchEvent(TouchEvent) - Method in class jcontrol.ui.wombat.RockerSwitch
onTouchEvent(TouchEvent) - Method in class jcontrol.ui.wombat.Slider
onTouchEvent(TouchEvent) - Method in class jcontrol.ui.wombat.TextInputField
onTouchEvent(TouchEvent) - Method in class jcontrol.ui.wombat.TextViewer
  Handle TouchEvent.
onTouchEvent(TouchEvent) - Method in class jcontrol.ui.wombat.ToggleSwitch
onTouchEvent(TouchEvent) - Method in class jcontrol.ui.wombat.TypeWriter
OPENDRAIN - Static variable in class jcontrol.io.GPIO
  NOTE: not supported
  Represents an GPIO output mode with with integrated pullup resistor.
OPENDRAIN_HIGH - Static variable in class jcontrol.io.GPIO
  NOTE: not supported
  Represents a GPIO output mode with with integrated pullup resistor.
OPENDRAIN_LOW - Static variable in class jcontrol.io.GPIO
  NOTE: not supported
  Represents a GPIO output mode with with integrated pullup resistor.
OR - Static variable in interface jcontrol.io.Graphics
  Drawmode.
ORANGE - Static variable in class jcontrol.graphics.Color
  The color orange.
ORIENTATION_CENTER - Static variable in class jcontrol.ui.vole.meter.AnalogMeter
  Align the scale of the analog meter to the middle.
ORIENTATION_HORIZONTAL - Static variable in class jcontrol.ui.vole.meter.BarMeter
  Horizontal bar graph
ORIENTATION_HORIZONTAL - Static variable in class jcontrol.ui.vole.ScrollBar
  Horizontal scroll bar.
ORIENTATION_HORIZONTAL - Static variable in class jcontrol.ui.wombat.Slider
ORIENTATION_LEFT - Static variable in class jcontrol.ui.vole.meter.AnalogMeter
  Align the scale of the analog meter to the bottom-left corner of it's bounding box.
ORIENTATION_RIGHT - Static variable in class jcontrol.ui.vole.meter.AnalogMeter
  Align the scale of the analog meter to the bottom-right corner of it's bounding box.
ORIENTATION_VERTICAL - Static variable in class jcontrol.ui.vole.meter.BarMeter
  Vertical bar graph
ORIENTATION_VERTICAL - Static variable in class jcontrol.ui.vole.ScrollBar
  Vertical scroll bar.
ORIENTATION_VERTICAL - Static variable in class jcontrol.ui.wombat.Slider
out - Static variable in class jcontrol.io.Console
OutOfMemoryError - Error in java.lang
OutOfMemoryError() - Constructor for error java.lang.OutOfMemoryError
OutputStream - Class in jcontrol.io
  OutputStreams can be used to send single bytes and arrays of bytes over a stream connection.
OutputStream() - Constructor for class jcontrol.io.OutputStream

## P

paint() - Method in class jcontrol.ui.vole.Border
  Draw the border.
paint() - Method in class jcontrol.ui.vole.Button
  Paint the button.
paint() - Method in class jcontrol.ui.vole.CheckBox
  Paint the button.
paint() - Method in class jcontrol.ui.vole.ComboBox
  Paint this `ComboBox`.
paint() - Method in class jcontrol.ui.vole.Component
  Paints this component.
paint() - Method in class jcontrol.ui.vole.Container
  Paints all child components.
paint() - Method in class jcontrol.ui.vole.Frame
  Paint all components or a menu.
paint() - Method in class jcontrol.ui.vole.graph.Diagram
  Repaints the Diagram.
paint() - Method in class jcontrol.ui.vole.graph.Histogram
  Repaints the Histogram.
paint() - Method in class jcontrol.ui.vole.Label
  Paint the label.
paint() - Method in class jcontrol.ui.vole.List
  Paint this `List`.
paint() - Method in class jcontrol.ui.vole.menu.BigImageMenu
  Repaints the menu.
paint() - Method in class jcontrol.ui.vole.menu.Menu
  Paint has to be implemented by the deviating class.
paint() - Method in class jcontrol.ui.vole.menu.MenuBar
paint() - Method in interface jcontrol.ui.vole.menu.MenuInterface
paint() - Method in class jcontrol.ui.vole.menu.MultiImageMenu
  Repaints the menu.
paint() - Method in class jcontrol.ui.vole.menu.TextMenu
  Repaints the menu.
paint() - Method in class jcontrol.ui.vole.meter.AnalogClock
  Repaints the clock dial.
paint() - Method in class jcontrol.ui.vole.meter.AnalogMeter
  Draws the AnalogMeter.
paint() - Method in class jcontrol.ui.vole.meter.BarMeter
  Repaints the BarMeter.
paint() - Method in class jcontrol.ui.vole.meter.DigitalMeter
  Draws the digital meter outline and value.
paint() - Method in class jcontrol.ui.vole.meter.FanMeter
  Paint the fan.
paint() - Method in class jcontrol.ui.vole.meter.SevenSegmentMeter
  Repaints the SevenSegmentMeter.
paint() - Method in class jcontrol.ui.vole.meter.Thermometer
paint() - Method in class jcontrol.ui.vole.NumberChooser
  Paint this `ComboBox`.
paint() - Method in class jcontrol.ui.vole.PassiveFrame
  Paint all components or a menu.
paint() - Method in class jcontrol.ui.vole.RadioButton
  Paint the radio button.
paint() - Method in class jcontrol.ui.vole.RockerSwitch
  Paint the button.
paint() - Method in class jcontrol.ui.vole.ScrollBar
  Repaint the ScrollBar.
paint() - Method in class jcontrol.ui.vole.Slider
  Repaint the Slider.
paint() - Method in class jcontrol.ui.vole.TextArea
  Redraws this text field.
paint() - Method in class jcontrol.ui.vole.TextScroller
  Draws the text scroller.
paint(XGraphics) - Method in class jcontrol.ui.wombat.Border
  Draws the border.
paint(XGraphics) - Method in class jcontrol.ui.wombat.Button
  Paint the button.
paint(XGraphics) - Method in class jcontrol.ui.wombat.CheckBox
  Paint the checkbox.
paint(XGraphics) - Method in class jcontrol.ui.wombat.ComboBox
  Paint this `ComboBox`.
paint(XGraphics) - Method in class jcontrol.ui.wombat.Component
  This method should not be called from the application.
paint(XGraphics) - Method in class jcontrol.ui.wombat.Container
  Does nothing.
paint(XGraphics) - Method in class jcontrol.ui.wombat.DigitalMeter
paint(XGraphics) - Method in class jcontrol.ui.wombat.FastLabel
  Paint the label.
paint(XGraphics) - Method in class jcontrol.ui.wombat.KeyPad
  Draws the KeyPad.
paint(XGraphics) - Method in class jcontrol.ui.wombat.Label
  Paint the label.
paint(XGraphics) - Method in class jcontrol.ui.wombat.ListBox
  Paint this list box.
paint(XGraphics) - Method in class jcontrol.ui.wombat.menu.MultiImageMenu
  Paints the menu.
paint(XGraphics) - Method in class jcontrol.ui.wombat.NumberChooser
  Paint this number chooser.
paint(XGraphics) - Method in class jcontrol.ui.wombat.RadioButton
  Paint the radio button.
paint(XGraphics) - Method in class jcontrol.ui.wombat.RockerSwitch
  Paint the rocker switch.
paint(XGraphics) - Method in class jcontrol.ui.wombat.Slider
  Paint the Slider.
paint(XGraphics) - Method in class jcontrol.ui.wombat.TextInputField
  Paint the TextInputField.
paint(XGraphics) - Method in class jcontrol.ui.wombat.TextViewer
  Paint this text field.
paint(XGraphics) - Method in class jcontrol.ui.wombat.ToggleSwitch
  Paint the ToggleSwitch.
paint(XGraphics) - Method in class jcontrol.ui.wombat.TypeWriter
  Paint the TypeWriter.
paintScrollbar() - Method in class jcontrol.ui.vole.List
  Paint the ScrollBar.
paintScrollbar() - Method in class jcontrol.ui.vole.TextArea
  Paint the ScrollBar.
PARAMS_ECHO - Static variable in class jcontrol.comm.UART
  Enables echo for received characters.
PARAMS_FLOWCONTROL_RTSCTS - Static variable in class jcontrol.comm.UART
  Enables hardware handshaking using `RTS` and `CTS` lines.
PARAMS_FLOWCONTROL_XONXOFF - Static variable in class jcontrol.comm.UART
  Enables software handshaking using `XON` and `XOFF` symbols.
PARAMS_MULTIDROP_ADDRESS - Static variable in class jcontrol.comm.UART
  Enables address multidrop mode.
PARAMS_MULTIDROP_DATA - Static variable in class jcontrol.comm.UART
  Enables data multidrop mode.
PARAMS_PARITY_EVEN - Static variable in class jcontrol.comm.UART
  Enables even parity "8E1" (default: no parity "8N1").
PARAMS_PARITY_MASK - Static variable in class jcontrol.comm.UART
  There can only exists one of the 4 parity-types PARAMS_PARITY_EVEN, PARAMS_PARITY_ODD, PARAMS_MULTIDROP_ADDRESS and PARAMS_MULTIDROP_DATA.
PARAMS_PARITY_ODD - Static variable in class jcontrol.comm.UART
  Enables odd parity "8O1" (default: no parity "8N1").
parent - Variable in class jcontrol.ui.vole.Component
  The parent of the control.
parent - Variable in class jcontrol.ui.wombat.Component
  The parent container of the component.
parseDouble(String) - Static method in class java.lang.Double
  Returns a new `double` initialized to the value represented by the specified `String`.
parseFloat(String) - Static method in class java.lang.Float
  Returns a new `float` initialized to the value represented by the specified `String`, as performed by the `valueOf` method of class `Float`.
parseInt(String) - Static method in class java.lang.Integer
  Parses the string argument as a signed decimal integer.
PassiveFrame - Class in jcontrol.ui.vole
  A PassiveFrame is the starting point for creating a graphical user interface WITHOUT keyboard support.
PassiveFrame() - Constructor for class jcontrol.ui.vole.PassiveFrame
  Constructs a new Frame.
PassiveFrame(Graphics, Keyboard) - Constructor for class jcontrol.ui.vole.PassiveFrame
  Constructs a new Frame.
PI - Static variable in class jcontrol.lang.Math
  The `double` value that is closer than any other to pi, the ratio of the circumference of a circle to its diameter.
PINK - Static variable in class jcontrol.graphics.Color
  The color pink.
pointingDevice - Static variable in class jcontrol.ui.wombat.Frame
poll() - Method in class jcontrol.comm.eia709.Eia709NetworkVariable
  Polls the network variable.
poll() - Method in interface jcontrol.comm.nv.NetworkVariable
  Polls the network variable.
pop() - Method in class jcontrol.ui.wombat.util.Queue
  Removes the oldest element from the queue and returns it.
pop() - Method in class jcontrol.util.Queue
  Removes the oldest element from the queue and returns it.
PORT_RS232_0 - Static variable in class jcontrol.comm.UART
  port declaration: rs232_0
  existing on all JControl-Devices
PORT_RS232_1 - Static variable in class jcontrol.comm.UART
  port declaration: rs232_1
  existing on JControl/BFT-Device
PORT_RS232_2 - Static variable in class jcontrol.comm.UART
  port declaration: rs232_2
  for future purposes
PORT_RS232_3 - Static variable in class jcontrol.comm.UART
  port declaration: rs232_3
  for future purposes
PORT_RS422_0 - Static variable in class jcontrol.comm.UART
  port declaration: rs422_0
  existing on JControl/BFT-Device
PORT_RS422_1 - Static variable in class jcontrol.comm.UART
  port declaration: rs422_1
  for future purposes
PORT_RS422_2 - Static variable in class jcontrol.comm.UART
  port declaration: rs422_2
  for future purposes
PORT_RS422_3 - Static variable in class jcontrol.comm.UART
  port declaration: rs422_3
  for future purposes
pos - Variable in class jcontrol.comm.DisplayConsole
  Contains the current pixel position in the current line
POSITIVE_INFINITY - Static variable in class java.lang.Double
  A constant holding the positive infinity of type `double`.
POSITIVE_INFINITY - Static variable in class java.lang.Float
  A constant holding the positive infinity of type `float`.
pow(int, int) - Static method in class jcontrol.lang.Math
  op raised to the power of exp
pow(double, double) - Static method in class jcontrol.lang.Math
  Returns the value of the first argument raised to the power of the second argument.
powerOff(int) - Static method in class jcontrol.system.Management
  Turn `RTC` equipped JControl modules off.
powerOff() - Static method in class jcontrol.system.Management
  Turn `RTC` equipped JControl modules off.
press() - Method in class jcontrol.ui.vole.Button
  Press the button.
press(boolean) - Method in class jcontrol.ui.wombat.Button
  This method can be used to change the pressed state of the button from outside.
print(String) - Method in interface jcontrol.comm.ConsoleOutputStream
  Prints a single `String` to the stream.
print(String) - Method in class jcontrol.comm.DisplayConsole
  Writes a String to the Display.
print(String) - Method in class jcontrol.comm.RS232
  Writes a `String` to the serial line.
print(String) - Method in class jcontrol.io.Console
  Writes a `String` to the console.
println() - Method in interface jcontrol.comm.ConsoleOutputStream
  Prints a single linefeed to the stream.
println(String) - Method in interface jcontrol.comm.ConsoleOutputStream
  Prints a single `String` followed by a linefeed to the stream.
println() - Method in class jcontrol.comm.DisplayConsole
  Moves the cursor to the beginning of the next line.
println(String) - Method in class jcontrol.comm.DisplayConsole
  Writes a String to the Display.
println(String) - Method in class jcontrol.comm.RS232
  Writes a `String` and a linefeed to the serial line.
println() - Method in class jcontrol.comm.RS232
  Writes a linefeed to the serial line.
println(String) - Method in class jcontrol.io.Console
  Writes a `String` and a linefeed to the console.
println() - Method in class jcontrol.io.Console
  Writes a linefeed to the console.
printStackTrace() - Method in class java.lang.Throwable
  dumps the stacktrace of current throwable onto display
PROGRAM_NAME_LENGTH - Static variable in class jcontrol.comm.eia709.Eia709Constants
  Protocol constant: Length of an EIA-709 program name.
propagate() - Method in class jcontrol.comm.eia709.Eia709NetworkVariable
  Propagates the network variable.
propagate() - Method in interface jcontrol.comm.nv.NetworkVariable
  Propagates the network variable.
PULLUP - Static variable in class jcontrol.io.GPIO
  NOTE: not supported
  Represents a GPIO input mode with integrated weak pullup resistor.
push(Object) - Method in class jcontrol.ui.wombat.util.Queue
  Pushes any object into the queue.
push(Object) - Method in class jcontrol.util.Queue
  Pushes any object into the queue.
PUSHPULL - Static variable in class jcontrol.io.GPIO
  NOTE: not supported
  Represents a GPIO Push/Pull output mode.
PUSHPULL_HIGH - Static variable in class jcontrol.io.GPIO
  NOTE: not supported
  Represents a GPIO Push/Pull output mode.
PUSHPULL_LOW - Static variable in class jcontrol.io.GPIO
  NOTE: not supported
  Represents a GPIO Push/Pull output mode.

## Q

Queue - Class in jcontrol.ui.wombat.util
  A queue is a FIFO (First-In-First-Out) buffer.
Queue(int) - Constructor for class jcontrol.ui.wombat.util.Queue
  Creates a Queue instance.
Queue - Class in jcontrol.util
  A queue is a FIFO (First-In-First-Out) buffer.
Queue(int) - Constructor for class jcontrol.util.Queue
  Creates a Queue instance.

## R

RadioButton - Class in jcontrol.ui.vole
  A radio button is a graphical component that can be in either an "on" (true) or "off" (false) state.
RadioButton(String, int, int) - Constructor for class jcontrol.ui.vole.RadioButton
  Create a new labeled `RadioButton` which is initially "off".
RadioButton(String, int, int, int, int) - Constructor for class jcontrol.ui.vole.RadioButton
  Create a new labeled `RadioButton` with specified bounds which is initially "off".
RadioButton - Class in jcontrol.ui.wombat
  A radio button is a graphical component that can be in either an "on" (true) or "off" (false) state.
RadioButton(String, int, int) - Constructor for class jcontrol.ui.wombat.RadioButton
  Create a new labeled `RadioButton` which is initially "off".
RadioButton(String, int, int, int, int) - Constructor for class jcontrol.ui.wombat.RadioButton
  Create a new labeled `RadioButton` with specified bounds which is initially "off".
rainbowColors - Static variable in class jcontrol.graphics.Color
  A rainbow color Array.
read(byte[], int, int) - Method in class jcontrol.comm.I2C
  Reads a data stream from a I2C device.
read(byte[]) - Method in class jcontrol.comm.I2C
  Reads a data stream from a I2C device.
read(byte[], byte[], int, int) - Method in class jcontrol.comm.I2C
  Writes a command stream to a I2C device and reads a reply in the same transaction.
read() - Method in class jcontrol.comm.I2C
  Just reads a single byte from the I2C device.
read() - Method in class jcontrol.comm.UART
  Reads the next available character from the input buffer.
read(byte[], int, int) - Method in class jcontrol.comm.UART
  Reads a byte array from the input buffer.
read(byte[]) - Method in class jcontrol.comm.UART
read() - Method in interface jcontrol.io.BasicInputStream
  Deprecated. Reads the next byte of data from the input stream.
read(byte[]) - Method in interface jcontrol.io.BasicInputStream
  Deprecated. Reads some number of bytes from the input stream and stores them into the buffer array `b`.
read(byte[], int, int) - Method in interface jcontrol.io.BasicInputStream
  Deprecated. Reads up to `len` bytes of data from the input stream into an array of bytes.
read() - Method in class jcontrol.io.ByteArrayInputStream
read(byte[], int, int) - Method in class jcontrol.io.ByteArrayInputStream
read() - Method in class jcontrol.io.Console
  Read exactly 1 byte from the console.
read(byte[]) - Method in class jcontrol.io.Console
  Reads a number of bytes from the console into the overgiven bytearray.
read(byte[], int, int) - Method in class jcontrol.io.Console
  Reads a number of bytes from the console into the overgiven bytearray beginning by offset `off` and maximum length of `len`.
read() - Method in class jcontrol.io.FileInputStream
  Reads a byte of data from this input stream.
read(byte[]) - Method in class jcontrol.io.FileInputStream
  Reads up to `b.length` bytes of data from this input stream into an array of bytes.
read(byte[], int, int) - Method in class jcontrol.io.FileInputStream
  Reads up to `len` bytes of data from this input stream into an array of bytes.
read() - Method in class jcontrol.io.GenericDataInputStream
read(byte[], int, int) - Method in class jcontrol.io.GenericDataInputStream
read() - Method in class jcontrol.io.InputStream
  Reads a single byte from the stream.
read(byte[]) - Method in class jcontrol.io.InputStream
  Reads an array of bytes from the stream.
read(byte[], int, int) - Method in class jcontrol.io.InputStream
  Reads an array of bytes from the stream.
read() - Method in class jcontrol.io.Keyboard
  Default method for reading the keyboard.
read() - Method in class jcontrol.io.Resource
  Reads a single byte from the resource.
read(byte[], int, int) - Method in class jcontrol.io.Resource
  Reads to a byte array from the resource.
read(byte[]) - Method in class jcontrol.io.Resource
read() - Method in class jcontrol.net.SocketInputStream
  Reads the next byte of data from the input stream.
read(byte[]) - Method in class jcontrol.net.SocketInputStream
read(byte[], int, int) - Method in class jcontrol.net.SocketInputStream
  Reads up to len bytes of data from the input stream into an array of bytes.
readBoolean() - Method in class jcontrol.io.DataInputStream
  Reads a `boolean` value, represented by a byte value of `0` (false) of `1` (true), from the stream.
readBoolean() - Method in class jcontrol.io.GenericDataInputStream
readChar() - Method in class jcontrol.io.DataInputStream
  Reads a `char` value from the stream.
readChar() - Method in class jcontrol.io.GenericDataInputStream
readDouble() - Method in class jcontrol.io.DataInputStream
  Reads a `double` value from the stream.
readDouble() - Method in class jcontrol.io.GenericDataInputStream
readFloat() - Method in class jcontrol.io.DataInputStream
  Reads a `float` value from the stream.
readFloat() - Method in class jcontrol.io.GenericDataInputStream
readInt() - Method in class jcontrol.io.DataInputStream
  Reads an `int` value from the stream.
readInt() - Method in class jcontrol.io.GenericDataInputStream
readLine() - Method in interface jcontrol.comm.ConsoleInputStream
  Reads a single `String` from the stream.
readLine() - Method in class jcontrol.comm.RS232
  Reads a single `String` from the serial line.
readLine() - Method in class jcontrol.io.Console
  NOTE: not supported Reads a single `String` from the console.
readLine() - Method in class jcontrol.io.Resource
  Reads a single `String` from the resource.
readLong() - Method in class jcontrol.io.DataInputStream
  Reads a `long` value from the stream.
readLong() - Method in class jcontrol.io.GenericDataInputStream
readShort() - Method in class jcontrol.io.DataInputStream
  Reads a `short` value from the stream.
readShort() - Method in class jcontrol.io.GenericDataInputStream
reboot(boolean) - Static method in class jcontrol.system.Management
  Reboots the virtual machine.
receive(DatagramPacket) - Method in class jcontrol.net.DatagramSocket
  Receives a datagram packet from this socket.
RED - Static variable in class jcontrol.graphics.Color
  The color red.
redrawInternalAndParent() - Method in class jcontrol.ui.wombat.Component
  Sets the repaint dirty flag for this component and all parent components.
register(Accessory) - Static method in class jcontrol.system.Accessory
  add the accessory to runtime environment
remove(Component) - Method in class jcontrol.ui.vole.AnimationContainer
  Removes a child component from the container.
remove(String) - Method in class jcontrol.ui.vole.ComboBox
  Removes the first occurrence of `item` from the `ComboBox`.
remove() - Method in class jcontrol.ui.vole.Component
  Removes this component and draws a rectangle in the background color.
remove() - Method in class jcontrol.ui.vole.Container
  Removes this container and all child components.
remove(Component) - Method in class jcontrol.ui.vole.Container
  Removes a child component from the container.
remove() - Method in class jcontrol.ui.vole.Frame
  Destroys this frame and all child components.
remove(String) - Method in class jcontrol.ui.vole.List
  Removes the first occurrence of `item` from the `ComboBox`.
remove() - Method in class jcontrol.ui.vole.menu.Menu
  Removes this menu from the screen.
remove() - Method in interface jcontrol.ui.vole.menu.MenuInterface
  Removes this menu from the screen.
remove() - Method in class jcontrol.ui.vole.PassiveFrame
  Destroys this frame and all child components.
remove(int) - Method in class jcontrol.ui.vole.TextArea
  Removes a row from the text field.
remove(String) - Method in class jcontrol.ui.wombat.ComboBox
  Removes the first occurrence of `item` from the `ComboBox`.
remove(Component) - Method in class jcontrol.ui.wombat.Container
  Removes a child component from the container.
remove(Component) - Method in class jcontrol.ui.wombat.Frame
  Deprecated.
remove(Component) - Method in interface jcontrol.ui.wombat.IContainer
  Removes a component from this IContainer.
remove(int) - Method in class jcontrol.ui.wombat.ListBox
  Removes a line from the text field.
removeAll() - Method in class jcontrol.ui.vole.AnimationContainer
  Remove all child components from the container.
removeAll() - Method in class jcontrol.ui.vole.Container
  Remove all child components from the container.
removeAll() - Method in class jcontrol.ui.wombat.Container
  Removes all child components from this container.
removeAll() - Method in class jcontrol.ui.wombat.Frame
  Deprecated.
removeAll() - Method in interface jcontrol.ui.wombat.IContainer
  Removes all components from this IContainer.
removeFocus() - Method in class jcontrol.ui.vole.Component
  Removes the focus from this Component.
removeFocus() - Method in class jcontrol.ui.vole.Container
  Removes the focus from this container structure.
removeMenu() - Method in class jcontrol.ui.vole.Frame
  Remove a menu from the frame.
removeMenu() - Method in class jcontrol.ui.vole.PassiveFrame
  Remove a menu from the frame.
removeMenuItem(String) - Method in class jcontrol.ui.vole.menu.Menu
  Removes a menu item from this menu.
removeMenuItem(String) - Method in interface jcontrol.ui.vole.menu.MenuInterface
  Removes a menu item from this menu.
removeMenuItem(int) - Method in class jcontrol.ui.wombat.menu.Menu
  Removes a menu at the specified index item from this menu.
removeMenuItem(int) - Method in class jcontrol.ui.wombat.menu.MultiImageMenu
  Removes the item at the specified index if the is none.
repaint() - Method in class jcontrol.ui.wombat.Component
  Causes the entire component to be marked as needing to be redrawn.
repaint() - Method in class jcontrol.ui.wombat.Container
  Causes a repaint for this container and all sub-components.
repaint() - Method in class jcontrol.ui.wombat.Frame
repaintAll() - Method in class jcontrol.ui.wombat.Component
  Causes the entire component to be marked as needing to be redrawn.
repaintAll() - Method in class jcontrol.ui.wombat.Container
  Causes the entire component to be marked as needing to be redrawn.
requestFocus() - Method in class jcontrol.ui.vole.Component
  Sets the focus to this Component.
requestFocus() - Method in class jcontrol.ui.vole.Container
  Sets the focus to this container.
requestFocus() - Method in class jcontrol.ui.wombat.AbstractFocusComponent
  Sets the focus to this Component.
requestFocus(Component) - Method in class jcontrol.ui.wombat.Frame
requestFocus() - Method in interface jcontrol.ui.wombat.IFocusable
  Forces the component to get the keyboard focus.
requestFocus(Component) - Method in interface jcontrol.ui.wombat.IFrame
  Tries to transfer the keyboard focus to the given component.
RESERVED1 - Static variable in class jcontrol.ui.wombat.Component
RESERVED2 - Static variable in class jcontrol.ui.wombat.Component
RESERVED3 - Static variable in class jcontrol.ui.wombat.Component
RESERVED4 - Static variable in class jcontrol.ui.wombat.Component
RESERVED5 - Static variable in class jcontrol.ui.wombat.Component
RESERVED6 - Static variable in class jcontrol.ui.wombat.Component
reset() - Method in class jcontrol.comm.I2C
  Note: not supported
reset() - Method in class jcontrol.comm.UART
  NOTE: not supported!
reset() - Method in interface jcontrol.io.BasicInputStream
  Deprecated. Repositions this stream to the position at the time the `mark` method was last called on this input stream.
reset() - Method in class jcontrol.io.ByteArrayInputStream
  Currently not supported.
reset() - Method in class jcontrol.io.ByteArrayOutputStream
  Resets the write pointer.
reset() - Method in class jcontrol.io.Console
  NOTE: not supported
reset() - Method in class jcontrol.io.FileInputStream
  NOTE: not supported!
reset() - Method in class jcontrol.io.GenericDataInputStream
reset() - Method in class jcontrol.io.InputStream
reset() - Method in class jcontrol.io.Resource
  NOTE: not supported!
reset() - Method in class jcontrol.net.SocketInputStream
  NOTE: not supported!
resetAlarm() - Static method in class jcontrol.system.RTC
  Resets a pending alarm.
Resource - Class in jcontrol.io
  Implements ROM (and Flash EEPROM) resource read access for JControl.
Resource(String) - Constructor for class jcontrol.io.Resource
  Constructs access to a namely known resource.
Resource(int) - Constructor for class jcontrol.io.Resource
  Constructs access to the first resource in the first archive of the requested bank.
ResourceImage - Class in jcontrol.graphics
  Image that gets its data from a Resource.
ResourceImage(Resource) - Constructor for class jcontrol.graphics.ResourceImage
  Creates a new ResourceImage with the given Resource as data source.
ResourceImage(String) - Constructor for class jcontrol.graphics.ResourceImage
  Creates a new ResourceImage.
RESULT_ACCEPTED - Static variable in interface jcontrol.ui.wombat.event.TouchListener
RESULT_EXECUTED - Static variable in interface jcontrol.ui.wombat.event.TouchListener
RESULT_NONE - Static variable in interface jcontrol.ui.wombat.event.TouchListener
rnd(int) - Static method in class jcontrol.lang.Math
  Returns a pseudo random number.
RockerSwitch - Class in jcontrol.ui.vole
  The `RockerSwitch` is a graphical component that can be in either an "on" (true) or "off" (false) state.
RockerSwitch(int, int) - Constructor for class jcontrol.ui.vole.RockerSwitch
  Create a new labeled `CheckBox` which is initially "off".
RockerSwitch - Class in jcontrol.ui.wombat
  The `RockerSwitch` is a graphical component that can be in either an "on" (true) or "off" (false) state.
RockerSwitch(int, int) - Constructor for class jcontrol.ui.wombat.RockerSwitch
  Create a new RockerSwitch.
ROMACCESS - Static variable in class jcontrol.io.Resource
  Constructor parameter for access to the internal ROM.
round(float) - Static method in class jcontrol.lang.Math
  Returns the closest `int` to the argument.
round(double) - Static method in class jcontrol.lang.Math
  Returns the closest `long` to the argument.
ROUND_BORDER - Static variable in class jcontrol.ui.vole.Border
  Rectangular border with round corners
RS232 - Class in jcontrol.comm
  Implements RS232 communication for JControl.
RS232() - Constructor for class jcontrol.comm.RS232
  Constructs a new RS232 I/O-stream using the default baudrate.
RS232(int) - Constructor for class jcontrol.comm.RS232
  Constructs a new RS232 I/O-stream using the specified baudrate.
RTC - Class in jcontrol.system
  Controls JControls real time clock (RTC).
run() - Method in interface java.lang.Runnable
  When an object implementing interface `Runnable` is used to create a thread, starting the thread causes the object's `run` method to be called in that separately executing thread.
run() - Method in class java.lang.Thread
  If this thread was constructed using a separate `Runnable` run object, then that `Runnable` object's `run` method is called; otherwise, this method does nothing and returns.
run() - Method in class jcontrol.comm.FT1_2
  This thread is a Event-Producer and fire events for each incoming USER-DATA (using the function 'getIncomingUDat()').
run() - Method in class jcontrol.system.Accessory
  invokes the accessory run method
run(String[]) - Method in class jcontrol.system.Accessory
  user implementation of accessory
run() - Method in class jcontrol.toolkit.iMelody
  Play the specified melody.
run() - Method in class jcontrol.ui.vole.AnimationContainer
  The run method of the animation thread.
run() - Method in class jcontrol.ui.vole.Frame
  This is the main event loop of any user interface.
Runnable - Interface in java.lang
  The `Runnable` interface should be implemented by any class whose instances are intended to be executed by a thread.
RuntimeException - Exception in java.lang
RuntimeException() - Constructor for exception java.lang.RuntimeException
RuntimeException(String) - Constructor for exception java.lang.RuntimeException

## S

safeExec(Runnable) - Static method in class jcontrol.ui.wombat.Component
  Causes the `run()` method of the runnable to be invoked by the user-interface thread at the next reasonable opportunity.
SAT - Static variable in class jcontrol.system.Time
  Weekday code
saveProperties() - Static method in class jcontrol.system.Management
  Saves some properties to the persistent storage.
scale(int, int, int) - Static method in class jcontrol.lang.Math
  Rule of proportion.
scroll(int, int) - Method in interface jcontrol.graphics.XGraphics
  Scrolls the area specified by the clipping rectangle.
scroll(int, int) - Method in class jcontrol.io.AbstractGraphics
  Scrolls the whole display content.
scroll(int, int) - Method in class jcontrol.ui.vole.TextArea
  Scrolls the text.
SCROLL_DOWN - Static variable in class jcontrol.ui.vole.TextArea
  Scroll down
SCROLL_UP - Static variable in class jcontrol.ui.vole.TextArea
  Scroll up
ScrollBar - Class in jcontrol.ui.vole
  This class `ScrollBar` implements a graphical scroll bar.
ScrollBar(int, int, int, boolean) - Constructor for class jcontrol.ui.vole.ScrollBar
  Constructs a new scroll bar.
second - Variable in class jcontrol.system.Time
  The second in the range of 0 to 59.
seek(int, boolean) - Method in class jcontrol.io.Resource
  Sets the read-pointer of this `Resource` to a new position.
select(int) - Method in class jcontrol.ui.vole.ComboBox
  Selects the specified item.
select(int) - Method in class jcontrol.ui.vole.menu.Menu
  Selects the specified menu item.
select(String) - Method in class jcontrol.ui.vole.menu.Menu
  Selects the specified menu item.
select(int) - Method in interface jcontrol.ui.vole.menu.MenuInterface
  Selects the specified menu item.
select(String) - Method in interface jcontrol.ui.vole.menu.MenuInterface
  Selects the specified menu item
selectNextOrPrev(boolean) - Method in class jcontrol.ui.vole.menu.Menu
  Selects the next or previous menu item in this menu.
selectNextOrPrev(boolean) - Method in class jcontrol.ui.wombat.menu.Menu
  Selects the next or previous menu item in this menu.
selectNextOrPrev(boolean) - Method in class jcontrol.ui.wombat.menu.MultiImageMenu
send(DatagramPacket) - Method in class jcontrol.net.DatagramSocket
  Sends a datagram packet from this socket.
sendRESET() - Method in class jcontrol.comm.FT1_2
  Sends a RESET command to peer.
sendUDAT(byte[], int, int) - Method in class jcontrol.comm.FT1_2
  Send USER-DATA to peer.
SEPARATOR - Static variable in class jcontrol.io.File
  The system-dependent default name-separator character, represented as a string for convenience.
SEPARATOR_CHAR - Static variable in class jcontrol.io.File
  The system-dependent default name-separator character.
SEPARATOR_URI - Static variable in class jcontrol.io.File
ServerSocket - Class in jcontrol.net
  JControl - ServerSocket Implementation
ServerSocket(int) - Constructor for class jcontrol.net.ServerSocket
  Creates a server socket, bound to the specified port.
SERVICE_ACKD - Static variable in class jcontrol.comm.eia709.Eia709Constants
  Implementation constant: Use when a communication service must be supplied.
SERVICE_REQUEST - Static variable in class jcontrol.comm.eia709.Eia709Constants
  Implementation constant: Use when a communication service must be supplied.
SERVICE_RESPONSE - Static variable in class jcontrol.comm.eia709.Eia709Constants
  Implementation constant: Use when a communication service must be supplied.
SERVICE_UNACK_RPT - Static variable in class jcontrol.comm.eia709.Eia709Constants
  Implementation constant: Use when a communication service must be supplied.
SERVICE_UNACKD - Static variable in class jcontrol.comm.eia709.Eia709Constants
  Implementation constant: Use when a communication service must be supplied.
setActionListener(ActionListener) - Method in class jcontrol.ui.vole.Button
  Add an ActionListener to the button.
setActionListener(ActionListener) - Method in class jcontrol.ui.vole.CheckBox
  Add an `ActionListener` to the check box.
setActionListener(ActionListener) - Method in class jcontrol.ui.vole.ComboBox
  Sets an `ActionListener` for the `ComboBox`.
setActionListener(ActionListener) - Method in class jcontrol.ui.vole.List
  Sets an `ActionListener` for the `ComboBox`.
setActionListener(ActionListener) - Method in class jcontrol.ui.vole.menu.Menu
  Set the `ActionListener` for this menu.
setActionListener(ActionListener) - Method in class jcontrol.ui.vole.NumberChooser
  Sets an `ActionListener` for the `ComboBox`.
setActionListener(ActionListener) - Method in class jcontrol.ui.vole.RadioButton
  Add an `ActionListener` to the radio button.
setActionListener(ActionListener) - Method in class jcontrol.ui.vole.RockerSwitch
  Add an `ActionListener` to the check box.
setActionListener(ActionListener) - Method in class jcontrol.ui.vole.Slider
  Add an ActionListener to the button.
setActionListener(ActionListener) - Method in class jcontrol.ui.vole.TextArea
  Add an ActionListener to the button.
setActionListener(ActionListener) - Method in class jcontrol.ui.wombat.AbstractFocusComponent
  Add an ActionListener to the component.
setActionListener(ActionListener) - Method in interface jcontrol.ui.wombat.event.ActionProducer
  Sets an ActionListener to the ActionProducer.
setAddress(Eia709Address) - Method in class jcontrol.comm.eia709.Eia709NetworkVariable
  Sets the NVs peer address.
setAddress(InetAddress) - Method in class jcontrol.net.DatagramPacket
  Sets the IP address of the machine to which this datagram is being sent.
setAlarm(Time, int) - Static method in class jcontrol.system.RTC
  Sets the alarm time and mode.
setAlign(int, boolean) - Method in class jcontrol.ui.vole.Label
  Set the alignment of the label.
setAnimation(boolean) - Method in class jcontrol.ui.vole.AnimationContainer
  Activate or deactivate the animation of animateable components.
setBackground(int) - Method in interface jcontrol.graphics.XGraphics
  Sets the background color.
setBackground(Color) - Method in interface jcontrol.graphics.XGraphics
  Sets the background color.
setBackground(int) - Method in class jcontrol.io.AbstractGraphics
  Sets the background color (for text etc.).
setBackground(int) - Method in interface jcontrol.io.Graphics
  Sets the background color (for text etc.).
setBackgroundColor(Color) - Method in class jcontrol.ui.wombat.Component
  Sets the background color for this component.
setBackgroundColor(Color) - Method in class jcontrol.ui.wombat.Container
  Sets the background color for this container and all sub-components.
setBackgroundColor(Color) - Method in class jcontrol.ui.wombat.DigitalMeter
setBackgroundColor(Color) - Method in class jcontrol.ui.wombat.FastLabel
setBackgroundColor(Color) - Method in class jcontrol.ui.wombat.Frame
setBackgroundColorInternal(Color) - Method in class jcontrol.ui.wombat.Component
setBackgroundColorInternal(Color) - Method in class jcontrol.ui.wombat.Container
setBackgroundColorInternal(Color) - Method in class jcontrol.ui.wombat.DigitalMeter
setBackgroundColorInternal(Color) - Method in class jcontrol.ui.wombat.FastLabel
setBaudrate(int) - Method in class jcontrol.comm.UART
  Sets the serial port baudrate.
setBeat(int) - Method in class jcontrol.toolkit.iMelody
  Set the beat.
setBounds(int, int, int, int) - Method in class jcontrol.ui.vole.ComboBox
  Set the dimensions of this component.
setBounds(int, int, int, int) - Method in class jcontrol.ui.vole.Component
  Set the dimensions of this component.
setBounds(int, int, int, int) - Method in class jcontrol.ui.vole.graph.Diagram
  Sets a new position and size for the Diagram.
setBounds(int, int, int, int) - Method in class jcontrol.ui.vole.graph.Histogram
  Sets a new position and size for the Histogram.
setBounds(int, int, int, int) - Method in class jcontrol.ui.vole.NumberChooser
  Set the dimensions of this component.
setBounds(int, int, int, int) - Method in class jcontrol.ui.wombat.Component
  Set the dimensions of this component.
setBounds(int, int, int, int) - Method in class jcontrol.ui.wombat.DigitalMeter
setBounds(int, int, int, int) - Method in class jcontrol.ui.wombat.FastLabel
  Set the dimensions of this component.
setBounds(int, int, int, int) - Method in class jcontrol.ui.wombat.Label
  Set the dimensions of this component.
setBounds(int, int, int, int) - Method in class jcontrol.ui.wombat.TextViewer
  Set the dimensions of this component.
setBounds(int, int, int, int) - Method in class jcontrol.ui.wombat.ToggleSwitch
setBrightness(int) - Method in class jcontrol.graphics.XDisplay
  Set backlight's brightness
setBuzzerParams(int, int, int) - Method in class jcontrol.ui.wombat.Frame
setCaption(String, String, int) - Method in class jcontrol.ui.vole.graph.Diagram
  Sets a caption text that is displayed for the min and max value at the left of the diagram.
setCaption(String, String, int) - Method in class jcontrol.ui.vole.graph.Histogram
  Sets a caption text which is displayed for the min and max value at the left of the histogram.
setCaption(String, String) - Method in class jcontrol.ui.vole.meter.AnalogMeter
  Sets a caption text which is displayed for the min and max values at the bottom of the analog meter.
setCaption(String, String) - Method in class jcontrol.ui.vole.meter.BarMeter
  Sets a caption text which is displayed for the min and max value.
setCaption(String) - Method in class jcontrol.ui.vole.meter.FanMeter
  Sets a caption text which is displayed for the min and max values at the bottom of the analog meter.
setCaption(String, String) - Method in class jcontrol.ui.vole.meter.Thermometer
  Sets a caption text which is displayed for the min and max value at the thermometer.
setCharacterGuardTime(int) - Method in class jcontrol.comm.FT1_2
  Sets the character guard time, i.e. the time to wait between sending two characters over the serial port.
setCharacterGuardTime(int) - Method in class jcontrol.comm.UART
  Sets the character guard time, i.e. the time to wait between sending two characters over the serial port.
setClassPersistence(boolean) - Static method in class jcontrol.system.Management
  Marks the calling class not to be removed from the garbage collector.
setClip(int, int, int, int) - Method in interface jcontrol.graphics.XGraphics
  Sets the clipping rectangle.
setColor(int, int, int) - Method in class jcontrol.graphics.Color
  Sets the Color's separate red, green and blue values.
setColor(int, int, int, int) - Method in class jcontrol.graphics.Color
  Sets the Color's separate red, green, blue and alpha values.
setColor(int) - Method in interface jcontrol.graphics.XGraphics
  Sets the drawing color.
setColor(Color) - Method in interface jcontrol.graphics.XGraphics
  Sets the drawing color.
setColor(int) - Method in class jcontrol.io.AbstractGraphics
  Sets the foreground color.
setColor(int) - Method in interface jcontrol.io.Graphics
  Sets the foreground color.
setContent(Container) - Method in class jcontrol.ui.wombat.Frame
setContent(Container) - Method in interface jcontrol.ui.wombat.IFrame
  Sets/replaces the frame's content.
setContrast(int) - Method in class jcontrol.graphics.XDisplay
  Set displays contrast
setControllet(Eia709Controllet) - Method in class jcontrol.comm.eia709.Eia709Node
  Attaches a program controllet to the node.
setCursorBlink(boolean) - Method in class jcontrol.ui.wombat.TextInputField
  Turns the blinking state of the cursor on or off.
setCursorPosition(int) - Method in class jcontrol.ui.wombat.TextInputField
  Sets the cursor at the spectified position.
setCustomString(String) - Method in class jcontrol.ui.wombat.DigitalMeter
setDaemon(boolean) - Method in class java.lang.Thread
  Marks this thread as either a daemon thread or a user thread.
setData(byte[]) - Method in class jcontrol.net.DatagramPacket
  Set the data buffer for this packet.
setData(byte[], int, int) - Method in class jcontrol.net.DatagramPacket
  Set the data buffer for this packet.
setDataProducer(DataProducer) - Method in interface jcontrol.util.DataConsumer
  Sets a data producer to this DataConsumer.
setDecimals(int) - Method in class jcontrol.ui.wombat.DigitalMeter
setDigits(int) - Method in class jcontrol.ui.wombat.DigitalMeter
setDirty(int, boolean) - Method in class jcontrol.ui.wombat.Component
  This method should not be called from the application.
setDirty(Object, int, int, int, int, int, boolean) - Method in class jcontrol.ui.wombat.Container
  For internal use only.
setDirty(Object, int, int, int, int, int, boolean) - Method in class jcontrol.ui.wombat.Frame
setDirty(Object, int, int, int, int, int, boolean) - Method in interface jcontrol.ui.wombat.IContainer
  Marks all components inside this container that intersect the given bounds to be repainted.
setDisplayMode(int) - Method in class jcontrol.io.AbstractGraphics
  Sets the displaymode.
setDrawMode(int) - Method in class jcontrol.io.AbstractGraphics
  Sets the drawing mode.
setDrawMode(int) - Method in interface jcontrol.io.Graphics
  Sets the drawing mode.
setEnabled(boolean) - Method in class jcontrol.ui.wombat.AbstractFocusComponent
  Sets the enabled state of this component.
setEnabled(boolean) - Method in class jcontrol.ui.wombat.Component
  Sets the enabled state of this component.
setEnabled(int, boolean) - Method in class jcontrol.ui.wombat.menu.Menu
  Enables or disables the menu item at the specified index.
setFocus(Component) - Method in class jcontrol.ui.vole.Container
  Set the focus to the given component.
setFont(Object) - Method in class jcontrol.io.AbstractGraphics
  Sets the font to use.
setFont(Object) - Method in interface jcontrol.io.Graphics
  Sets the font to use.
setFont(Resource) - Method in class jcontrol.ui.vole.Component
  Sets the font for this component.
setFont(Resource) - Method in class jcontrol.ui.vole.Container
  Set the font for this component.
setFont(Resource) - Method in class jcontrol.ui.vole.menu.Menu
  Set the font for this component.
setFont(Resource) - Method in class jcontrol.ui.vole.NumberChooser
  Sets the font for this component.
setFont(Resource) - Method in class jcontrol.ui.wombat.Component
  Sets the font for this component.
setFont(Resource) - Method in class jcontrol.ui.wombat.Container
  Set a font for this container and all sub-components that do not have their own font specified.
setFont(Resource) - Method in class jcontrol.ui.wombat.DigitalMeter
setFont(Resource) - Method in class jcontrol.ui.wombat.FastLabel
setFont(Resource) - Method in class jcontrol.ui.wombat.Frame
setFont(Resource) - Method in class jcontrol.ui.wombat.Label
  Sets the font for this component.
setFont(Resource) - Method in class jcontrol.ui.wombat.TextViewer
  Sets the font for this component.
setForegroundColor(Color) - Method in class jcontrol.ui.wombat.Component
  Sets the foreground color for this component.
setForegroundColor(Color) - Method in class jcontrol.ui.wombat.Container
  Sets the foreground color for this container and all sub-components.
setForegroundColor(Color) - Method in class jcontrol.ui.wombat.DigitalMeter
setForegroundColor(Color) - Method in class jcontrol.ui.wombat.FastLabel
setForegroundColor(Color) - Method in class jcontrol.ui.wombat.Frame
setForegroundColorInternal(Color) - Method in class jcontrol.ui.wombat.Component
setForegroundColorInternal(Color) - Method in class jcontrol.ui.wombat.Container
setForegroundColorInternal(Color) - Method in class jcontrol.ui.wombat.DigitalMeter
setForegroundColorInternal(Color) - Method in class jcontrol.ui.wombat.FastLabel
setGraphics(Graphics) - Method in class jcontrol.ui.vole.Component
  This method is called to set the main Display context for this component.
setGraphics(Graphics) - Method in class jcontrol.ui.vole.Container
  Sets the Display context for all child components.
setGraphics(Graphics) - Method in interface jcontrol.ui.vole.menu.MenuInterface
  This method is called to set the main Display context for this component.
setImage(Resource) - Method in class jcontrol.ui.wombat.Button
  Change the button's image.
setImage(Resource) - Method in class jcontrol.ui.wombat.Label
  Replaces the current text or image on this label by the specified image.
setImageItems(Resource[]) - Method in class jcontrol.ui.wombat.menu.MultiImageMenu
  Set the given list of image resource items to this menu.
setInterval(int) - Method in class jcontrol.ui.vole.AnimationContainer
  Set the interval between two animation steps.
setItems(String[]) - Method in class jcontrol.ui.wombat.ComboBox
  Sets/resets the list of items in this ComboBox.
setLabel(String) - Method in class jcontrol.ui.vole.Border
  Sets the label of this border.
setLabel(Object) - Method in class jcontrol.ui.vole.Button
  Change the button's label
setLabel(String) - Method in class jcontrol.ui.vole.CheckBox
  Change the label if this check box.
setLabel(Object, boolean) - Method in class jcontrol.ui.vole.Label
  Set a new label to display.
setLabel(String) - Method in class jcontrol.ui.vole.RadioButton
  Change the label if this radio button.
setLength(int) - Method in class jcontrol.net.DatagramPacket
  Set the length for this packet.
setListener(NetworkVariableListener) - Method in class jcontrol.comm.eia709.Eia709NetworkVariable
  Attaches a listener.
setListener(FT1_2EventListener) - Method in class jcontrol.comm.FT1_2
  Sets an FT1_2EventListener.
setListener(NetworkVariableListener) - Method in interface jcontrol.comm.nv.NetworkVariable
  Attaches a listener to this network variable.
setMenu(MenuInterface) - Method in class jcontrol.ui.vole.Frame
  Add a menu to this frame.
setMenu(MenuInterface) - Method in class jcontrol.ui.vole.PassiveFrame
  Add a menu to this frame.
setMode(int, int) - Static method in class jcontrol.io.GPIO
  NOTE: not supported
  Sets the mode of the given pin.
setName(String) - Method in class java.lang.Thread
  set the name of the thread
setNodeAddress(byte[], int, int) - Method in class jcontrol.comm.eia709.Eia709Node
  Sets the address of this node.
setNotes(String) - Method in class jcontrol.toolkit.iMelody
  Set the melody string.
setNumericDisplay(int, int, String) - Method in class jcontrol.ui.vole.meter.AnalogMeter
  Sets the parameters of the numeric value display.
setNumericDisplay(int, int, String) - Method in class jcontrol.ui.vole.meter.BarMeter
  Sets the parameters of the numeric value display.
setNumericDisplay(int, int, String) - Method in class jcontrol.ui.vole.meter.FanMeter
  Sets the parameters of the numeric value display.
setNumericDisplay(int, int, String) - Method in class jcontrol.ui.vole.meter.Thermometer
  Sets the parameters of the numeric value display.
setOutline(Component) - Method in class jcontrol.ui.wombat.Frame
setOutline(Component) - Method in interface jcontrol.ui.wombat.IFrame
  Sets a static element on the frame.
setParametersInternal(Resource, Color, Color, Color) - Method in class jcontrol.ui.wombat.Component
setParametersInternal(Resource, Color, Color, Color) - Method in class jcontrol.ui.wombat.Container
setParametersInternal(Resource, Color, Color, Color) - Method in class jcontrol.ui.wombat.DigitalMeter
setParametersInternal(Resource, Color, Color, Color) - Method in class jcontrol.ui.wombat.FastLabel
setParams(int) - Method in class jcontrol.comm.UART
  Sets some serial port feature parameters.
setParent(Container) - Method in class jcontrol.ui.vole.Component
  Sets the parent Container
setParent(Container) - Method in class jcontrol.ui.vole.menu.Menu
  Sets the parent Container.
setParent(Container) - Method in interface jcontrol.ui.vole.menu.MenuInterface
  Sets the parent Frame.
setPixel(int, int) - Method in class jcontrol.io.AbstractGraphics
  Sets a single pixel on the display to foreground color.
setPixel(int, int) - Method in interface jcontrol.io.Graphics
  Sets a single pixel on the graphics device to foreground color.
setPort(int) - Method in class jcontrol.net.DatagramPacket
  Sets the port number on the remote host to which this datagram is being sent.
setPriority(int) - Method in class java.lang.Thread
  Changes the priority of this thread.
setProperty(String, String) - Static method in class jcontrol.system.Management
  Sets the JControl system Property to the specified value.
setRadioButton(RadioButton) - Method in class jcontrol.ui.vole.Container
  Set the state of the radio buttons contained in this `Container`.
setRange(int, int) - Method in interface jcontrol.util.DataConsumer
  Sets the DataConsumer's value ranges.
setRedraw(boolean) - Method in class jcontrol.ui.wombat.Component
  Disables/enables drawing for this component.
setRGB(int) - Method in class jcontrol.graphics.Color
  Sets the ARGB value of this Color
setScrollPos(int) - Method in class jcontrol.ui.vole.TextArea
  Sets the absolute scroll position of the text area.
setScrollValue(int) - Method in class jcontrol.ui.wombat.TextViewer
  Sets the absolute scroll position of the text area.
setSelected(boolean) - Method in class jcontrol.ui.wombat.CheckBox
  Set the state of this `CheckBox`.
setSelected(boolean) - Method in class jcontrol.ui.wombat.RadioButton
  Set the state of this `RadioButton`.
setSelected(boolean) - Method in class jcontrol.ui.wombat.RockerSwitch
  Set the state of this `RockerSwitch`.
setSelected(boolean) - Method in class jcontrol.ui.wombat.ToggleSwitch
  Set the state of this `ToggleSwitch`.
setSelection(int) - Method in class jcontrol.ui.wombat.ComboBox
  Selects the item at the given zero-relative index in the receiver's list.
setSelection(int) - Method in class jcontrol.ui.wombat.ListBox
  Selects the item at the given zero-relative index in the receiver's list.
setSelection(int) - Method in class jcontrol.ui.wombat.menu.Menu
  Selects the item at the given zero-relative index in the receiver's list.
setSelectionVisible(boolean) - Method in class jcontrol.ui.wombat.menu.MultiImageMenu
  Turns the selection border on or off.
setSelector(int) - Method in class jcontrol.comm.eia709.Eia709NetworkVariable
  Sets the NVs selector.
setState(int, boolean) - Static method in class jcontrol.io.GPIO
  Sets a single IO-Pin.
setState(boolean) - Method in class jcontrol.ui.vole.CheckBox
  Set the state of this `CheckBox`.
setState(boolean) - Method in class jcontrol.ui.vole.RadioButton
  Set the state of this `RadioButton` to "on" (true) or "off" (false).
setState(boolean) - Method in class jcontrol.ui.vole.RockerSwitch
  Set the state of this `RockerSwitch`.
setStep(int) - Method in class jcontrol.ui.vole.TextScroller
  Sets the step width of this text scroller in pixels.
setStep(int) - Method in class jcontrol.ui.wombat.Slider
  Sets the step value for the slider.
setStrokeMode(int) - Method in interface jcontrol.graphics.XGraphics
  Sets the stroke mode.
setStyle(int) - Method in class jcontrol.toolkit.iMelody
  Set the music style.
setStyle(int) - Method in class jcontrol.ui.vole.Border
  Sets the style of this border.
setStyle(int) - Method in class jcontrol.ui.wombat.FastLabel
  Sets the style of the label.
setStyle(int) - Method in class jcontrol.ui.wombat.Label
  Sets the style of the label.
setText(String) - Method in class jcontrol.ui.wombat.Border
  Sets the title string of this border.
setText(String) - Method in class jcontrol.ui.wombat.Button
  Change the button's text.
setText(String) - Method in class jcontrol.ui.wombat.CheckBox
  Change the label if this check box.
setText(String) - Method in class jcontrol.ui.wombat.FastLabel
  Replaces the current text or image on this label by the specified text.
setText(String) - Method in class jcontrol.ui.wombat.Label
  Replaces the current text or image on this label by the specified text.
setText(String) - Method in class jcontrol.ui.wombat.RadioButton
  Change the label of this radio button.
setText(String) - Method in class jcontrol.ui.wombat.TextInputField
  Sets some text into this TextInputField.
setText(String) - Method in class jcontrol.ui.wombat.TextViewer
  Replaces the current text by the given string.
setText(String, String) - Method in class jcontrol.ui.wombat.ToggleSwitch
  Sets the inscription label for this `ToggleSwitch`.
setTextItems(String[]) - Method in class jcontrol.ui.wombat.menu.MultiImageMenu
  Set the given list of string items to this menu.
setTime(Time) - Static method in class jcontrol.system.RTC
  Sets the current time.
setTimeOut(int) - Method in class jcontrol.comm.FT1_2
  Sets the exchange timeout.
setTouchMargin(int) - Method in class jcontrol.ui.wombat.menu.MultiImageMenu
  Sets the space between the menu items that is not touch sensitive.
setTransparent(boolean) - Method in class jcontrol.ui.wombat.menu.MultiImageMenu
  Sets the transparent state of the background.
setTransparentColor(Color) - Method in class jcontrol.ui.wombat.Component
  Sets the transparent color for this component.
setTransparentColor(Color) - Method in class jcontrol.ui.wombat.Container
  Sets the transparent color for this container and all sub-components.
setTransparentColor(Color) - Method in class jcontrol.ui.wombat.Frame
setValue(byte[]) - Method in class jcontrol.comm.eia709.Eia709NetworkVariable
setValue(byte[]) - Method in interface jcontrol.comm.nv.NetworkVariable
  Sets the value.
setValue(int) - Method in class jcontrol.ui.vole.graph.Diagram
  Adds a new value to the Diagram.
setValue(int) - Method in class jcontrol.ui.vole.graph.Histogram
  Adds a new value to the Histogram.
setValue(int, int, int) - Method in class jcontrol.ui.vole.meter.AnalogClock
  Sets a the specified time to the clock.
setValue(int) - Method in class jcontrol.ui.vole.meter.AnalogMeter
  Sets the current analog meter value.
setValue(int) - Method in class jcontrol.ui.vole.meter.BarMeter
  Sets the bar graph value.
setValue(int) - Method in class jcontrol.ui.vole.meter.DigitalMeter
  Sets the value to display on the LCDMeter.
setValue(int) - Method in class jcontrol.ui.vole.meter.FanMeter
  Sets the fans value.
setValue(int) - Method in class jcontrol.ui.vole.meter.SevenSegmentMeter
  Sets the value to display on the SevenSegmentMeter.
setValue(int) - Method in class jcontrol.ui.vole.meter.Thermometer
  Sets the thermometer value.
setValue(int) - Method in class jcontrol.ui.vole.NumberChooser
  Sets the specified value.
setValue(int) - Method in class jcontrol.ui.vole.ScrollBar
  Sets a new scroll value in percent and repaints the scrollbar.
setValue(int) - Method in class jcontrol.ui.vole.Slider
  Set the slider value.
setValue(double) - Method in class jcontrol.ui.wombat.DigitalMeter
setValue(int) - Method in class jcontrol.ui.wombat.NumberChooser
  Sets the specified value.
setValue(int) - Method in class jcontrol.ui.wombat.Slider
  Set the slider value.
setValue(int) - Method in interface jcontrol.util.DataConsumer
  Sets the value of the meter
setVisible(boolean) - Method in class jcontrol.ui.vole.Component
  Turns the component visible or invisible.
setVisible(boolean) - Method in class jcontrol.ui.vole.Container
  Sets this container and all child comonents visible or invisible.
setVisible(boolean) - Method in class jcontrol.ui.vole.Frame
  Shows or hides the frame.
setVisible(boolean) - Method in class jcontrol.ui.vole.PassiveFrame
  Shows or hides the frame.
setVisible(boolean) - Method in class jcontrol.ui.wombat.AbstractFocusComponent
  Turns the component visible or invisible.
setVisible(boolean) - Method in class jcontrol.ui.wombat.Component
  Turns the component visible or invisible.
setVisible(boolean) - Method in class jcontrol.ui.wombat.Container
  Sets this container and all child components visible or invisible.
setVisible(boolean) - Method in class jcontrol.ui.wombat.Frame
SevenSegmentMeter - Class in jcontrol.ui.vole.meter
  This class `SevenSegmentMeter.class` provides a seven-segment-based lcd-style counter with a variable number of digits.
SevenSegmentMeter(int, int, int, int, int, int) - Constructor for class jcontrol.ui.vole.meter.SevenSegmentMeter
  Creates a new SevenSegmentMeter.
show() - Method in class jcontrol.ui.vole.Frame
  Shows the frame.
show() - Method in class jcontrol.ui.vole.PassiveFrame
  Shows the frame.
SIMPLE_BORDER - Static variable in class jcontrol.ui.vole.Border
  Simple rectangular border
sin(int) - Static method in class jcontrol.lang.Math
  Look-up table sine function.
size() - Method in class jcontrol.io.DataOutputStream
  Returns the internal byte counter.
size() - Method in class jcontrol.io.GenericDataOutputStream
size() - Static method in class jcontrol.system.Memory
  Get the size of total memory.
size() - Static method in class jcontrol.system.Syslog
  get the count of syslog-entries - 0 if non exists (empty)
sizeOf(Object) - Static method in class jcontrol.system.Memory
  Get the size of used heap for the overgiven object.
sizeOf(Class) - Static method in class jcontrol.system.Memory
  Get the size of used heap for the overgiven class of object.
skip(int) - Method in class jcontrol.comm.I2C
  Note: not supported
skip(int) - Method in class jcontrol.comm.UART
  skips n bytes of reading characters
skip(int) - Method in interface jcontrol.io.BasicInputStream
  Deprecated. Skips over and discards `n` bytes of data from this input stream.
skip(int) - Method in class jcontrol.io.ByteArrayInputStream
skip(int) - Method in class jcontrol.io.Console
  NOTE: not supported
skip(int) - Method in class jcontrol.io.FileInputStream
  Skips over and discards `n` bytes of data from the input stream.
skip(int) - Method in class jcontrol.io.GenericDataInputStream
skip(int) - Method in class jcontrol.io.InputStream
  Skips data from the stream.
skip(int) - Method in class jcontrol.io.Resource
skip(int) - Method in class jcontrol.net.SocketInputStream
  not implemented for network streams
sleep(int) - Static method in class jcontrol.lang.ThreadExt
  Causes the currently executing thread to sleep (temporarily cease execution) for the specified number of milliseconds.
Slider - Class in jcontrol.ui.vole
  This is a graphical slider for JControl.
Slider(int, int, int, int, int) - Constructor for class jcontrol.ui.vole.Slider
  Constructs a slider and sets bounds.
Slider(int, int, int, int, int, int) - Constructor for class jcontrol.ui.vole.Slider
  Constructs a slider and sets bounds.
Slider - Class in jcontrol.ui.wombat
  This class implements a slider user interface object.
Slider(int, int, int, int, int, int, int) - Constructor for class jcontrol.ui.wombat.Slider
  Constructs a slider.
Socket - Class in jcontrol.net
  JControl - Socket Implementation
Socket() - Constructor for class jcontrol.net.Socket
  Creates a stream socket that not connects to the any specified port number or specified IP address.
Socket(InetAddress, int) - Constructor for class jcontrol.net.Socket
  Creates a stream socket and connects it to the specified port number at the specified IP address.
SocketInputStream - Class in jcontrol.net
  JControl Implementation of a SocketInputStream
SocketInputStream(Socket) - Constructor for class jcontrol.net.SocketInputStream
  Constructor should only be initiated by the socket-class
SocketOutputStream - Class in jcontrol.net
  JControl Implementation of a SocketOutputStream
SocketOutputStream(Socket) - Constructor for class jcontrol.net.SocketOutputStream
  Constructor should only be initiated by the socket-class
SoundDevice - Interface in jcontrol.io
  Defines behaviour for any single voice noise making device.
source - Variable in class jcontrol.ui.vole.event.ActionEvent
source - Variable in class jcontrol.ui.wombat.event.ActionEvent
  The object that created this ActionEvent.
sqrt(int) - Static method in class jcontrol.lang.Math
  Look-up table square root.
sqrt(double) - Static method in class jcontrol.lang.Math
  Returns the correctly rounded positive square root of a `double` value.
STACC - Static variable in class jcontrol.toolkit.iMelody
  Staccato mode
start() - Method in class java.lang.Thread
  Causes this thread to begin execution; the Java Virtual Machine calls the `run` method of this thread.
start() - Method in interface jcontrol.comm.eia709.Eia709Controllet
  Starts the controllet.
start() - Method in class jcontrol.comm.eia709.Eia709Node
  Starts this node.
state - Variable in class jcontrol.ui.wombat.Component
  The state control flag.
STATE_ABORT_UPDATE - Static variable in class jcontrol.ui.wombat.Component
STATE_ANIMATED - Static variable in class jcontrol.ui.wombat.Component
STATE_BG_COLOR_SET - Static variable in class jcontrol.ui.wombat.Component
STATE_CHANGED - Static variable in class jcontrol.ui.vole.event.ActionEvent
  An component's state was changed
STATE_CHANGED - Static variable in class jcontrol.ui.wombat.event.ActionEvent
  An component's state has changed (e.g. a check box).
STATE_COVERED - Static variable in class jcontrol.ui.wombat.Component
STATE_DIRTY_MASK - Static variable in class jcontrol.ui.wombat.Component
STATE_DIRTY_PAINTALL - Static variable in class jcontrol.ui.wombat.Component
STATE_DIRTY_REPAINT - Static variable in class jcontrol.ui.wombat.Component
STATE_DIRTY_UPDATE - Static variable in class jcontrol.ui.wombat.Component
STATE_DISABLED - Static variable in class jcontrol.ui.wombat.Component
STATE_DISPOSED - Static variable in class jcontrol.ui.wombat.Component
STATE_FG_COLOR_SET - Static variable in class jcontrol.ui.wombat.Component
STATE_FOCUS - Static variable in class jcontrol.ui.wombat.Component
STATE_HEIGHT_FIXED - Static variable in class jcontrol.ui.wombat.Component
STATE_NO_REDRAW - Static variable in class jcontrol.ui.wombat.Component
STATE_REVALIDATE - Static variable in class jcontrol.ui.wombat.Component
STATE_SELECTED - Static variable in class jcontrol.ui.wombat.Component
  Selected state for buttons, comboboxes etc,
STATE_SIZE_FIXED - Static variable in class jcontrol.ui.wombat.Component
STATE_UPDATED - Static variable in class jcontrol.ui.wombat.Component
  If set, the last update has been accomplished successfully.
STATE_VISIBLE - Static variable in class jcontrol.ui.wombat.Component
STATE_WIDTH_FIXED - Static variable in class jcontrol.ui.wombat.Component
STD_LF - Static variable in interface jcontrol.comm.ConsoleOutputStream
  The standard linefeed character to print.
stop() - Method in interface jcontrol.comm.eia709.Eia709Controllet
  Stops the controllet.
stop() - Method in class jcontrol.comm.eia709.Eia709Node
  Stops this node.
stop() - Method in class jcontrol.toolkit.iMelody
  Stops the music playing.
storeBytes(byte[]) - Static method in class jcontrol.system.NVRAM
  store bytes to NVRAM (the bytearray must be smaller equal than MAX_NVRAM_SIZE)
String - Class in java.lang
  The `String` class represents character strings.
String() - Constructor for class java.lang.String
  Initializes a newly created `String` object so that it represents an empty character sequence.
String(byte[]) - Constructor for class java.lang.String
  Construct a new `String` by converting the specified array of bytes using the platform's default character encoding.
String(byte[], int, int) - Constructor for class java.lang.String
  Construct a new `String` by converting the specified subarray of bytes using the platform's default character encoding.
String(char[], int, int) - Constructor for class java.lang.String
  Construct a new `String` by converting the specified subarray of chars using the platform's default character encoding.
StringBuffer - Class in java.lang
  Simplified StringBuffer
StringBuffer() - Constructor for class java.lang.StringBuffer
StringBuffer(String) - Constructor for class java.lang.StringBuffer
STROKEMODE_DOTTED - Static variable in interface jcontrol.graphics.XGraphics
  strokemode: draw dotted (or broken) lines (rects, ovals, etc.)
STROKEMODE_SOLID - Static variable in interface jcontrol.graphics.XGraphics
  strokemode: draw solid lines (rects, ovals, etc.)
STYLE_ALIGN_CENTER - Static variable in class jcontrol.ui.wombat.FastLabel
  Align text to the middle
STYLE_ALIGN_CENTER - Static variable in class jcontrol.ui.wombat.Label
  Align text to the middle
STYLE_ALIGN_CENTER - Static variable in class jcontrol.ui.wombat.ListBox
  Style constant for center alignment, i.e. the text is always centered vertically.
STYLE_ALIGN_CENTER - Static variable in class jcontrol.ui.wombat.TextInputField
  Align text to the middle
STYLE_ALIGN_LEFT - Static variable in class jcontrol.ui.wombat.FastLabel
  Align text to the left
STYLE_ALIGN_LEFT - Static variable in class jcontrol.ui.wombat.Label
  Align text to the left
STYLE_ALIGN_LEFT - Static variable in class jcontrol.ui.wombat.TextInputField
  Align text to the left
STYLE_ALIGN_RIGHT - Static variable in class jcontrol.ui.wombat.FastLabel
  Align text to the right
STYLE_ALIGN_RIGHT - Static variable in class jcontrol.ui.wombat.Label
  Align text to the right
STYLE_ALIGN_RIGHT - Static variable in class jcontrol.ui.wombat.TextInputField
  Align text to the right
STYLE_ALIGN_TOP - Static variable in class jcontrol.ui.wombat.ListBox
  Style constant for top alignment, i.e. the text is always aligned at the top of the ListBox.
STYLE_DRAW_INVERSE - Static variable in class jcontrol.ui.wombat.Label
  Inverse mode
STYLE_DRAW_NORMAL - Static variable in class jcontrol.ui.wombat.FastLabel
  Inverse mode
STYLE_DRAW_NORMAL - Static variable in class jcontrol.ui.wombat.Label
  Normal (non-inverse) mode
STYLE_ETCHED_BORDER - Static variable in class jcontrol.ui.wombat.Border
  Rectangular etched border with round corners
STYLE_NONE - Static variable in class jcontrol.ui.wombat.ListBox
  Style constant for neither border nor scrollbar look.
STYLE_NONE - Static variable in class jcontrol.ui.wombat.menu.MultiImageMenu
STYLE_NONE - Static variable in class jcontrol.ui.wombat.TextViewer
  Style constant for neither border nor scrollbar look.
STYLE_ROUND_BORDER - Static variable in class jcontrol.ui.wombat.Border
  Rectangular border with round corners
STYLE_SHOW_BORDER - Static variable in class jcontrol.ui.wombat.Label
  Paint a border around the label
STYLE_SHOW_BORDER - Static variable in class jcontrol.ui.wombat.ListBox
  Style constant for a bordered look.
STYLE_SHOW_BORDER - Static variable in class jcontrol.ui.wombat.menu.MultiImageMenu
STYLE_SHOW_BORDER - Static variable in class jcontrol.ui.wombat.TextViewer
  Style constant for a bordered look.
STYLE_SHOW_SCROLLBAR - Static variable in class jcontrol.ui.wombat.ListBox
  Style constant for a bordered look with scrollbar.
STYLE_SHOW_SCROLLBAR - Static variable in class jcontrol.ui.wombat.TextViewer
  Style constant for a bordered look with scrollbar.
STYLE_SIMPLE_BORDER - Static variable in class jcontrol.ui.wombat.Border
  Simple rectangular border
SUBNET_DOMAIN_BC - Static variable in class jcontrol.comm.eia709.Eia709Constants
  Protocol constant: Domain broadcast subnet address.
substring(int, int) - Method in class java.lang.String
  Returns a new string that is a substring of this string.
substring(int) - Method in class java.lang.String
  Returns a substring of the string.
SUN - Static variable in class jcontrol.system.Time
  Weekday code
swapColors() - Method in interface jcontrol.graphics.XGraphics
  Swaps drawing and background color.
Syslog - Class in jcontrol.system
  JControl Syslog Implementation
Syslog() - Constructor for class jcontrol.system.Syslog
System - Class in java.lang
System() - Constructor for class java.lang.System
SYSTEMFONT - Static variable in class jcontrol.io.AbstractGraphics
  Used to specify the internal font with `AbstractGraphics.setFont(Object)`.

## T

TextArea - Class in jcontrol.ui.vole
  This class `TextArea.class` implements a text area for JControl's VOLE user interface.
TextArea() - Constructor for class jcontrol.ui.vole.TextArea
  Creates a new empty TextArea without a scroll bar.
TextArea(String[], int, int, int, int, boolean) - Constructor for class jcontrol.ui.vole.TextArea
  Constructor for TextArea.
TextArea(int, int, int, int, boolean) - Constructor for class jcontrol.ui.vole.TextArea
  Constructor for TextArea.
TextInputField - Class in jcontrol.ui.wombat
  This class implements a single line text imput field.
TextInputField(int, int, int, int) - Constructor for class jcontrol.ui.wombat.TextInputField
  Creates a new TextInputField.
TextMenu - Class in jcontrol.ui.vole.menu
  The class `TextMenu` implements a simple graphical text-based scrolling menu.
TextMenu(int, int, int, int) - Constructor for class jcontrol.ui.vole.menu.TextMenu
  Constructor for TextMenu.
TextScroller - Class in jcontrol.ui.vole
  This class provides a graphical TextScroller component for the Vole GUI.
TextScroller(String[], int, int, int, int, int) - Constructor for class jcontrol.ui.vole.TextScroller
  Creates a new TextScroller containing the specified text.
TextViewer - Class in jcontrol.ui.wombat
  This class `TextViewer` implements a component to show a text document.
TextViewer(String, int, int, int, int, int) - Constructor for class jcontrol.ui.wombat.TextViewer
  Constructor for TextViewer.
TextViewer(int, int, int, int, int) - Constructor for class jcontrol.ui.wombat.TextViewer
  Constructor for TextViewer.
Thermometer - Class in jcontrol.ui.vole.meter
  The class `Thermometer` implements a classical thermometer as graphical Vole component.
Thermometer(int, int, int, int, int, int) - Constructor for class jcontrol.ui.vole.meter.Thermometer
  Constructs a new thermometer.
Thread - Class in java.lang
  A thread is a thread of execution in a program.
Thread() - Constructor for class java.lang.Thread
  Allocates a new `Thread` object.
Thread(Runnable) - Constructor for class java.lang.Thread
  Allocates a new `Thread` object.
ThreadExt - Class in jcontrol.lang
  Thread extensions for JControl.
ThreadExt() - Constructor for class jcontrol.lang.ThreadExt
Throwable - Class in java.lang
  Base class for exceptions and errors.
Throwable() - Constructor for class java.lang.Throwable
  constructor: initialize a throwable without detailed message
Throwable(String) - Constructor for class java.lang.Throwable
  constructor: initialize a throwable with detailed message
ThrowableExt - Class in jcontrol.lang
  Extended functionality for the base class for exceptions and errors.
ThrowableExt() - Constructor for class jcontrol.lang.ThrowableExt
THU - Static variable in class jcontrol.system.Time
  Weekday code
Time - Class in jcontrol.system
  Time identifies a date and time.
Time() - Constructor for class jcontrol.system.Time
  Constructs a time object set to the current date and time.
Time(int, int, int, int, int, int, int) - Constructor for class jcontrol.system.Time
  Constructs a time object for a specific point of time, e.g.
toCharArray() - Method in class java.lang.String
  Converts this string to a new character array.
toggleState() - Method in class jcontrol.ui.vole.RockerSwitch
  Toggle the state of this `RockerSwitch`.
ToggleSwitch - Class in jcontrol.ui.wombat
  The `ToggleSwitch` is a graphical component that can be in either an "on" (true) or "off" (false) state.
ToggleSwitch(int, int) - Constructor for class jcontrol.ui.wombat.ToggleSwitch
  Create a new `ToggleSwitch`.
toHexString(int) - Static method in class java.lang.Integer
  Returns a string representation of the integer argument as an unsigned integer in base 16.
toHexString(long) - Static method in class java.lang.Long
  Returns a string representation of the `long` argument as an unsigned integer in base 16.
toString(char) - Static method in class java.lang.Character
  Returns a `String` object representing the specified `char`.
toString(double) - Static method in class java.lang.Double
  Returns a string representation of the `double` argument.
toString(float) - Static method in class java.lang.Float
  Returns a string representation of the `float` argument.
toString(int) - Static method in class java.lang.Integer
  Returns a `String` object representing the specified integer.
toString(long) - Static method in class java.lang.Long
  Returns a `String` object representing the specified `long`.
toString() - Method in class java.lang.Object
  Returns the empty string.
toString() - Method in class java.lang.String
toString() - Method in class java.lang.StringBuffer
toString() - Method in class jcontrol.graphics.Color
  creates a human readable color description-string
toString() - Method in class jcontrol.io.File
  Returns the pathname string of this abstract pathname.
toString() - Method in class jcontrol.net.InetAddress
  Converts this IP address to a String.
Touch - Class in jcontrol.io
  Implements the TouchScreen of JControl-Devices
Touch() - Constructor for class jcontrol.io.Touch
  creates a new Touch-Object
TouchEvent - Class in jcontrol.ui.wombat.event
  This event may be generated by the application's top level Frame object when the screen has been touched.
TouchEvent(int, int, int) - Constructor for class jcontrol.ui.wombat.event.TouchEvent
  Creates a new touch event.
TouchListener - Interface in jcontrol.ui.wombat.event
  The interface `TouchListener` must be implemented by components that want to receive touch events when the screen was touched.
TRANSFER_BACKWARD - Static variable in class jcontrol.ui.vole.Container
TRANSFER_FOCUS_BACKWARD - Static variable in interface jcontrol.ui.wombat.IFocusable
  Focus transfer direction backward.
TRANSFER_FOCUS_FORWARD - Static variable in interface jcontrol.ui.wombat.IFocusable
  Focus transfer direction forward.
TRANSFER_FORWARD - Static variable in class jcontrol.ui.vole.Container
  Focus transfer directions
transferFocus() - Method in class jcontrol.ui.vole.Border
  We never gain the input focus.
transferFocus() - Method in class jcontrol.ui.vole.Component
  Transfers the focus to the next component.
transferFocus(Container, int) - Method in class jcontrol.ui.vole.Container
  Transfers the focus to the next component in given direction.
transferFocus(Container) - Method in class jcontrol.ui.vole.Container
  Transfers the focus to the next component.
transferFocus() - Method in class jcontrol.ui.vole.graph.Diagram
  We never gain the input focus.
transferFocus() - Method in class jcontrol.ui.vole.graph.Histogram
  We never gain the input focus.
transferFocus() - Method in class jcontrol.ui.vole.Label
  Label can't gain input focus.
transferFocus() - Method in class jcontrol.ui.vole.meter.AnalogClock
  We never gain the input focus.
transferFocus() - Method in class jcontrol.ui.vole.meter.AnalogMeter
  AnalogMeter never gains focus.
transferFocus() - Method in class jcontrol.ui.vole.meter.BarMeter
  We never gain the input focus.
transferFocus() - Method in class jcontrol.ui.vole.meter.DigitalMeter
  DigitalMeter never gains the input focus.
transferFocus() - Method in class jcontrol.ui.vole.meter.FanMeter
  Fan can't gain input focus.
transferFocus() - Method in class jcontrol.ui.vole.meter.SevenSegmentMeter
  The SevenSegmentMeter never gains the input focus.
transferFocus() - Method in class jcontrol.ui.vole.meter.Thermometer
  Thermometer never has the input focus
transferFocus() - Method in class jcontrol.ui.vole.ScrollBar
  We never gain the input focus.
transferFocus() - Method in class jcontrol.ui.vole.TextScroller
  Don't gain input focus.
transferFocus(IContainer, int) - Method in class jcontrol.ui.wombat.Frame
transferFocus(IContainer, int) - Method in interface jcontrol.ui.wombat.IFrame
  Transfers the focus in the given container to the next `IFocusable` element.
translate(int, int) - Method in interface jcontrol.graphics.XGraphics
  Moves the translation (origin) point.
transparentColor - Variable in class jcontrol.ui.wombat.Component
trim() - Method in class java.lang.String
  Removes white space from both ends of this string.
TUE - Static variable in class jcontrol.system.Time
  Weekday code
type - Variable in class jcontrol.ui.vole.event.ActionEvent
type - Variable in class jcontrol.ui.wombat.event.ActionEvent
  The type of this action event.
type - Variable in class jcontrol.ui.wombat.event.TouchEvent
  The type of the last touch.
TYPE_KEY_PRESSED - Static variable in class jcontrol.ui.wombat.event.KeyEvent
  Indicate that a key was pressed
TYPE_KEY_RELEASED - Static variable in class jcontrol.ui.wombat.event.KeyEvent
  Indicate that a key has been released
TYPE_PRESSED_MASK - Static variable in class jcontrol.ui.wombat.event.KeyEvent
TYPE_SNVT_COLOR - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Variable type 'SNVT_color'.
TYPE_SNVT_FREQ_F - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Variable type 'SNVT_freq_f'.
TYPE_SNVT_FREQ_HZ - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Variable type 'SNVT_freq_hz'.
TYPE_SNVT_SWITCH - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Variable type 'SNVT_switch'.
TYPE_SNVT_TEMP - Static variable in class jcontrol.comm.eia709.Eia709NetworkVariable
  Variable type 'SNVT_temp'.
TYPE_TOUCH_DRAGGED - Static variable in class jcontrol.ui.wombat.event.TouchEvent
  Event type for touch dragged.
TYPE_TOUCH_PRESSED - Static variable in class jcontrol.ui.wombat.event.TouchEvent
  Event type for touch pressed.
TYPE_TOUCH_RELEASED - Static variable in class jcontrol.ui.wombat.event.TouchEvent
  Event type for touch released.
TypeWriter - Class in jcontrol.ui.wombat
  Virtual keyboard using one small QWERTY area fitting on the screen.
TypeWriter(int, int, int, int, int) - Constructor for class jcontrol.ui.wombat.TypeWriter
  Creates a new TypeWriter.

## U

UART - Class in jcontrol.comm
  Access to UART-Ports of Device
UART(int) - Constructor for class jcontrol.comm.UART
  Constructor
unregister(Accessory) - Static method in class jcontrol.system.Accessory
  NOTE: not supported!
unsafeExec(Runnable) - Static method in class jcontrol.ui.wombat.Component
  Causes the `run()` method of the runnable to be invoked by the user-interface thread at the next reasonable opportunity.
update() - Method in class jcontrol.ui.vole.meter.AnalogClock
  Updates the clock with the current time.
update(XGraphics) - Method in class jcontrol.ui.wombat.Component
  This method should not be called from the application.
update(XGraphics) - Method in class jcontrol.ui.wombat.Container
  Paints all child components.
update(XGraphics) - Method in class jcontrol.ui.wombat.Frame
  Paint all components or a menu.
UPDATED - Static variable in class jcontrol.comm.nv.NetworkVariableEvent
  updated, either remotely or locally
UPDATED_LOCALLY - Static variable in class jcontrol.comm.nv.NetworkVariableEvent
  set if the NV was updated locally
UPDATED_REMOTELY - Static variable in class jcontrol.comm.nv.NetworkVariableEvent
  set if the NV was updated remotely
updateValue() - Method in class jcontrol.comm.eia709.Eia709NetworkVariable
  Internal method, do not call directly.
updateValue() - Method in interface jcontrol.util.DataProducer
  Updates the measured value.
used() - Static method in class jcontrol.system.Memory
  Get the size of used memory.

## V

validate() - Method in class jcontrol.ui.vole.Button
  Compute this component's preferred size and assign internal values width and height.
validate() - Method in class jcontrol.ui.vole.CheckBox
  Compute this component's preferred size and assign internal values width and height.
validate() - Method in class jcontrol.ui.vole.ComboBox
  Compute this component's preferred size and assign internal values width and height.
validate() - Method in class jcontrol.ui.vole.Component
  Calculate and set the preferred size of this `Component`.
validate() - Method in class jcontrol.ui.vole.Label
  Compute this component's preferred size and assign internal values width and height.
validate() - Method in class jcontrol.ui.vole.List
  Compute this component's preferred size and assign internal values width and height.
validate() - Method in class jcontrol.ui.vole.NumberChooser
  Compute this component's preferred size and assign internal values width and height.
validate() - Method in class jcontrol.ui.vole.RadioButton
  Compute this component's preferred size and assign internal values width and height.
validateBreakPoints(XGraphics) - Method in class jcontrol.ui.wombat.Label
validateBreakPoints(XGraphics) - Method in class jcontrol.ui.wombat.TextViewer
VALUE_CHANGED - Static variable in class jcontrol.comm.nv.NetworkVariableEvent
  Event type: value has effectively changed
VALUE_CHANGED - Static variable in class jcontrol.ui.vole.event.ActionEvent
  A slider value was changed
VALUE_CHANGED - Static variable in class jcontrol.ui.wombat.event.ActionEvent
  A component's value has changed (e.g. in a slider).
valueOf(int) - Static method in class java.lang.String
  Returns the string representation of the `int` argument.
valueOf(Object) - Static method in class java.lang.String
  Returns the string representation of the `Object` argument.
visible - Variable in class jcontrol.ui.vole.Component
  Our visibility
visibleFrame - Static variable in class jcontrol.ui.vole.Frame
  The currently visible frame (only one simultaneously)
visibleFrame - Static variable in class jcontrol.ui.vole.PassiveFrame
  The currently visible frame (only one simultaneously)

## W

wait() - Method in class java.lang.Object
  Causes current thread to wait until another thread invokes the `Object.notifyAll()` method for this object.
WED - Static variable in class jcontrol.system.Time
  Weekday code
WHITE - Static variable in class jcontrol.graphics.Color
  The color white.
width - Variable in class jcontrol.ui.vole.Component
  The control's width
width - Variable in class jcontrol.ui.wombat.Component
  The component's width.
write(char) - Method in class jcontrol.comm.DisplayConsole
  Writes a single charater to the Display.
write(byte[], int, int) - Method in class jcontrol.comm.DisplayConsole
  Writes a character sequence to the Display.
write(byte[], int, int) - Method in class jcontrol.comm.I2C
  Writes a data stream to a I2C device.
write(byte[]) - Method in class jcontrol.comm.I2C
  Writes a data stream to a I2C device.
write(byte[], byte[], int, int) - Method in class jcontrol.comm.I2C
  Writes a command stream and a data stream to a I2C device in the same transaction.
write(int) - Method in class jcontrol.comm.I2C
  Just writes a single byte to the I2C device.
write(int) - Method in class jcontrol.comm.UART
  Writes one byte to the serial port.
write(byte[], int, int) - Method in class jcontrol.comm.UART
  Writes a block of bytes to the serial port -- as it is.
write(byte[]) - Method in class jcontrol.comm.UART
write(int) - Method in interface jcontrol.io.BasicOutputStream
  Deprecated. Writes the specified byte to this output stream.
write(byte[]) - Method in interface jcontrol.io.BasicOutputStream
  Deprecated. Writes `b.length` bytes from the specified byte array to this output stream.
write(byte[], int, int) - Method in interface jcontrol.io.BasicOutputStream
  Deprecated. Writes `len` bytes from the specified byte array starting at offset `off` to this output stream.
write(int) - Method in class jcontrol.io.ByteArrayOutputStream
write(byte[], int, int) - Method in class jcontrol.io.ByteArrayOutputStream
write(int) - Method in class jcontrol.io.Console
  Writes a `Byte` to to console.
write(byte[]) - Method in class jcontrol.io.Console
  Writes a `Byte-Array` to the console.
write(byte[], int, int) - Method in class jcontrol.io.Console
  Writes a `Byte-Array` beginning by `off` with length `len` to the console.
write(int) - Method in class jcontrol.io.DataOutputStream
  Writes a single byte to the OutputStream.
write(byte[]) - Method in class jcontrol.io.DataOutputStream
  Writes an array of bytes to the OutputStream.
write(byte[], int, int) - Method in class jcontrol.io.DataOutputStream
  Writes a part of an array to the OutputStream.
write(int) - Method in class jcontrol.io.FileOutputStream
  Writes the specified byte to this file output stream.
write(byte[]) - Method in class jcontrol.io.FileOutputStream
  Writes `b.length` bytes from the specified byte array to this file output stream.
write(byte[], int, int) - Method in class jcontrol.io.FileOutputStream
  Writes `len` bytes from the specified byte array starting at offset `off` to this file output stream.
write(int) - Method in class jcontrol.io.GenericDataOutputStream
write(byte[]) - Method in class jcontrol.io.GenericDataOutputStream
write(byte[], int, int) - Method in class jcontrol.io.GenericDataOutputStream
write(int) - Method in class jcontrol.io.OutputStream
  Writes a single byte to the OutputStream.
write(byte[]) - Method in class jcontrol.io.OutputStream
  Writes an array of bytes to the OutputStream.
write(byte[], int, int) - Method in class jcontrol.io.OutputStream
  Writes a part of an array to the OutputStream.
write(int) - Method in class jcontrol.net.SocketOutputStream
  Writes the specified byte to this output stream.
write(byte[]) - Method in class jcontrol.net.SocketOutputStream
write(byte[], int, int) - Method in class jcontrol.net.SocketOutputStream
  Writes length bytes from the specified byte array starting at offset off to this output stream.
writeBoolean(boolean) - Method in class jcontrol.io.DataOutputStream
  Writes a `boolean` to the DataOutputStream.
writeBoolean(boolean) - Method in class jcontrol.io.GenericDataOutputStream
writeChar(char) - Method in class jcontrol.io.DataOutputStream
  Writes a `char` to the DataOutputStream and increases the internal byte counter by 2, the size of a `char.`
writeChar(char) - Method in class jcontrol.io.GenericDataOutputStream
writeDouble(double) - Method in class jcontrol.io.DataOutputStream
  Writes an `double` to the DataOutputStream and increases the internal byte counter by 8, the size of a `double`.
writeDouble(double) - Method in class jcontrol.io.GenericDataOutputStream
writeFloat(float) - Method in class jcontrol.io.DataOutputStream
  Writes an `float` to the DataOutputStream and increases the internal byte counter by 4, the size of a `float`.
writeFloat(float) - Method in class jcontrol.io.GenericDataOutputStream
writeInt(int) - Method in class jcontrol.io.DataOutputStream
  Writes an `int` to the DataOutputStream and increases the internal byte counter by 4, the size of an `int`.
writeInt(int) - Method in class jcontrol.io.GenericDataOutputStream
writeLong(long) - Method in class jcontrol.io.DataOutputStream
  Writes an `long` to the DataOutputStream and increases the internal byte counter by 8, the size of a `long`.
writeLong(long) - Method in class jcontrol.io.GenericDataOutputStream
writeOut(OutputStream) - Method in class jcontrol.io.ByteArrayOutputStream
  Writes the content of the underlying byte array to another `OutputStream`.
writeShort(short) - Method in class jcontrol.io.DataOutputStream
  Writes a `short` to the DataOutputStream and increases the internal byte counter by 2, the size of a `short`.
writeShort(short) - Method in class jcontrol.io.GenericDataOutputStream

## X

x - Variable in class jcontrol.ui.vole.Component
  The control's x location
x - Variable in class jcontrol.ui.wombat.Component
  The component's x location.
x - Variable in class jcontrol.ui.wombat.event.TouchEvent
  The x position of the last touch.
XDisplay - Class in jcontrol.graphics
XDisplay() - Constructor for class jcontrol.graphics.XDisplay
XGraphics - Interface in jcontrol.graphics
  The XGraphics interface offers a variety of enhancements over the Graphics interface.
XOR - Static variable in interface jcontrol.io.Graphics
  Drawmode.

## Y

y - Variable in class jcontrol.ui.vole.Component
  The control's y location
y - Variable in class jcontrol.ui.wombat.Component
  The component's y location.
y - Variable in class jcontrol.ui.wombat.event.TouchEvent
  The y position of the last touch.
year - Variable in class jcontrol.system.Time
  The year as its full set of digits (year 2010 is 2010).
YELLOW - Static variable in class jcontrol.graphics.Color
  The color yellow.
yield() - Static method in class java.lang.Thread
  Causes the currently executing thread object to temporarily pause and allow other threads to execute.

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

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES