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 FanMeterimplements 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