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

A

add(Control) - Method in class waba.ui.Container
Adds a child control to this container.
add(Control) - Method in class waba.ui.TabBar
Adds a tab to the tab bar.
add(Object) - Method in class waba.util.Vector
Adds an object to the end of the vector.
addRecord(int) - Method in class waba.io.Catalog
Adds a record to the end of the catalog.
addTimer(Control, int) - Method in class waba.ui.MainWindow
Adds a timer to a control.
addTimer(int) - Method in class waba.ui.Control
Adds a timer to a control.
ALT - Static variable in interface waba.ui.IKeys
modifier for alt key
append(boolean) - Method in class waba.lang.StringBuffer
Constructs a string buffer containing the string representation of the given boolean value.
append(char) - Method in class waba.lang.StringBuffer
Constructs a string buffer containing the string representation of the given char value.
append(char[]) - Method in class waba.lang.StringBuffer
Appends the given character array as a string to the string buffer.
append(float) - Method in class waba.lang.StringBuffer
Constructs a string buffer containing the string representation of the given float value.
append(int) - Method in class waba.lang.StringBuffer
Constructs a string buffer containing the string representation of the given int value.
append(Object) - Method in class waba.lang.StringBuffer
Appends the string representation of the given object to the string buffer.
append(String) - Method in class waba.lang.StringBuffer
Appends the given string to the string buffer.

B

BACKSPACE - Static variable in interface waba.ui.IKeys
special key
beep() - Static method in class waba.fx.Sound
Plays the device's default beep sound.
BOLD - Static variable in class waba.fx.Font
A bold font style.
Button - class waba.ui.Button.
Button is a push button control.
Button(String) - Constructor for class waba.ui.Button
Creates a button displaying the given text.

C

Catalog - class waba.io.Catalog.
Catalog is a collection of records commonly referred to as a database on small devices.
Catalog(String, int) - Constructor for class waba.io.Catalog
Opens a catalog with the given name and mode.
CENTER - Static variable in class waba.ui.Label
Constant for center alignment.
charAt(int) - Method in class waba.lang.String
Returns the character at the given position.
Check - class waba.ui.Check.
Check is a check control.
Check(String) - Constructor for class waba.ui.Check
Creates a check control displaying the given text.
children - Variable in class waba.ui.Container
The children of the container.
clearClip() - Method in class waba.fx.Graphics
Clears the current clipping rectangle.
close() - Method in class waba.io.Stream
Closes the stream.
close() - Method in class waba.io.Socket
Closes the socket.
close() - Method in class waba.io.SerialPort
Closes the port.
close() - Method in class waba.io.File
Closes the file.
close() - Method in class waba.io.Catalog
Closes the catalog.
Color - class waba.fx.Color.
Color represents a color.
Color(int, int, int) - Constructor for class waba.fx.Color
Constructs a color object with the given red, green and blue values.
COMMAND - Static variable in interface waba.ui.IKeys
special key
concat(String) - Method in class waba.lang.String
Concatenates the given string to this string and returns the result.
Container - class waba.ui.Container.
Container is a control that contains child controls.
Container() - Constructor for class waba.ui.Container
 
contains(int, int) - Method in class waba.ui.Control
Returns true if the given x and y coordinate in the parent's coordinate system is contained within this control.
Control - class waba.ui.Control.
Control is the base class for user-interface objects.
CONTROL - Static variable in interface waba.ui.IKeys
modifier for control key
Control() - Constructor for class waba.ui.Control
 
ControlEvent - class waba.ui.ControlEvent.
ControlEvent is an event posted by a control.
ControlEvent() - Constructor for class waba.ui.ControlEvent
 
ControlEvent(int, Control) - Constructor for class waba.ui.ControlEvent
Constructs a control event of the given type.
Convert - class waba.sys.Convert.
Convert is used to convert between objects and basic types.
copyArray(Object, int, Object, int, int) - Static method in class waba.sys.Vm
Copies the elements of one array to another array.
copyRect(ISurface, int, int, int, int, int, int) - Method in class waba.fx.Graphics
Copies a rectangular area from a surface to the given coordinates on the current surface.
CREATE - Static variable in class waba.io.File
Create open mode.
CREATE - Static variable in class waba.io.Catalog
Create open mode.
createDir() - Method in class waba.io.File
Creates a directory.
createGraphics() - Method in class waba.ui.Control
Creates a Graphics object which can be used to draw in the control.

D

damageRect(int, int, int, int) - Method in class waba.ui.Window
Adds a damage rectangle to the current list of areas that need repainting.
day - Variable in class waba.sys.Time
The day in the range of 1 to the last day in the month.
defaultFont - Static variable in class waba.ui.MainWindow
 
del(int) - Method in class waba.util.Vector
Deletes the object reference at the given index.
DELETE - Static variable in interface waba.ui.IKeys
special key
delete() - Method in class waba.io.File
Deletes the file or directory.
delete() - Method in class waba.io.Catalog
Deletes the catalog.
deleteRecord() - Method in class waba.io.Catalog
Deletes the current record and sets the current record position to -1.
DONT_OPEN - Static variable in class waba.io.File
Don't open the file mode.
DOWN - Static variable in interface waba.ui.IKeys
special key
DRAW_AND - Static variable in class waba.fx.Graphics
The constant for a draw operation that AND's the source with the destination.
DRAW_OR - Static variable in class waba.fx.Graphics
The constant for a draw operation that OR's the source with the destination.
DRAW_OVER - Static variable in class waba.fx.Graphics
The constant for a draw operation that draws the source over the destination.
DRAW_XOR - Static variable in class waba.fx.Graphics
The constant for a draw operation that XOR's the source with the destination.
drawButton(Graphics, boolean, int, int) - Static method in class waba.ui.Button
 
drawCheck(Graphics, boolean, int, int) - Static method in class waba.ui.Check
Draws the check box graphic at the given position.
drawCursor(int, int, int, int) - Method in class waba.fx.Graphics
Draws a cursor by XORing the given rectangular area on the surface.
drawDots(int, int, int, int) - Method in class waba.fx.Graphics
Draws a dotted line at the given coordinates.
drawImage(Image, int, int) - Method in class waba.fx.Graphics
Draws an image at the given x and y coordinates.
drawLine(int, int, int, int) - Method in class waba.fx.Graphics
Draws a line at the given coordinates.
drawPolygon(int[], int[], int) - Method in class waba.fx.Graphics
Draws the outline of a polygon with the given coordinates.
drawRadio(Graphics, boolean, int, int) - Static method in class waba.ui.Radio
Draws the radio circle graphic at the given position.
drawRect(int, int, int, int) - Method in class waba.fx.Graphics
Draws a rectangle at the given coordinates.
drawText(char[], int, int, int, int) - Method in class waba.fx.Graphics
Draws text at the given coordinates.
drawText(String, int, int) - Method in class waba.fx.Graphics
Draws text at the given coordinates.

E

Edit - class waba.ui.Edit.
Edit is a text entry control.
Edit() - Constructor for class waba.ui.Edit
 
END - Static variable in interface waba.ui.IKeys
special key
ENTER - Static variable in interface waba.ui.IKeys
special key
equals(Object) - Method in class waba.lang.String
Returns true if the given string is equal to this string and false otherwise.
ESCAPE - Static variable in interface waba.ui.IKeys
special key
Event - class waba.ui.Event.
Event is the base class for all events.
Event() - Constructor for class waba.ui.Event
 
exec(String, String, int, boolean) - Static method in class waba.sys.Vm
Executes a command.
exists() - Method in class waba.io.File
Returns true if the file exists and false otherwise.
exit(int) - Method in class waba.ui.MainWindow
Notifies the application that it should stop executing and exit.

F

File - class waba.io.File.
File is a file or directory.
File(String, int) - Constructor for class waba.io.File
Opens a file with the given name and mode.
fillPolygon(int[], int[], int) - Method in class waba.fx.Graphics
Draws a filled polygon with the given coordinates.
fillRect(int, int, int, int) - Method in class waba.fx.Graphics
Fills a rectangular area with the current color.
find(Object) - Method in class waba.util.Vector
Finds the index of the given object.
findChild(int, int) - Method in class waba.ui.Container
Returns the child located at the given x and y coordinates.
FOCUS_IN - Static variable in class waba.ui.ControlEvent
The event type for a focus in event.
FOCUS_OUT - Static variable in class waba.ui.ControlEvent
The event type for a focus out event.
Font - class waba.fx.Font.
Font is the character font used when drawing text on a surface.
Font(String, int, int) - Constructor for class waba.fx.Font
Creates a font of the given name, style and size.
FontMetrics - class waba.fx.FontMetrics.
FontMetrics computes font metrics including string width and height.
FontMetrics(Font, ISurface) - Constructor for class waba.fx.FontMetrics
Constructs a font metrics object referencing the given font and surface.
free() - Method in class waba.fx.Image
Sets the image width and height to 0 and frees any systems resources associated with the image.
free() - Method in class waba.fx.Graphics
Frees any system resources (native device contexts) associated with the graphics object.

G

get(int) - Method in class waba.util.Vector
Returns the object at the given index.
getAscent() - Method in class waba.fx.FontMetrics
Returns the ascent of the font.
getBlue() - Method in class waba.fx.Color
Returns the blue value of the color.
getCharWidth(char) - Method in class waba.fx.FontMetrics
Returns the width of the given character in pixels.
getChecked() - Method in class waba.ui.Radio
Returns the checked state of the control.
getChecked() - Method in class waba.ui.Check
Returns the checked state of the control.
getClip(Rect) - Method in class waba.fx.Graphics
Sets the x, y, width and height coordinates in the rectangle passed to the current clip coordinates.
getCount() - Method in class waba.util.Vector
Returns the number of objects in the vector.
getDescent() - Method in class waba.fx.FontMetrics
Returns the descent of a font.
getFocus() - Method in class waba.ui.Window
Returns the focus control for this window.
getFontMetrics(Font) - Method in class waba.ui.Control
Returns the font metrics for a given font.
getFontMetrics(Font) - Method in class waba.ui.MainWindow
Returns the font metrics for a given font.
getGreen() - Method in class waba.fx.Color
Returns the green value of the color.
getHeight() - Method in class waba.fx.Image
Returns the height of the image.
getHeight() - Method in class waba.fx.FontMetrics
Returns the height of the referenced font.
getLeading() - Method in class waba.fx.FontMetrics
Returns the external leading which is the space between lines.
getLength() - Method in class waba.io.File
Returns the length of the file in bytes.
getMainWindow() - Static method in class waba.ui.MainWindow
Returns the MainWindow of the current application.
getName() - Method in class waba.fx.Font
Returns the name of the font.
getNext() - Method in class waba.ui.Control
Returns the next child in the parent's list of controls.
getParent() - Method in class waba.ui.Control
Returns the control's parent container.
getPath() - Method in class waba.io.File
Return the file's path.
getPlatform() - Static method in class waba.sys.Vm
Returns the platform the Virtual Machine is running under as a string.
getRecordCount() - Method in class waba.io.Catalog
Returns the number of records in the catalog or -1 if the catalog is not open.
getRecordSize() - Method in class waba.io.Catalog
Returns the size of the current record in bytes or -1 if there is no current record.
getRect() - Method in class waba.ui.Control
Returns a copy of the control's rectangle.
getRed() - Method in class waba.fx.Color
Returns the red value of the color.
getSize() - Method in class waba.fx.Font
Returns the size of the font.
getStyle() - Method in class waba.fx.Font
Returns the style of the font.
getText() - Method in class waba.ui.Label
Gets the text that is displayed in the label.
getText() - Method in class waba.ui.Edit
Returns the text displayed in the edit control.
getText() - Method in class waba.ui.Button
Gets the text displayed in the button.
getText() - Method in class waba.ui.Radio
Gets the text displayed in the radio.
getText() - Method in class waba.ui.Check
Gets the text displayed in the check.
getTextWidth(char[], int, int) - Method in class waba.fx.FontMetrics
Returns the width of the given text in pixels.
getTextWidth(String) - Method in class waba.fx.FontMetrics
Returns the width of the given text string in pixels.
getTimeStamp() - Static method in class waba.sys.Vm
Returns a time stamp in milliseconds.
getUserName() - Static method in class waba.sys.Vm
Returns the username of the user running the Virutal Machine.
getVersion() - Static method in class waba.sys.Vm
Returns the version of the Waba Virtual Machine.
getWidth() - Method in class waba.fx.Image
Returns the width of the image.
Graphics - class waba.fx.Graphics.
Graphics draws on a surface.
Graphics(ISurface) - Constructor for class waba.fx.Graphics
Constructs a graphics object which can be used to draw on the given surface.

H

height - Variable in class waba.fx.Rect
rectangle height
height - Variable in class waba.ui.Control
The control's height
HOME - Static variable in interface waba.ui.IKeys
special key
hour - Variable in class waba.sys.Time
The hour in the range of 0 to 23.

I

IKeys - interface waba.ui.IKeys.
IKeys is an interface containing values for special keys and modifiers.
Image - class waba.fx.Image.
Image is a rectangular image.
Image(int, int) - Constructor for class waba.fx.Image
Creates an image of the specified width and height.
Image(String) - Constructor for class waba.fx.Image
Loads and constructs an image from a file.
INSERT - Static variable in interface waba.ui.IKeys
special key
insert(int, Object) - Method in class waba.util.Vector
Inserts an object at the given index.
isColor() - Static method in class waba.sys.Vm
Returns true if the system supports a color display and false otherwise.
isDir() - Method in class waba.io.File
Returns true if the file is a directory and false otherwise.
isOpen() - Method in class waba.io.Socket
Returns true if the socket is open and false otherwise.
isOpen() - Method in class waba.io.SerialPort
Returns true if the port is open and false otherwise.
isOpen() - Method in class waba.io.File
Returns true if the file is open for reading or writing and false otherwise.
isOpen() - Method in class waba.io.Catalog
Returns true if the catalog is open and false otherwise.
ISurface - interface waba.fx.ISurface.
ISurface is an interface implemented by drawing surfaces.

J

waba.lang - package waba.lang
 

K

key - Variable in class waba.ui.KeyEvent
The key pressed or entered by other means (grafitti input).
KEY_PRESS - Static variable in class waba.ui.KeyEvent
The event type for a key press event.
KeyEvent - class waba.ui.KeyEvent.
KeyEvent is a key press event.
KeyEvent() - Constructor for class waba.ui.KeyEvent
 

L

Label - class waba.ui.Label.
Label is a text label control.
Label(String) - Constructor for class waba.ui.Label
Creates a label displaying the given text with left alignment.
Label(String, int) - Constructor for class waba.ui.Label
Creates a label displaying the given text with the given alignment.
lastTick - Variable in class waba.ui.Timer
The timestamp of the last tick.
LEFT - Static variable in interface waba.ui.IKeys
special key
LEFT - Static variable in class waba.ui.Label
Constant for left alignment.
length() - Method in class waba.lang.String
Returns the length of the string in characters.
listCatalogs() - Static method in class waba.io.Catalog
Returns the complete list of existing catalogs.
listDir() - Method in class waba.io.File
Lists the files contained in a directory.

M

MainWindow - class waba.ui.MainWindow.
MainWindow is the main window of a UI based application.
MainWindow() - Constructor for class waba.ui.MainWindow
Constructs a main window.
MENU - Static variable in interface waba.ui.IKeys
special key
millis - Variable in class waba.sys.Time
Milliseconds in the range of 0 to 999.
millis - Variable in class waba.ui.Timer
The timer interval in milliseconds.
minute - Variable in class waba.sys.Time
The minute in the range of 0 to 59.
modifiers - Variable in class waba.ui.KeyEvent
The state of the modifier keys when the event occured.
modifiers - Variable in class waba.ui.PenEvent
The state of the modifier keys when the event occured.
month - Variable in class waba.sys.Time
The month in the range of 1 to 12.

N

next - Variable in class waba.ui.Control
The control's next sibling.
next - Variable in class waba.ui.Timer
The next timer in the linked list.

O

Object - class waba.lang.Object.
Object is the the base class for all objects.
Object() - Constructor for class waba.lang.Object
 
onEvent(Event) - Method in class waba.ui.Control
Called to process key, pen, control and other posted events.
onEvent(Event) - Method in class waba.ui.TabBar
Called by the system to pass events to the tab bar control.
onEvent(Event) - Method in class waba.ui.Welcome
Called by the system to pass events to the application.
onEvent(Event) - Method in class waba.ui.Edit
Called by the system to pass events to the edit control.
onEvent(Event) - Method in class waba.ui.Button
Called by the system to pass events to the button.
onEvent(Event) - Method in class waba.ui.Radio
Called by the system to pass events to the radio control.
onEvent(Event) - Method in class waba.ui.Check
Called by the system to pass events to the check control.
onExit() - Method in class waba.ui.MainWindow
Called just before an application exits.
onPaint(Graphics) - Method in class waba.ui.Control
Called to draw the control.
onPaint(Graphics) - Method in class waba.ui.TabBar
Called by the system to draw the tab bar.
onPaint(Graphics) - Method in class waba.ui.Welcome
Called by the system to draw the application.
onPaint(Graphics) - Method in class waba.ui.Label
Called by the system to draw the button.
onPaint(Graphics) - Method in class waba.ui.Edit
Called by the system to draw the edit control.
onPaint(Graphics) - Method in class waba.ui.Button
Called by the system to draw the button.
onPaint(Graphics) - Method in class waba.ui.Radio
Called by the system to draw the radio control.
onPaint(Graphics) - Method in class waba.ui.Check
Called by the system to draw the check control.
onStart() - Method in class waba.ui.MainWindow
Called when an application starts.

P

PAGE_DOWN - Static variable in interface waba.ui.IKeys
special key
PAGE_UP - Static variable in interface waba.ui.IKeys
special key
paintChildren(Graphics, int, int, int, int) - Method in class waba.ui.Container
Called by the system to draw the children of the container.
parent - Variable in class waba.ui.Control
The parent of the control.
PEN_DOWN - Static variable in class waba.ui.PenEvent
The event type for a pen or mouse down event.
PEN_DRAG - Static variable in class waba.ui.PenEvent
The event type for a pen or mouse drag event.
PEN_MOVE - Static variable in class waba.ui.PenEvent
The event type for a pen or mouse move event.
PEN_UP - Static variable in class waba.ui.PenEvent
The event type for a pen or mouse up event.
PenEvent - class waba.ui.PenEvent.
PenEvent is a pen down, up, move or drag event.
PenEvent() - Constructor for class waba.ui.PenEvent
 
PLAIN - Static variable in class waba.fx.Font
A plain font style.
play() - Method in class waba.fx.SoundClip
Plays the sound clip.
postEvent(Event) - Method in class waba.ui.Control
Posts an event.
PRESSED - Static variable in class waba.ui.ControlEvent
The event type for a pressed event.
prev - Variable in class waba.ui.Control
The control's previous sibling.

R

Radio - class waba.ui.Radio.
Radio is a radio control.
Radio(String) - Constructor for class waba.ui.Radio
Creates a radio control displaying the given text.
READ_ONLY - Static variable in class waba.io.File
Read-only open mode.
READ_ONLY - Static variable in class waba.io.Catalog
Read-only open mode.
READ_WRITE - Static variable in class waba.io.File
Read-write open mode.
READ_WRITE - Static variable in class waba.io.Catalog
Read-write open mode.
readBytes(byte[], int, int) - Method in class waba.io.Stream
Reads bytes from the stream.
readBytes(byte[], int, int) - Method in class waba.io.Socket
Reads bytes from the socket into a byte array.
readBytes(byte[], int, int) - Method in class waba.io.SerialPort
Reads bytes from the port into a byte array.
readBytes(byte[], int, int) - Method in class waba.io.File
Reads bytes from the file into a byte array.
readBytes(byte[], int, int) - Method in class waba.io.Catalog
Reads bytes from the current record into a byte array.
readCheck() - Method in class waba.io.SerialPort
Returns the number of bytes currently available to be read from the serial port's queue.
Rect - class waba.fx.Rect.
Rect is a rectangle.
Rect(int, int, int, int) - Constructor for class waba.fx.Rect
Constructs a rectangle with the given x, y, width and height.
remove(Control) - Method in class waba.ui.Container
Removes a child control from the container.
removeTimer(Timer) - Method in class waba.ui.Control
Removes a timer from a control.
removeTimer(Timer) - Method in class waba.ui.MainWindow
Removes a timer.
rename(String) - Method in class waba.io.File
Renames the file.
repaint() - Method in class waba.ui.Control
Redraws the control.
resizeRecord(int) - Method in class waba.io.Catalog
Resizes a record.
RIGHT - Static variable in interface waba.ui.IKeys
special key
RIGHT - Static variable in class waba.ui.Label
Constant for right alignment.

S

second - Variable in class waba.sys.Time
The second in the range of 0 to 59.
seek(int) - Method in class waba.io.File
Sets the file pointer for read and write operations to the given position.
SerialPort - class waba.io.SerialPort.
SerialPort accesses a device's serial port.
SerialPort(int, int) - Constructor for class waba.io.SerialPort
Open a serial port with settings of 8 bits, no parity and 1 stop bit.
SerialPort(int, int, int, boolean, int) - Constructor for class waba.io.SerialPort
Opens a serial port.
set(int, Object) - Method in class waba.util.Vector
Sets the object at the given index.
setActiveTab(Tab) - Method in class waba.ui.TabBar
Sets the currently active tab.
setChecked(boolean) - Method in class waba.ui.Radio
Sets the checked state of the control.
setChecked(boolean) - Method in class waba.ui.Check
Sets the checked state of the control.
setClip(int, int, int, int) - Method in class waba.fx.Graphics
Sets a clipping rectangle.
setColor(int, int, int) - Method in class waba.fx.Graphics
Sets the current color for drawing operations.
setDeviceAutoOff(int) - Static method in class waba.sys.Vm
Sets the device's "auto-off" time.
setDrawOp(int) - Method in class waba.fx.Graphics
Sets the drawing operation.
setFlowControl(boolean) - Method in class waba.io.SerialPort
Turns RTS/CTS flow control (hardware flow control) on or off.
setFocus(Control) - Method in class waba.ui.Window
Sets focus to the given control.
setFont(Font) - Method in class waba.fx.Graphics
Sets the current font for operations that draw text.
setLength(int) - Method in class waba.lang.StringBuffer
Empties the StringBuffer and clears out its contents so it may be reused.
setPixels(int, int[], int, int, int, byte[]) - Method in class waba.fx.Image
Sets one or more row(s) of pixels in an image.
setReadTimeout(int) - Method in class waba.io.Socket
Sets the timeout value for read operations.
setReadTimeout(int) - Method in class waba.io.SerialPort
Sets the timeout value for read operations.
setRecordPos(int) - Method in class waba.io.Catalog
Sets the current record position and locks the given record.
setRect(int, int, int, int) - Method in class waba.ui.Control
Sets or changes a control's position and size.
setText(String) - Method in class waba.ui.Label
Sets the text that is displayed in the label.
setText(String) - Method in class waba.ui.Edit
Sets the text displayed in the edit control.
setText(String) - Method in class waba.ui.Button
Sets the text that is displayed in the button.
SHIFT - Static variable in interface waba.ui.IKeys
modifier for shift key
skipBytes(int) - Method in class waba.io.Catalog
Advances the cursor in the current record a number of bytes.
sleep(int) - Static method in class waba.sys.Vm
Causes the VM to pause execution for the given number of milliseconds.
Socket - class waba.io.Socket.
Socket is a TCP/IP network socket.
Socket(String, int) - Constructor for class waba.io.Socket
Opens a socket.
Sound - class waba.fx.Sound.
Sound is used to play sounds such as beeps and tones.
Sound() - Constructor for class waba.fx.Sound
 
SoundClip - class waba.fx.SoundClip.
SoundClip is a sound clip.
SoundClip(String) - Constructor for class waba.fx.SoundClip
Loads and constructs a sound clip from a file.
Stream - class waba.io.Stream.
Stream is the base class for all stream-based I/O classes.
Stream() - Constructor for class waba.io.Stream
 
String - class waba.lang.String.
String is an array of characters.
String() - Constructor for class waba.lang.String
Creates an empty string.
String(char[]) - Constructor for class waba.lang.String
Creates a string from the given character array.
String(char[], int, int) - Constructor for class waba.lang.String
Creates a string from a portion of the given character array.
String(String) - Constructor for class waba.lang.String
Creates a copy of the given string.
String(String[], int) - Constructor for class waba.lang.String
Creates a string from an array of strings.
StringBuffer - class waba.lang.StringBuffer.
StringBuffer is an array of strings.
StringBuffer() - Constructor for class waba.lang.StringBuffer
Constructs an empty string buffer.
StringBuffer(String) - Constructor for class waba.lang.StringBuffer
Constructs a string buffer containing the given string.
substring(int, int) - Method in class waba.lang.String
Returns a substring of the string.

T

Tab - class waba.ui.Tab.
Tab controls appear as tabs in a TabBar control.
TAB - Static variable in interface waba.ui.IKeys
special key
Tab(String) - Constructor for class waba.ui.Tab
Creates a tab that contains the given text.
TabBar - class waba.ui.TabBar.
TabBar is a bar of tabs.
TabBar() - Constructor for class waba.ui.TabBar
Constructs a tab bar control.
tail - Variable in class waba.ui.Container
The tail of the children list.
target - Variable in class waba.ui.Event
The target of the event.
target - Variable in class waba.ui.Timer
The control to receive a timer event.
text - Variable in class waba.ui.Tab
 
Time - class waba.sys.Time.
Time identifies a date and time.
Time() - Constructor for class waba.sys.Time
Constructs a time object set to the current date and time.
Timer - class waba.ui.Timer.
Timer represents a control's timer.
TIMER - Static variable in class waba.ui.ControlEvent
The event type for a timer event.
Timer() - Constructor for class waba.ui.Timer
 
timeStamp - Variable in class waba.ui.Event
The event's timestamp.
toCharArray() - Method in class waba.lang.String
Returns this string as a character array.
toFloatBitwise(int) - Static method in class waba.sys.Convert
Converts the given IEEE 754 bit representation of a float to a float.
toInt(String) - Static method in class waba.sys.Convert
Converts the given String to an int.
toIntBitwise(float) - Static method in class waba.sys.Convert
Converts the given float to its bit representation in IEEE 754 format.
tone(int, int) - Static method in class waba.fx.Sound
Plays a tone of the specified frequency for the specified duration.
toObjectArray() - Method in class waba.util.Vector
Converts the vector to an array of objects.
toString() - Method in class waba.lang.Object
Returns the string representation of the object.
toString() - Method in class waba.lang.StringBuffer
Converts the string buffer to its string representation.
toString() - Method in class waba.lang.String
Returns this string.
toString(boolean) - Static method in class waba.sys.Convert
Converts the given boolean to a String.
toString(char) - Static method in class waba.sys.Convert
Converts the given char to a String.
toString(float) - Static method in class waba.sys.Convert
Converts the given float to a String.
toString(int) - Static method in class waba.sys.Convert
Converts the given int to a String.
translate(int, int) - Method in class waba.fx.Graphics
Translates the origin of the current coordinate system by the given x and y values.
type - Variable in class waba.ui.Event
The type of event.

U

UP - Static variable in interface waba.ui.IKeys
special key

V

valueOf(boolean) - Static method in class waba.lang.String
Converts the given boolean to a String.
valueOf(char) - Static method in class waba.lang.String
Converts the given char to a String.
valueOf(float) - Static method in class waba.lang.String
Converts the given float to a String.
valueOf(int) - Static method in class waba.lang.String
Converts the given int to a String.
valueOf(Object) - Static method in class waba.lang.String
Returns the string representation of the given object.
Vector - class waba.util.Vector.
A vector is an array of object references.
Vector() - Constructor for class waba.util.Vector
Constructs an empty vector.
Vector(int) - Constructor for class waba.util.Vector
Constructs an empty vector with a given initial size.
Vm - class waba.sys.Vm.
Vm contains various system level methods.

W

waba.fx - package waba.fx
 
waba.io - package waba.io
 
waba.sys - package waba.sys
 
waba.ui - package waba.ui
 
waba.util - package waba.util
 
Welcome - class waba.ui.Welcome.
Welcome is the welcome application.
Welcome() - Constructor for class waba.ui.Welcome
Constructs the welcome application.
width - Variable in class waba.fx.Rect
rectangle width
width - Variable in class waba.ui.Control
The control's width
Window - class waba.ui.Window.
Window is a "floating" top-level window.
Window() - Constructor for class waba.ui.Window
Constructs a window.
WRITE_ONLY - Static variable in class waba.io.File
Write-only open mode.
WRITE_ONLY - Static variable in class waba.io.Catalog
Write-only open mode.
writeBytes(byte[], int, int) - Method in class waba.io.Stream
Writes bytes to the the stream.
writeBytes(byte[], int, int) - Method in class waba.io.Socket
Writes to the socket.
writeBytes(byte[], int, int) - Method in class waba.io.SerialPort
Writes to the port.
writeBytes(byte[], int, int) - Method in class waba.io.File
Writes to the file.
writeBytes(byte[], int, int) - Method in class waba.io.Catalog
Writes to the current record.

X

x - Variable in class waba.fx.Rect
x position
x - Variable in class waba.ui.Control
The control's x location
x - Variable in class waba.ui.PenEvent
The x location of the event.

Y

y - Variable in class waba.fx.Rect
y position
y - Variable in class waba.ui.Control
The control's y location
y - Variable in class waba.ui.PenEvent
The y location of the event.
year - Variable in class waba.sys.Time
The year as its full set of digits (year 2010 is 2010).

_

_controlEvent - Static variable in class waba.ui.Window
 
_doPaint(int, int, int, int) - Method in class waba.ui.Window
Called by the VM to repaint an area.
_keyEvent - Static variable in class waba.ui.Window
 
_onTimerTick() - Method in class waba.ui.MainWindow
Called by the VM to process timer interrupts.
_penEvent - Static variable in class waba.ui.Window
 
_postEvent(int, int, int, int, int, int) - Method in class waba.ui.Window
Called by the VM to post key and pen events.
_setTimerInterval(int) - Method in class waba.ui.MainWindow
Called to set the VM's timer interval.

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