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

A

abs(int) - Static method in class waba.sys.Convert
returns the abs of the number
actLikeButton - Variable in class waba.ui.PushButtonGroup
 
actLikeCheck - Variable in class waba.ui.PushButtonGroup
 
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(int) - Method in class waba.util.IntVector
Adds an object to the end of the vector.
add(int, Control, int, int) - Method in class waba.ui.JustifiedContainer
adds the control.
add(Object) - Method in class waba.util.Vector
Adds an object to the end of the vector.
add(String, String) - Static method in class waba.sys.Convert
adds two "doubles". for better precision, this method use the representation of the string as doubles, compute and then returns an String.
addRecord(int) - Method in class waba.io.Catalog
Adds a record to the end of the catalog.
addRecord(int, int) - Method in class waba.io.Catalog
Adds a record to the position 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.
advance(int) - Method in class waba.util.Date
Advances the date by a passed integer.
advanceMonth() - Method in class waba.util.Date
Advances the date to the beginning of the next month.
advanceMonth(boolean) - Method in class waba.util.Date
Advances the date to the beginning of the next or previous month.
advanceWeek() - Method in class waba.util.Date
Advances the date to the beginning of the next week.
advanceWeek(boolean) - Method in class waba.util.Date
Advances the date to the beginning of the next or previous week.
ALT - Static variable in interface waba.ui.IKeys
modifier for alt key
APRIL - Static variable in class waba.util.Date
 
asBold() - Method in class waba.fx.Font
returns this font as Bold
atLastOne - Variable in class waba.ui.PushButtonGroup
 
AUGUST - Static variable in class waba.util.Date
 

B

b - Variable in class waba.io.DataStream
a four byte array for reading and writing numbers
BACKSPACE - Static variable in interface waba.ui.IKeys
special key
BACKWARD - Static variable in class waba.util.Date
 
beep() - Static method in class waba.fx.Sound
Plays the device's default beep sound.
beepIfOut - Variable in class waba.ui.Window
 
BOLD - Static variable in class waba.fx.Font
A bold font style.
BOTTOM - Static variable in class waba.ui.Control
constant used in param y in setRect. added by guich
buffer - Variable in class waba.io.ByteArrayOutputStream
 
Button - class waba.ui.Button.
Button is a push button control.
BUTTON - Static variable in class waba.ui.PushButtonGroup
the button will be selected and de-selected immediatly, acting like an real button
Button(String) - Constructor for class waba.ui.Button
Creates a button displaying the given text.
ByteArrayOutputStream - class waba.io.ByteArrayOutputStream.
creates a byte array output stream. it can be useful with the method Catalog.inspectRecord, since that method returns a byte array. added by guich.
ByteArrayOutputStream(byte[]) - Constructor for class waba.io.ByteArrayOutputStream
sets the internal buffer to be the specified buffer param
ByteArrayOutputStream(int) - Constructor for class waba.io.ByteArrayOutputStream
creates a new buffer with the specific size

C

CALC - Static variable in interface waba.ui.IKeys
 
calendar - Static variable in class waba.ui.Edit
 
Calendar - class waba.ui.Calendar.
The Calendar class is a mimic of the palms Calendar.
Calendar() - Constructor for class waba.ui.Calendar
Constructs Calendar set to the current day.
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.Control
constant used in params x and y in setRect. added by guich
CENTER - Static variable in class waba.ui.Label
Constant for center alignment.
Check - class waba.ui.Check.
Check is a check control.
CHECK - Static variable in class waba.ui.PushButtonGroup
one click in the button will select it and another click will de-select it. perhaps, only one button can be clicked at a time
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.
clear() - Method in class waba.util.Hashtable
Clears this hashtable so that it contains no keys.
clearClip() - Method in class waba.fx.Graphics
Clears the current clipping rectangle.
clipboardCopy(String) - Static method in class waba.sys.Vm
copies the specific string to the clipboard
clipboardPaste() - Static method in class waba.sys.Vm
gets the last string from the clipboard. if none, returns "".
close() - Method in class waba.io.Stream
Closes the stream.
close() - Method in class waba.io.ByteArrayOutputStream
does nothing
close() - Method in class waba.io.Socket
Closes the socket.
close() - Method in class waba.io.DataStream
closes the stream
close() - Method in class waba.io.ResizeStream
closes the catalog
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.
cols - Variable in class waba.ui.PushButtonGroup
 
columnCount - Variable in class waba.ui.JustifiedContainer
numero de colunas do container
columns - Variable in class waba.ui.JustifiedContainer
colunas
COMMAND - Static variable in interface waba.ui.IKeys
special key
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.fx.Rect
returns true if the point xx,yy is inside this rect. added by guich
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.
CONTRAST - Static variable in interface waba.ui.IKeys
 
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
creates the font for this control as the same font of the MainWindow. added by guich
controlCount - Static variable in class waba.ui.Control
used in the toString method. guich@102
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.
CURRENCY - Static variable in class waba.ui.Edit
to be used in the setMode method
currencyCharsSet - Static variable in class waba.ui.Edit
to be used in the setValidChars method

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.
DataStream - class waba.io.DataStream.
DataStream is a wrapper you can place around any Stream such as a SerialPort, Catalog, or BufferStream which lets you read and write standard Waba data types like ints, floats, and Strings in a simple manner.
DataStream(Stream) - Constructor for class waba.io.DataStream
Constructs a new DataStream which sits upon the given stream using big endian notation for multibyte values.
Date - class waba.util.Date.
The Date class is a general date data type(Object) that is similar to those built in to other languages.
DATE - Static variable in class waba.ui.Edit
to be used in the setMode method
DATE_DMY - Static variable in class waba.sys.Settings
day month year
DATE_MDY - Static variable in class waba.sys.Settings
month day year
DATE_YMD - Static variable in class waba.sys.Settings
year month day
Date() - Constructor for class waba.util.Date
Constructs a Date object set to the current date.
Date(int) - Constructor for class waba.util.Date
Constructs a Date object set to the passed int in the YYYYMMDD format
Date(int, int, int) - Constructor for class waba.util.Date
Constructs a Date object set to the passed day, month, and year.
Date(String) - Constructor for class waba.util.Date
Constructs a Date object set to a passed string in the format specified in the palm preferences.
Date(String, byte) - Constructor for class waba.util.Date
Constructs a Date object set to a passed string in the format specified in the dateFormat parameter (it must be one of the DATE_XXX constants).
dateFormat - Static variable in class waba.sys.Settings
can be one of the following constants: DATE_MDY, DATE_DMY, DATE_YMD; where m = month, d = day and y = year
dateSeparator - Static variable in class waba.sys.Settings
the date char separator.
dateSet - Static variable in class waba.ui.Edit
to be used in the setValidChars method
day - Variable in class waba.sys.Time
The day in the range of 1 to the last day in the month.
debug(String, int) - Static method in class waba.sys.Vm
draws a text in the window, erasing all the line; increments y automatically and starts over when reach the bottom of screen. use only to debug. ps: you can delimit the area where this function draws using the method setTrace(false,0,minY,lines).
DECEMBER - Static variable in class waba.util.Date
 
decimalSeparator - Static variable in class waba.sys.Settings
the decimal separator for numbers
defaultFont - Static variable in class waba.ui.MainWindow
 
del(int) - Method in class waba.util.Vector
Deletes the object reference at the given index.
del(int) - Method in class waba.util.IntVector
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.
div(String, String) - Static method in class waba.sys.Convert
divides two "doubles". for better precision, this method use the representation of the string as doubles, compute and then returns an String.
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.
drawComponent(Graphics) - Method in class waba.ui.PushButtonGroup
 
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.
drawRoundRect(int, int, int, int, int) - Method in class waba.fx.Graphics
Draws a round 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
 
enabled - Variable in class waba.ui.Control
True if the control is enabled (accepts events) or false if not
END - Static variable in interface waba.ui.IKeys
special key
endRecord() - Method in class waba.io.ResizeStream
must be called after the record is finished so it can be resized
ENTER - Static variable in interface waba.ui.IKeys
special key
equals(Date) - Method in class waba.util.Date
Checks to see if the Date object passed occurs at the same time as the existing Date object.
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
 
Event(int, Object, int) - Constructor for class waba.ui.Event
constructs a new 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

FEBRUARY - Static variable in class waba.util.Date
 
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.
FILL - Static variable in class waba.ui.Control
constant used in params width and height in setRect. added by guich
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.
fillRoundRect(int, int, int, int, int) - Method in class waba.fx.Graphics
Fills a round rectangle at the given coordinates.
FIND - Static variable in interface waba.ui.IKeys
 
find(int) - Method in class waba.util.IntVector
Finds the index of the given object.
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.
flicker - Variable in class waba.ui.Window
 
fm - Variable in class waba.ui.Control
the fontMetrics corresponding to the controls font. added by guich
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 - Variable in class waba.ui.Control
the font used by the control. added by guich
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.
formatDate(int, int, int) - Static method in class waba.util.Date
formats the date specified with the palm preferences, zero padded.
formatDate(int, int, int, byte) - Static method in class waba.util.Date
formats the date specified with the dateFormat parameter, zero padded.
formatDayMonth() - Method in class waba.util.Date
formats the day/month specified with the Settings.dateFormat, zero padded.
FORWARD - Static variable in class waba.util.Date
 
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.
FRIDAY - Static variable in class waba.util.Date
 

G

gap - Variable in class waba.ui.PushButtonGroup
 
gbuf - Variable in class waba.ui.Window
 
get(int) - Method in class waba.util.Vector
Returns the object at the given index.
get(String) - Method in class waba.util.Hashtable
Returns the value to which the specified key is mapped in this hashtable.
getAbsoluteRect() - Method in class waba.ui.Control
returns the absolute coordinates of this control relative to the MainWindow. added by guich
getActiveTab() - Method in class waba.ui.TabPanel
 
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.
getBuffer() - Method in class waba.io.ByteArrayOutputStream
gets the buffer used
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.
getClientRect() - Method in class waba.ui.Window
returns the client rect, ie, the rect minus the border and title area
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.
getCount() - Method in class waba.util.IntVector
Returns the number of objects in the vector.
getDate() - Method in class waba.util.Date
Returns the date in a string format.
getDateInt() - Method in class waba.util.Date
Returns the date in a integer format.
getDay() - Method in class waba.util.Date
Returns the day.
getDayOfWeek() - Method in class waba.util.Date
Returns the day of week
getDaysInMonth() - Method in class waba.util.Date
Returns number of days in the set month.
getDaysInMonth(int) - Method in class waba.util.Date
 
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.
getFreeClassHeap() - Static method in class waba.sys.Vm
returns the free class heap. calls GC before. added by guich
getFreeObjectHeap() - Static method in class waba.sys.Vm
returns the free object heap. dont call GC. added by guich.
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.
getKeys() - Method in class waba.util.Hashtable
Return a Vector of the keys in the Hashtable.
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.
getMonth() - Method in class waba.util.Date
Returns the month.
getMonthName(int) - Static method in class waba.util.Date
 
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.
getPanel(int) - Method in class waba.ui.TabPanel
returns the JustifiedContainer for tab
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.
getPixels() - Method in class waba.fx.Image
Returns the pixel array of the current image.
getPlatform() - Static method in class waba.sys.Vm
Returns the platform the Virtual Machine is running under as a string.
getPreferredHeight() - Method in class waba.ui.Control
returns the preffered height of this control. added by guich
getPreferredHeight() - Method in class waba.ui.TabBar
returns the preffered height of this control. added by guich
getPreferredHeight() - Method in class waba.ui.PushButtonGroup
 
getPreferredHeight() - Method in class waba.ui.Label
returns the preffered width of this control. added by guich
getPreferredHeight() - Method in class waba.ui.Button
returns the preffered height of this control. added by guich
getPreferredHeight() - Method in class waba.ui.Radio
returns the preffered height of this control. added by guich
getPreferredHeight() - Method in class waba.ui.Check
returns the preffered height of this control. added by guich
getPreferredWidth() - Method in class waba.ui.Control
returns the preffered width of this control. added by guich
getPreferredWidth() - Method in class waba.ui.TabBar
returns the preffered width of this control. added by guich
getPreferredWidth() - Method in class waba.ui.PushButtonGroup
 
getPreferredWidth() - Method in class waba.ui.Label
returns the preffered width of this control. added by guich
getPreferredWidth() - Method in class waba.ui.Button
returns the preffered width of this control. added by guich
getPreferredWidth() - Method in class waba.ui.Radio
returns the preffered width of this control. added by guich
getPreferredWidth() - Method in class waba.ui.Check
returns the preffered width of this control. added by guich
getPressedButtonIndex() - Method in class waba.ui.MessageBox
returns the pressed button index
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.
getRomVersion() - Static method in class waba.sys.Vm
returns the ROM version, like 0x02000000 or 0x03010000. added by guich
getSelected() - Method in class waba.ui.PushButtonGroup
returns the index of the selected button
getSelectedDate() - Method in class waba.ui.Calendar
Returns selected Date.
getSize() - Method in class waba.fx.Font
Returns the size of the font.
getString() - Static method in class waba.sys.Settings
 
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.
getTopMost() - Static method in class waba.ui.Window
returns the topmost window
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.
getWeek() - Method in class waba.util.Date
Calculates and returns the ordinal value of the week(1-52).
getWidth() - Method in class waba.fx.Image
Returns the width of the image.
getYear() - Method in class waba.util.Date
Returns the year.
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

HARD1 - Static variable in interface waba.ui.IKeys
 
HARD2 - Static variable in interface waba.ui.IKeys
 
HARD3 - Static variable in interface waba.ui.IKeys
 
HARD4 - Static variable in interface waba.ui.IKeys
 
Hashtable - class waba.util.Hashtable.
This class implements a hashtable, which maps keys to values.
Hashtable(int) - Constructor for class waba.util.Hashtable
Constructs a new, empty hashtable with the specified initial capacity and default load factor of 0.75f.
Hashtable(int, float) - Constructor for class waba.util.Hashtable
Constructs a new, empty hashtable with the specified initial capacity and the specified load factor.
height - Variable in class waba.fx.Rect
rectangle height
height - Variable in class waba.ui.Control
The control's height
HIDE_STATE - Static variable in class waba.ui.Window
used to hide the showing state
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

id - Variable in class waba.ui.PushButtonGroup
not used. can be useful if you have a group of PushButtonGroup and want to know easily which group was pressed.
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.
imgBuf - Variable in class waba.ui.Window
 
INSERT - Static variable in interface waba.ui.IKeys
special key
insert(int, int) - Method in class waba.util.IntVector
Inserts an object at the given index.
insert(int, Object) - Method in class waba.util.Vector
Inserts an object at the given index.
insideGap - Variable in class waba.ui.PushButtonGroup
 
inspectRecord(byte[], int) - Method in class waba.io.Catalog
Inspects a record. use this method with careful, none of the params are checked for validity. the cursor is not advanced, neither the current record position. this method must be used only for a fast way of viewing the contents of a record, like searching for a specific header or filling a grid of data.
IntVector - class waba.util.IntVector.
A int vector is an array of int's.
IntVector() - Constructor for class waba.util.IntVector
Constructs an empty vector.
IntVector(DataStream) - Constructor for class waba.util.IntVector
Constructs an vector readen from the stream
IntVector(int) - Constructor for class waba.util.IntVector
Constructs an empty vector with a given initial size.
is24Hour - Static variable in class waba.sys.Settings
true if the time format is 24 hour format or if it is the AM/PM format
isActive - Variable in class waba.ui.Keyboard
 
isAfter(Date) - Method in class waba.util.Date
Checks to see if the Date object passed occurs after the existing Date object.
isBefore(Date) - Method in class waba.util.Date
Checks to see if the Date object passed occurs before the existing Date object.
isBitSet(short) - Method in class waba.util.IntVector
used to let this int vector act like a bit vector. returns true if the bit specified is set. you must guarantee that the index exists in the vector. guich@102
isCharValid(char) - Method in class waba.ui.Edit
 
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.
isEnabled() - Method in class waba.ui.Control
returns if this control can or not accept events
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.
isTopMost() - Method in class waba.ui.Window
returns true if this window is the top-level window
ISurface - interface waba.fx.ISurface.
ISurface is an interface implemented by drawing surfaces.
isVisible() - Method in class waba.ui.Control
returns true if this control is visible, false otherwise
isVisible() - Method in class waba.ui.Window
true if this is the topmost window
items - Variable in class waba.util.IntVector
 

J

JANUARY - Static variable in class waba.util.Date
 
JULY - Static variable in class waba.util.Date
 
JUNE - Static variable in class waba.util.Date
 
JustifiedContainer - class waba.ui.JustifiedContainer.
used to make a bit easy to place controls in a container.
JustifiedContainer() - Constructor for class waba.ui.JustifiedContainer
 

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.
keyboard - Static variable in class waba.ui.Edit
 
Keyboard - class waba.ui.Keyboard.
a popup keyboard to be used with the edit class. guich@102
KEYBOARD - Static variable in interface waba.ui.IKeys
 
KEYBOARD_123 - Static variable in interface waba.ui.IKeys
 
KEYBOARD_ABC - Static variable in interface waba.ui.IKeys
 
Keyboard() - Constructor for class waba.ui.Keyboard
 
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. supports inverted text, multiple lines and is scrollable
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 class waba.ui.Control
constant used in param x in setRect. added by guich
LEFT - Static variable in interface waba.ui.IKeys
special key
LEFT - Static variable in class waba.ui.Label
Constant for left alignment.
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.
MARCH - Static variable in class waba.util.Date
 
max(int, int) - Static method in class waba.sys.Convert
returns the maximum of the 2 arguments
maxWidth - Variable in class waba.ui.PushButtonGroup
 
MAY - Static variable in class waba.util.Date
 
MENU - Static variable in interface waba.ui.IKeys
special key
MessageBox - class waba.ui.MessageBox.
this class implements a scrollable message box window with customized buttons, delayed unpop and scroll text.
MessageBox(String, String) - Constructor for class waba.ui.MessageBox
constructs a message box with the text and one "Ok" button
MessageBox(String, String, String[]) - Constructor for class waba.ui.MessageBox
constructs a message box with the text and the specified button captions. the text may be separated by '|' as the line delimiters. if buttonCaptions is null, no buttons are displayed and you must dismiss the dialog by calling unpop or by setting the delay using setUnpopDelay method
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.
min(int, int) - Static method in class waba.sys.Convert
returns the minimum of the 2 arguments
minute - Variable in class waba.sys.Time
The minute in the range of 0 to 59.
modifiedBy(int, int, int, int) - Method in class waba.fx.Rect
returns a new rect modified in the specified parameters. you can use the constant SAME so the value is not modified.
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.
MONDAY - Static variable in class waba.util.Date
 
month - Variable in class waba.sys.Time
The month in the range of 1 to 12.
mul(String, String) - Static method in class waba.sys.Convert
multiplies two "doubles". for better precision, this method use the representation of the string as doubles, compute and then returns an String.

N

name - Variable in class waba.ui.Control
used in the toString method. guich@102
names - Variable in class waba.ui.PushButtonGroup
 
needsPaint - Variable in class waba.ui.Window
 
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.
NO_BORDER - Static variable in class waba.ui.Window
 
NORMAL - Static variable in class waba.ui.PushButtonGroup
normal: only one selected at a time
NORMAL - Static variable in class waba.ui.Edit
to be used in the setMode method
NOVEMBER - Static variable in class waba.util.Date
 
numbersSet - Static variable in class waba.ui.Edit
to be used in the setValidChars method

O

OCTOBER - Static variable in class waba.util.Date
 
onBoundsChanged() - Method in class waba.ui.Control
called after an setRect. added by guich
onBoundsChanged() - Method in class waba.ui.PushButtonGroup
 
onBoundsChanged() - Method in class waba.ui.Label
 
onBoundsChanged() - Method in class waba.ui.TabPanel
used internally. resizes all the containers.
onBoundsChanged() - Method in class waba.ui.Edit
 
onClickedOutside(int, int) - Method in class waba.ui.Window
called when the user clicks outside the bounds of this window. must return true if the event was handled, false otherwise. guich@1.2
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.Keyboard
 
onEvent(Event) - Method in class waba.ui.PushButtonGroup
 
onEvent(Event) - Method in class waba.ui.MessageBox
handle scroll buttons and normal buttons
onEvent(Event) - Method in class waba.ui.TabPanel
Called by the system to pass events to the tab bar control.
onEvent(Event) - Method in class waba.ui.Calendar
 
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.
onEvent(int, int, int) - Method in class waba.ui.PushButtonGroup
 
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.PushButtonGroup
 
onPaint(Graphics) - Method in class waba.ui.MessageBox
 
onPaint(Graphics) - Method in class waba.ui.Label
Called by the system to draw the button.
onPaint(Graphics) - Method in class waba.ui.TabPanel
Called by the system to draw the tab bar.
onPaint(Graphics) - Method in class waba.ui.Calendar
 
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. it cuts the text if the button is too small.
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.
onPopup() - Method in class waba.ui.Window
called imediatly before the popup began. the default implementation does nothing.
onPopup() - Method in class waba.ui.Keyboard
 
onPopup() - Method in class waba.ui.Calendar
 
onStart() - Method in class waba.ui.MainWindow
Called when an application starts.
onUnpop() - Method in class waba.ui.Window
called imediatly before the unpop began. the default implementation does nothing.
onUnpop() - Method in class waba.ui.Keyboard
 
onWindowPaintFinished() - Method in class waba.ui.Control
called after the window has finished a paint.
onWindowPaintFinished() - Method in class waba.ui.Edit
 

P

pad(int) - Method in class waba.io.DataStream
pads the stream writting n bytes. all bytes will be 0. added by guich
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.
paintTitle(String, Graphics) - Method in class waba.ui.Window
paints the title immediatly.
panels - Variable in class waba.ui.TabPanel
 
parent - Variable in class waba.ui.Control
The parent of the control.
parseText(String, char) - Static method in class waba.ui.Label
returns the parsed text
peek() - Method in class waba.util.Vector
returns the last object, without removing it. returns null if no more elements.
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.
pop() - Method in class waba.util.Vector
returns the last object, removing it. returns null if no more elements.
popupModal(Window) - Method in class waba.ui.Window
popup a modal window, and make it child of this one. all events in the behind window are deactivated
pos - Variable in class waba.io.ByteArrayOutputStream
 
postEvent(Event) - Method in class waba.ui.Control
Posts an event.
postPopup() - Method in class waba.ui.Window
called after the popup is done and after the repaint of this window. the default implementation does nothing.
postPopup() - Method in class waba.ui.Keyboard
 
postUnpop() - Method in class waba.ui.Window
called after the unpop is done and after the repaint of the other window. the default implementation does nothing.
postUnpop() - Method in class waba.ui.Keyboard
 
PREFERRED - Static variable in class waba.ui.Control
constant used in params width and height in setRect. added by guich
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.
push(Object) - Method in class waba.util.Vector
pushes a object. simply calls add.
PushButtonGroup - class waba.ui.PushButtonGroup.
group of pushbuttons in just one control. created by guich from the original WExtras class Pushbutton of Stefan Kellner.
PushButtonGroup(String[], boolean, int, int, int, int, boolean, byte) - Constructor for class waba.ui.PushButtonGroup
create the buttons.
put(String, Object) - Method in class waba.util.Hashtable
Maps the specified key to the specified value in this hashtable.

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.
random(int) - Static method in class waba.sys.Vm
returns a random number. added by guich
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.
readBoolean() - Method in class waba.io.DataStream
Reads a boolean from the stream as a byte.
readByte() - Method in class waba.io.DataStream
Reads a single byte from the stream.
readBytes(byte[], int, int) - Method in class waba.io.Stream
Reads bytes from the stream.
readBytes(byte[], int, int) - Method in class waba.io.ByteArrayOutputStream
transfers count bytes from class buffer to buf.
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.DataStream
Reads bytes from the stream.
readBytes(byte[], int, int) - Method in class waba.io.ResizeStream
simply read the bytes from the associated catalog
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.
readFloat() - Method in class waba.io.DataStream
Reads a float value from the stream as four bytes in IEEE 754 format.
readInt() - Method in class waba.io.DataStream
Reads an integer from the stream as four bytes.
readShort() - Method in class waba.io.DataStream
Reads a short from the stream as two bytes.
readString() - Method in class waba.io.DataStream
reads an string.
readStringArray() - Method in class waba.io.DataStream
reads an array of string.
readUnsignedByte() - Method in class waba.io.DataStream
Reads a single unsigned byte from the stream.
readUnsignedShort() - Method in class waba.io.DataStream
Reads an unsigned short from the stream as two bytes.
Rect - class waba.fx.Rect.
Rect is a rectangle.
RECT_BORDER - Static variable in class waba.ui.Window
 
Rect(int, int, int, int) - Constructor for class waba.fx.Rect
Constructs a rectangle with the given x, y, width and height.
rehash() - Method in class waba.util.Hashtable
Rehashes the contents of the hashtable into a hashtable with a larger capacity.
remove(Control) - Method in class waba.ui.Container
Removes a child control from the container.
remove(String) - Method in class waba.util.Hashtable
Removes the key (and its corresponding value) from this hashtable.
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.
repaintNow() - Method in class waba.ui.Control
Redraws the control immediately.
reset() - Method in class waba.io.ByteArrayOutputStream
resets the position to 0 so the buffer can be reused.
resizeRecord(int) - Method in class waba.io.Catalog
Resizes a record.
ResizeStream - class waba.io.ResizeStream.
this class is used to create an resizable record. you can use it with DataStream. example: Catalog cat = new Catalog(type+"."+creator+"."+type,Catalog.READ_WRITE); ResizeStream rs = new ResizeStream(cat,512); DataStream ds = new DataStream(rs); rs.startRecord(); ds.writeStringArray(aStringArray); rs.endRecord(); ds.close();
ps: if you dont call startRecord, writeBytes will simply call catalog.writeBytes and will not resize the record.
ResizeStream(Catalog, int) - Constructor for class waba.io.ResizeStream
constructs the resize stream.
RIGHT - Static variable in class waba.ui.Control
constant used in param x in setRect. added by guich
RIGHT - Static variable in interface waba.ui.IKeys
special key
RIGHT - Static variable in class waba.ui.Label
Constant for right alignment.
ROUND_BORDER - Static variable in class waba.ui.Window
 
rows - Variable in class waba.ui.PushButtonGroup
 

S

SAME - Static variable in class waba.fx.Rect
 
SATURDAY - Static variable in class waba.util.Date
 
screenHeight - Static variable in class waba.sys.Settings
the screen height in pixels
screenWidth - Static variable in class waba.sys.Settings
the screen width in pixels
scroll(boolean) - Method in class waba.ui.Label
scroll one page. returns true if success, false if no scroll possible
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.
selectedIndex - Variable in class waba.ui.PushButtonGroup
 
SEPTEMBER - Static variable in class waba.util.Date
 
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(int) - Method in class waba.ui.TabPanel
Sets the currently active tab.
setActiveTab(Tab) - Method in class waba.ui.TabBar
Sets the currently active tab.
setBit(short, boolean) - Method in class waba.util.IntVector
used to let this int vector act like a bit vector. returns true if the bit specified is set. you must guarantee that the index exists in the vector. guich@102
setBorderStyle(byte) - Method in class waba.ui.Window
sets the border style. use the constants XXXX_BORDER. sets the flag border accordingly to the style.
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.
setColumnCount(int) - Method in class waba.ui.JustifiedContainer
initialize the columns
setDeviceAutoOff(int) - Static method in class waba.sys.Vm
Sets the device's "auto-off" time.
setDoubleBuffer(boolean) - Method in class waba.ui.Window
Sets true if we have to use an double buffer to paint the screen. only works in palm os 3.0 or greater. it automatically sets to off if palm os 2.0 is running.
setDrawOp(int) - Method in class waba.fx.Graphics
Sets the drawing operation.
setEnabled(boolean) - Method in class waba.ui.Control
sets if this control can or not accept events
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.
setFont(Font) - Method in class waba.ui.Control
sets the font of this conrol. added by guich
setGaps(int, int, int) - Method in class waba.ui.JustifiedContainer
set the gaps for the column
setGaps(int, int, int, int) - Method in class waba.ui.TabPanel
sets gaps between the containers and the TabPanel.
setInvert(boolean) - Method in class waba.ui.Label
if invert is true, the background is filled with black and the letters are drawn white
setJustify(int, int, int) - Method in class waba.ui.JustifiedContainer
set the justifies of the column . can be LEFT, RIGHT, TOP, BOTTOM, CENTER
setMode(byte) - Method in class waba.ui.Edit
 
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.
setRect(Rect) - Method in class waba.ui.Control
Sets or changes a control's position and size.
setSelected(int) - Method in class waba.ui.PushButtonGroup
sets the selected button index
setSelectedDate(Date) - Method in class waba.ui.Calendar
sets the current day to the Date specified. if its null, sets the date to today.
setStatePosition(int, int) - Method in class waba.ui.Window
used to set the position where the status chars will be displayed. the chars are 8x11 pixels. this method must be called so the status can be displayed. these positions must be relative to this window, because they are converted to absolute coordinates. use setStatePosition(Window.HIDE_STATE,Window.HIDE_STATE) to remove the display of the state.
setSystemKeysUse(boolean) - Static method in class waba.sys.Vm
if true, intercepts the "hard" system keys: calc, find and the 4 hard keys. added by guich
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.
setText(String) - Method in class waba.ui.Radio
sets the text. added by guich
setText(String) - Method in class waba.ui.Check
sets the text that is displayed in the check. added by guich
Settings - class waba.sys.Settings.
this class provides some preferences from palms config.
setTitle(String) - Method in class waba.ui.Window
sets the title and call repaint. if you want a imediate repaint, call paintTitle.
setTitleFont(Font) - Method in class waba.ui.Window
sets the title font
setToday() - Method in class waba.util.Date
sets this date object to be the current day
setTrace(boolean, int, int, int) - Static method in class waba.sys.Vm
prints the current class and method that is being called by the vm. only useful for debug. the contents are printed in screen, erasing everything.
setUnpopDelay(int) - Method in class waba.ui.MessageBox
sets a delay for the unpop of this dialog
setValidChars(String) - Method in class waba.ui.Edit
sets the valid chars that can be entered in this edit. if null is passed, any char can be entered. (case insensitive). added by guich
setVisible(boolean) - Method in class waba.ui.Control
shows or "hides" this control. the "hide" works setting the control's size to zero. it remains attached to its container. unhidding restores the original size. you can change the controls size when hided if you want. calls repaint.
setVisible(boolean) - Method in class waba.ui.Window
this method does nothing in this class
SHIFT - Static variable in interface waba.ui.IKeys
modifier for shift key
size() - Method in class waba.util.Hashtable
Returns the number of keys in this hashtable.
skip(int) - Method in class waba.io.DataStream
Skips reading the next n bytes in the stream
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.
startRecord() - Method in class waba.io.ResizeStream
add a new record to the catalog
startRecord(int) - Method in class waba.io.ResizeStream
inserts the record at the specified index in the catalog.
stream - Variable in class waba.io.DataStream
the underlying stream
Stream - class waba.io.Stream.
Stream is the base class for all stream-based I/O classes.
Stream() - Constructor for class waba.io.Stream
 
style - Variable in class waba.ui.Window
 
sub(String, String) - Static method in class waba.sys.Convert
subtracts two "doubles". for better precision, this method use the representation of the string as doubles, compute and then returns an String.
SUNDAY - Static variable in class waba.util.Date
 

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_BORDER - Static variable in class waba.ui.Window
 
TAB_ONLY_BORDER - Static variable in class waba.ui.Window
 
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.
TabPanel - class waba.ui.TabPanel.
TabPanel is a bar of tabs.
TabPanel(String[]) - Constructor for class waba.ui.TabPanel
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
 
thousandsSeparator - Static variable in class waba.sys.Settings
the thousands separator for numbers
THRUSDAY - Static variable in class waba.util.Date
 
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
 
timeSeparator - Static variable in class waba.sys.Settings
the time char separator
timeStamp - Variable in class waba.ui.Event
The event's timestamp.
title - Variable in class waba.ui.Window
 
titleFont - Variable in class waba.ui.Window
 
toFloat(String) - Static method in class waba.sys.Convert
Converts the given String to an float.
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.
toLowerCase(char) - Static method in class waba.sys.Convert
converts the char to lower case letter
toLowerCase(String) - Static method in class waba.sys.Convert
converts the string to lower case letters
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.
TOP - Static variable in class waba.ui.Control
constant used in param y in setRect. added by guich
toString() - Method in class waba.fx.Rect
 
toString() - Method in class waba.ui.Window
 
toString() - Method in class waba.ui.Label
 
toString() - Method in class waba.ui.Edit
 
toString() - Method in class waba.ui.Button
 
toString() - Method in class waba.ui.Radio
 
toString() - Method in class waba.ui.Check
 
toString() - Method in class waba.util.Hashtable
Returns a rather long string representation of this hashtable.
toString() - Method in class waba.util.Date
Returns the date in a string format.
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(float, int) - Static method in class waba.sys.Convert
Converts the given float to a String, formatting it with d decimal places. added by guich
toString(int) - Static method in class waba.sys.Convert
Converts the given int to a String.
toString(String, int) - Static method in class waba.sys.Convert
formats an String as a double, with n decimal places. if the number is invalid, "0" is returned.
toUpperCase(char) - Static method in class waba.sys.Convert
converts the char to upper case letter
toUpperCase(String) - Static method in class waba.sys.Convert
converts the string to upper case letters
translate(int, int) - Method in class waba.fx.Rect
translates this rect. the new positions will be this.x+xx,this.y+yy.
translate(int, int) - Method in class waba.fx.Graphics
Translates the origin of the current coordinate system by the given x and y values.
TUESDAY - Static variable in class waba.util.Date
 
type - Variable in class waba.ui.Event
The type of event.

U

unpop() - Method in class waba.ui.Window
hides this window. if there are no more windows, exit is called.
UP - Static variable in interface waba.ui.IKeys
special key

V

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.lang - package waba.lang
 
waba.sys - package waba.sys
 
waba.ui - package waba.ui
 
waba.util - package waba.util
 
WEDNESDAY - Static variable in class waba.util.Date
 
weekStart - Static variable in class waba.sys.Settings
the week day start. 0 = sunday, 6 = saturday
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
widths - Variable in class waba.ui.PushButtonGroup
 
Window - class waba.ui.Window.
Window is a "floating" top-level window.
WINDOW_CLOSED - Static variable in class waba.ui.ControlEvent
The event type for a closing window.
Window() - Constructor for class waba.ui.Window
Constructs a window.
Window(String, boolean) - Constructor for class waba.ui.Window
Deprecated.  
Window(String, byte) - Constructor for class waba.ui.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.
writeBoolean(boolean) - Method in class waba.io.DataStream
Writes a boolean to the stream as a byte.
writeByte(byte) - Method in class waba.io.DataStream
Writes a single byte to the stream.
writeByte(int) - Method in class waba.io.DataStream
Writes a single byte to the stream.
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.ByteArrayOutputStream
does nothing
writeBytes(byte[], int, int) - Method in class waba.io.Socket
Writes to the socket.
writeBytes(byte[], int, int) - Method in class waba.io.DataStream
Writes bytes to the the stream.
writeBytes(byte[], int, int) - Method in class waba.io.ResizeStream
writes to the buffer, growing the record if necessary.
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.
writeFloat(float) - Method in class waba.io.DataStream
Writes a float value to the stream as four bytes in IEEE 754 format
writeInt(int) - Method in class waba.io.DataStream
Writes an integer to the stream as four bytes.
writeShort(int) - Method in class waba.io.DataStream
Writes an short to the stream as two bytes.
writeString(String) - Method in class waba.io.DataStream
writes the string into the stream
writeStringArray(String[]) - Method in class waba.io.DataStream
writes the string array into the stream
writeTo(DataStream) - Method in class waba.util.IntVector
writes this int vector to the stream

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).

Z

zeroPad(String, int) - Static method in class waba.sys.Convert
pads the string with zeroes at left

_

_controlEvent - Static variable in class waba.ui.Window
 
_doPaint() - Method in class waba.ui.Window
paints the top-level window. called by MainWindow
_doPaint(int, int, int, int) - Method in class waba.ui.Window
Called by the VM to repaint an area.
_g - Variable in class waba.ui.Window
 
_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 Z _