DCT Lightfoot v3 API specification
A B C D E F G H I J K L M N O P Q R S T U V W Y

S

SATURDAY - Static variable in class java.util.Calendar
 
schedule(TimerTask, Date) - Method in class java.util.Timer
Schedule a task to be run at a certain time
schedule(TimerTask, Date, long) - Method in class java.util.Timer
Schedule a task to be run at a certain time with a repeat rate
schedule(TimerTask, long) - Method in class java.util.Timer
Schedule a task to be run after a delay
schedule(TimerTask, long, long) - Method in class java.util.Timer
Schedule a task to be run after a delay with a repeat rate
scheduleAtFixedRate(TimerTask, Date, long) - Method in class java.util.Timer
Schedule a task to be run at a certain time with a fixed repeat rate
scheduleAtFixedRate(TimerTask, long, long) - Method in class java.util.Timer
Schedule a task to be run after a delay with a fixed repeat rate
scheduledExecutionTime() - Method in class java.util.TimerTask
Return the most recent execution time
Screen - class javax.microedition.lcdui.Screen.
The screen is the superclass of all high level objects
SCREEN - Static variable in class javax.microedition.lcdui.Command
A screen specific command
Screen() - Constructor for class javax.microedition.lcdui.Screen
Create a new screen
scrollDown() - Method in class javax.microedition.lcdui.Screen
Scroll down by one screen
scrollUp() - Method in class javax.microedition.lcdui.Screen
Scroll up by one screen
search(Object) - Method in class java.util.Stack
Search the stack for an object
SEC - Static variable in class com.dctl.j2me.io.http.BaseHttpConnection
 
SECOND - Static variable in class java.util.Calendar
 
SecurityException - exception java.lang.SecurityException.
 
SecurityException() - Constructor for class java.lang.SecurityException
 
SecurityException(String) - Constructor for class java.lang.SecurityException
 
SELECT_COMMAND - Static variable in class javax.microedition.lcdui.List
The select command
send(Datagram) - Method in class com.dctl.j2me.io.datagram.Connection
Send a datagram on the connection to the requested address/port
send(Datagram) - Method in interface javax.microedition.io.DatagramConnection
Send a datagram.
send(int, byte[], int, int, int, int) - Static method in class com.dctl.j2me.net.UDP
Send a datagram
send(int, int, int, int) - Static method in class com.dctl.j2me.net.UDP
Send a single byte in a datagram
sendBreak(int) - Method in class javax.comm.SerialPort
Send a break
sendFullBuffer(Decoder.Buffer) - Method in class com.dctl.hardware.mp3.Decoder
Send a full buffer to the player
SENDING - Static variable in class com.dctl.j2me.io.http.BaseHttpConnection
Sending.
sendOutput() - Method in class com.dctl.j2me.io.http.BaseHttpConnection
Send the request and transition the state
SEPTEMBER - Static variable in class java.util.Calendar
 
serialEvent(SerialPortEvent) - Method in interface javax.comm.SerialPortEventListener
Invoked when an event occurs
Serializable - interface java.io.Serializable.
Used for testing only
SerialPort - class javax.comm.SerialPort.
Serial port
SerialPort() - Constructor for class javax.comm.SerialPort
Create a new serial port
SerialPortEvent - class javax.comm.SerialPortEvent.
Serial port event that is sent when something happens on the serial port
SerialPortEvent(SerialPort, int, boolean, boolean) - Constructor for class javax.comm.SerialPortEvent
Create a new serial port event
SerialPortEventListener - interface javax.comm.SerialPortEventListener.
Serial port event listener
serviceRepaints() - Method in class javax.microedition.lcdui.Canvas
Service the repaints
set(int, int) - Method in class java.util.Calendar
Sets the time field (except DAY_OF_WEEK) with the given value.
set(int, Item) - Method in class javax.microedition.lcdui.Form
Set the item at the specified position to a new item
set(int, String, Image) - Method in class javax.microedition.lcdui.ChoiceGroup
Set the element at the specified position to the new string and image
set(int, String, Image) - Method in interface javax.microedition.lcdui.Choice
Set the element at the specified position to the new string and image
set(int, String, Image) - Method in class javax.microedition.lcdui.List
Set the element at the specified position to the new string and image
setAddress(Datagram) - Method in interface javax.microedition.io.Datagram
Set datagram address, copying the address from another datagram.
setAddress(String) - Method in interface javax.microedition.io.Datagram
Set datagram address.
setAltText(String) - Method in class javax.microedition.lcdui.ImageItem
Set the alternate text
setBit(boolean) - Method in class com.dctl.hardware.gpio.GPIO
Set the bit - only useful if only one bit is specified in the mask
setBit(int, int) - Method in class com.dctl.hardware.gpio.GPIO
Set a bit
setBits(int) - Method in class com.dctl.hardware.gpio.GPIO
Set all the bits
setCallback(TimerCallback) - Method in class com.dctl.hardware.timer.Timer
Set the callback to call and the interval in microseconds to call it
setChars(char[], int, int) - Method in class javax.microedition.lcdui.TextField
Set the chars in the text field
setChars(char[], int, int) - Method in class javax.microedition.lcdui.TextBox
Set the chars in the text field
setClip(int, int, int, int) - Method in class javax.microedition.lcdui.Graphics
Set the clipping rectange
setClockInFirstEdge(boolean) - Method in class com.dctl.hardware.spi.SPI
Set true to clock in on the first edge
setColor(int) - Method in class javax.microedition.lcdui.Graphics
Set the colour
setColor(int, int, int) - Method in class javax.microedition.lcdui.Graphics
Set the colour from individual red, green and blue
setCommandListener(CommandListener) - Method in class javax.microedition.lcdui.Alert
Set the command listener
setCommandListener(CommandListener) - Method in class javax.microedition.lcdui.Displayable
Set the command listener
setConstraints(int) - Method in class javax.microedition.lcdui.TextField
Set the constraints
setConstraints(int) - Method in class javax.microedition.lcdui.TextBox
Set the constraints
setContinuous(boolean) - Method in class com.dctl.hardware.timer.Timer
Set the continuous mode
setCurrent(Alert, Displayable) - Method in class javax.microedition.lcdui.Display
Set the current screen to be an alert, followed by a displayable
setCurrent(Displayable) - Method in class javax.microedition.lcdui.Display
Set the current displayable
setData(byte[], int, int) - Method in interface javax.microedition.io.Datagram
Set the buffer, offset and length.
setDate(Date) - Method in class javax.microedition.lcdui.DateField
Set the date
setDirection(int) - Method in class com.dctl.hardware.gpio.GPIO
Set the direction for the port
setDTR(boolean) - Method in class javax.comm.SerialPort
Set DTR
setDynamicClassLoader(ClassLoader) - Method in class com.dctl.j2me.system.ClassLoader
 
setDynamicClassLoader(MIDlet, DynamicClassLoader) - Static method in class javax.microedition.midlet.MIDletScheduler
Store the DynamicClassLoader that was used to load the midlet in the associated MidletState object.
setElementAt(Object, int) - Method in class java.util.Vector
Set the element at a particular position
setEnabled(boolean) - Method in class com.dctl.hardware.timer.Timer
Set the enabled state
setEnabled(boolean) - Method in class com.dctl.hardware.watchdog.SimpleWatchdog
Enable/disable the watchdog
setEnabled(boolean) - Method in class com.dctl.hardware.watchdog.MultipleWatchdog
Enable/disable the watchdog
setFirstEdgeFalling(boolean) - Method in class com.dctl.hardware.spi.SPI
Make the first edge a falling edge
setFlowControlMode(int) - Method in class javax.comm.SerialPort
Set the flow control mode
setFont(Font) - Method in class javax.microedition.lcdui.Graphics
Set the font
setFrameSize(int) - Method in class com.dctl.hardware.spi.SPI
Set the value of the frame size
setGrayScale(int) - Method in class javax.microedition.lcdui.Graphics
Set the gray scale value
setImage(Image) - Method in class javax.microedition.lcdui.ImageItem
Set the image
setImage(Image) - Method in class javax.microedition.lcdui.Alert
Set the image
setInput() - Method in class com.dctl.hardware.gpio.GPIO
Set the bit to be input - only useful if only one bit is valid in the mask
setInput(int, boolean) - Method in class com.dctl.hardware.gpio.GPIO
Set the input state for a bit
setInputBufferSize(int) - Method in class javax.comm.CommPort
Set the input buffer size
setInputMode(int) - Method in class javax.microedition.lcdui.DateField
Set the input mode
setInterval(int) - Method in class com.dctl.hardware.timer.Timer
Set the interval in microseconds
setItemStateListener(ItemStateListener) - Method in class javax.microedition.lcdui.Form
Set the item state listener
setLabel(String) - Method in class javax.microedition.lcdui.Item
Set the label
setLayout(int) - Method in class javax.microedition.lcdui.ImageItem
Set the layout
setLeftVolume(int) - Method in class com.dctl.hardware.mp3.Decoder
Set the left volume
setLength(int) - Method in interface javax.microedition.io.Datagram
Set the length.
setMaxSize(int) - Method in class javax.microedition.lcdui.TextField
Set the maximum size
setMaxSize(int) - Method in class javax.microedition.lcdui.TextBox
Set the maximum size
setMaxValue(int) - Method in class javax.microedition.lcdui.Gauge
Set the maximum value
setOutput() - Method in class com.dctl.hardware.gpio.GPIO
Set the bit to be output - only useful if only one bit is valid in the mask
setOutputBufferSize(int) - Method in class javax.comm.CommPort
Set the output buffer size
setParameters(String, int, boolean) - Method in class com.dctl.j2me.io.BaseConnection
Set the URL, mode and timeouts
setParameters(String, int, boolean) - Method in class com.dctl.j2me.io.comm.Connection
Set the URL, mode and timeouts
setParameters(String, int, boolean) - Method in class com.dctl.j2me.io.datagram.Connection
Set the URL, mode and timeouts
setParameters(String, int, boolean) - Method in class com.dctl.j2me.io.http.Connection
Set the URL, mode and timeouts
setParameters(String, int, boolean) - Method in class com.dctl.j2me.io.httpserver.Connection
Open the connection by listening on the specified port, or port 80 by default
setParameters(String, int, boolean) - Method in class com.dctl.j2me.io.httpserver.HttpServerSocket
Set the parameters
setParameters(String, int, boolean) - Method in class com.dctl.j2me.io.serversocket.Connection
Set the URL, mode and timeouts
setParameters(String, int, boolean) - Method in class com.dctl.j2me.io.socket.Connection
Set the URL, mode and timeouts
setPriority(int) - Method in class java.lang.Thread
Set the priority
setProperty(String, String) - Static method in class com.dctl.j2me.system.PropertyManager
Set a property.
setProtocol(ProtocolString) - Method in class com.dctl.j2me.io.http.Connection
Set the protocol
setRequestMethod(String) - Method in class com.dctl.j2me.io.http.Connection
Set the request method - only valid until the request has been got
setRequestMethod(String) - Method in class com.dctl.j2me.io.http.BaseHttpConnection
Set the request method - only valid until the request has been got
setRequestMethod(String) - Method in interface javax.microedition.io.HttpConnection
Set the request method - only valid until the request has been got
setRequestProperty(String, String) - Method in class com.dctl.j2me.io.http.Connection
Set the request property for the key.
setRequestProperty(String, String) - Method in interface javax.microedition.io.HttpConnection
Set the request property for thekey
setResponseCode(int) - Method in class com.dctl.j2me.io.httpserver.HttpServerSocket
Set the response code
setResponseMessage(String) - Method in class com.dctl.j2me.io.httpserver.HttpServerSocket
Set the response message
setResponseProperty(String, String) - Method in class com.dctl.j2me.io.httpserver.HttpServerSocket
Set a response property
setRightVolume(int) - Method in class com.dctl.hardware.mp3.Decoder
Set the right volume
setRTS(boolean) - Method in class javax.comm.SerialPort
Set RTS
setSelectedFlags(boolean[]) - Method in class javax.microedition.lcdui.ChoiceGroup
Set the selected state of every element
setSelectedFlags(boolean[]) - Method in interface javax.microedition.lcdui.Choice
Set the selected state of every element
setSelectedFlags(boolean[]) - Method in class javax.microedition.lcdui.List
Set the selected state of every element
setSelectedIndex(int, boolean) - Method in class javax.microedition.lcdui.ChoiceGroup
Set the selection state of the item at the specified position
setSelectedIndex(int, boolean) - Method in interface javax.microedition.lcdui.Choice
Set the selection state of the item at the specified position
setSelectedIndex(int, boolean) - Method in class javax.microedition.lcdui.List
Set the selection state of the item at the specified position
setSerialPortParams(int, int, int, int) - Method in class javax.comm.SerialPort
Set the serial port parameters
setSize(int) - Method in class java.util.Vector
Set the size
setStream(OutputStream) - Method in class com.dctl.j2me.io.SwitchableOutputStream
Set the stream to use
setString(String) - Method in class javax.microedition.lcdui.TextField
Set the string
setString(String) - Method in class javax.microedition.lcdui.TextBox
Set the string
setString(String) - Method in class javax.microedition.lcdui.Alert
Set the string
setString(String) - Method in class javax.microedition.lcdui.Ticker
Set the contents
setStrokeStyle(int) - Method in class javax.microedition.lcdui.Graphics
Set the stroke style
setText(String) - Method in class javax.microedition.lcdui.StringItem
Set the text
setTicker(Ticker) - Method in class javax.microedition.lcdui.Screen
Set the ticker
setTime(Date) - Method in class java.util.Calendar
Sets the current time using the given Date
setTime(long) - Method in class java.util.Date
Set the time
setTimeInMillis(long) - Method in class java.util.Calendar
Sets the current time from the given value
setTimeout(int) - Method in class com.dctl.hardware.watchdog.SimpleWatchdog
Set the timeout in milliseconds
setTimeout(int) - Static method in class com.dctl.hardware.watchdog.MultipleWatchdog
Set the timeout in milliseconds
setTimeout(int) - Method in class javax.microedition.lcdui.Alert
Set the timeout
setTimeZone(TimeZone) - Method in class java.util.Calendar
Sets the time zone to the given zone
setTitle(String) - Method in class javax.microedition.lcdui.Screen
Set the title
setTransferRate(int) - Method in class com.dctl.hardware.spi.SPI
Set the transmit rate in hz
setType(AlertType) - Method in class javax.microedition.lcdui.Alert
Set the alert type
SETUP - Static variable in class com.dctl.j2me.io.http.BaseHttpConnection
Setup.
setValue(int) - Method in class javax.microedition.lcdui.Gauge
Set the value
Short - class java.lang.Short.
This represents shorts
Short(short) - Constructor for class java.lang.Short
Create a new short
shortValue() - Method in class java.lang.Float
Returns the value of this Float as a short (by casting to a short)
shortValue() - Method in class java.lang.Double
Returns the value of this Double as a short (by casting to a short)
shortValue() - Method in class java.lang.Short
Get the value as a short value
showNotify() - Method in class javax.microedition.lcdui.Canvas
Called when the canvas is shown
SimpleCalendar - class com.dctl.j2me.util.SimpleCalendar.
This is the Lightfoot implementation of the Calendar class.
SimpleCalendar() - Constructor for class com.dctl.j2me.util.SimpleCalendar
 
SimpleConverter - class com.dctl.j2me.i18n.SimpleConverter.
 
SimpleConverter() - Constructor for class com.dctl.j2me.i18n.SimpleConverter
 
SimpleTimeZone - class com.dctl.j2me.util.SimpleTimeZone.
This is the Simple Implementation of TimeZone.java
Currently only supports GMT
SimpleTimeZone() - Constructor for class com.dctl.j2me.util.SimpleTimeZone
Create a new SimpleTimeZone (GMT)
SimpleWatchdog - class com.dctl.hardware.watchdog.SimpleWatchdog.
Simple watchdog client that allows the watchdog to be used
SimpleWatchdog() - Constructor for class com.dctl.hardware.watchdog.SimpleWatchdog
Create a new watchdog
SIZE_LARGE - Static variable in class javax.microedition.lcdui.Font
Large size
SIZE_MEDIUM - Static variable in class javax.microedition.lcdui.Font
Medium size
SIZE_SMALL - Static variable in class javax.microedition.lcdui.Font
Small size
size() - Method in class java.io.ByteArrayOutputStream
Return the size of the stream
size() - Method in class java.util.Vector
Return the current size
size() - Method in class java.util.Hashtable
Returns the number of keys in the hashtable.
size() - Method in class javax.microedition.lcdui.TextField
Get the number of characters currently there
size() - Method in class javax.microedition.lcdui.TextBox
Get the number of characters currently there
size() - Method in class javax.microedition.lcdui.Form
Return the number of items in this form
size() - Method in class javax.microedition.lcdui.ChoiceGroup
Get the size of the choice
size() - Method in interface javax.microedition.lcdui.Choice
Get the size of the choice
size() - Method in class javax.microedition.lcdui.List
Get the size of the choice
skip(int) - Method in class com.dctl.hardware.flash.FlashFileInputStream
Skip a number of bytes
skip(int, int) - Static method in class com.dctl.j2me.net.TCP
Skip a number of bytes
skip(long) - Method in interface com.dctl.j2me.io.Readable
skip a number of bytes from the stream
skip(long) - Method in class com.dctl.j2me.io.socket.SocketInputStream
Skip a number of bytes
skip(long) - Method in class java.io.ByteArrayInputStream
skip a number of bytes in the stream
skip(long) - Method in class java.io.Reader
Skip a number of characters
skip(long) - Method in class java.io.InputStreamReader
Skip a number of characters
skip(long) - Method in class java.io.InputStream
skip a number of bytes from the stream
sleep(long) - Static method in class java.lang.Thread
Sleep for a period of time
snapshot() - Static method in class com.dctl.j2me.system.Diagnostics
Take a snapshot of the current state
SocketInputStream - class com.dctl.j2me.io.socket.SocketInputStream.
This reads data in from a socket
SocketOutputStream - class com.dctl.j2me.io.socket.SocketOutputStream.
This reads data in from a socket
SOLID - Static variable in class javax.microedition.lcdui.Graphics
Draw solid lines
source - Variable in class java.util.EventObject
The source of the event
SPACE - Static variable in class com.dctl.j2me.io.http.BaseHttpConnection
 
SPI - class com.dctl.hardware.spi.SPI.
SPI class that provides access to an SPI slave device
SPI(int, int) - Constructor for class com.dctl.hardware.spi.SPI
Create a new SPI attached to a a particular instance using the specified slave channel
Stack - class java.util.Stack.
Implement a stack
Stack() - Constructor for class java.util.Stack
 
stackTrace - Variable in class java.lang.Throwable
The stack trace that goes with this
start() - Method in class com.dctl.hardware.mp3.Decoder
Start the decoder running
start() - Method in class java.lang.Thread
start the thread
startApp() - Method in class javax.microedition.midlet.MIDlet
Start the application
startApp(MIDlet) - Static method in class javax.microedition.midlet.MIDletScheduler
Provides access to the MIDlet startApp method
startTrack() - Method in class com.dctl.hardware.mp3.Decoder
Start a new track
state - Variable in class com.dctl.j2me.io.http.BaseHttpConnection
The current state
STOP - Static variable in class javax.microedition.lcdui.Command
Stop the current action
stop() - Method in class com.dctl.hardware.mp3.Decoder
Stop the decoder running
STOPBITS_1 - Static variable in class javax.comm.SerialPort
1 stop bit
STOPBITS_1_5 - Static variable in class javax.comm.SerialPort
1.5 stop bits
STOPBITS_2 - Static variable in class javax.comm.SerialPort
2 stop bits
StreamConnection - interface javax.microedition.io.StreamConnection.
Basic Stream connection Interface - a combined Input/Output Connection
StreamConnectionNotifier - interface javax.microedition.io.StreamConnectionNotifier.
Basic Stream Connection Notifier Interface
StringIndexOutOfBoundsException - exception java.lang.StringIndexOutOfBoundsException.
 
StringIndexOutOfBoundsException() - Constructor for class java.lang.StringIndexOutOfBoundsException
 
StringIndexOutOfBoundsException(String) - Constructor for class java.lang.StringIndexOutOfBoundsException
 
StringItem - class javax.microedition.lcdui.StringItem.
String items store strings in a form
StringItem.Peer - class javax.microedition.lcdui.StringItem.Peer.
Peer class that does the drawing
StringItem.Peer() - Constructor for class javax.microedition.lcdui.StringItem.Peer
 
StringItem(String, String) - Constructor for class javax.microedition.lcdui.StringItem
Create a new string item
stringWidth(String) - Method in class javax.microedition.lcdui.Font
Return the width of the string
strobe() - Method in class com.dctl.hardware.watchdog.SimpleWatchdog
Strobe the watchdog
strobe() - Method in class com.dctl.hardware.watchdog.MultipleWatchdog
Strobe the client.
STYLE_BOLD - Static variable in class javax.microedition.lcdui.Font
Bold style
STYLE_ITALIC - Static variable in class javax.microedition.lcdui.Font
Italic style
STYLE_PLAIN - Static variable in class javax.microedition.lcdui.Font
Plain style
STYLE_UNDERLINED - Static variable in class javax.microedition.lcdui.Font
Underlined style
substringWidth(String, int, int) - Method in class javax.microedition.lcdui.Font
Return the width of the substring
SUNDAY - Static variable in class java.util.Calendar
 
SwitchableOutputStream - class com.dctl.j2me.io.SwitchableOutputStream.
A switchable output stream can be used to dynamically reconfigure output streams at runtime without changing all the objects using the stream.
SwitchableOutputStream() - Constructor for class com.dctl.j2me.io.SwitchableOutputStream
 
System - class java.lang.System.
 
SystemConverter - class com.dctl.j2me.i18n.SystemConverter.
 
SystemConverter() - Constructor for class com.dctl.j2me.i18n.SystemConverter
 
SystemException - exception com.dctl.hardware.SystemException.
System exception class.
SystemException(String) - Constructor for class com.dctl.hardware.SystemException
Create a new system exception with a message

DCT Lightfoot v3 API specification
A B C D E F G H I J K L M N O P Q R S T U V W Y
DCT Lightfoot v3 API specification