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

A

A0 - Static variable in class org.xwt.mips.VM
 
A1 - Static variable in class org.xwt.mips.VM
 
A2 - Static variable in class org.xwt.mips.VM
 
A3 - Static variable in class org.xwt.mips.VM
 
ARGS_ADDR - Static variable in class org.xwt.mips.VM
 
AT - Static variable in class org.xwt.mips.VM
 
AWT - class org.xwt.plat.AWT.
Platform subclass for all VM's providing AWT 1.1 functionality
AWT() - Constructor for class org.xwt.plat.AWT
 
AWT.AWTPicture - class org.xwt.plat.AWT.AWTPicture.
 
AWT.AWTPicture(int[], int, int) - Constructor for class org.xwt.plat.AWT.AWTPicture
 
AWT.AWTPixelBuffer - class org.xwt.plat.AWT.AWTPixelBuffer.
 
AWT.AWTPixelBuffer() - Constructor for class org.xwt.plat.AWT.AWTPixelBuffer
 
AWT.AWTPixelBuffer(int, int) - Constructor for class org.xwt.plat.AWT.AWTPixelBuffer
 
AWT.AWTSurface - class org.xwt.plat.AWT.AWTSurface.
 
a - Variable in class org.xwt.VectorGraphics.Affine
 
add(Scheduler.Task) - Static method in class org.xwt.Scheduler
 
addElement(Object) - Method in class org.xwt.js.JS.Array
 
addElement(Object) - Method in class org.xwt.util.Vec
 
addExtension(String) - Method in class org.xwt.Res.Ref
 
addExtension(String) - Method in class org.xwt.Res
if the path of this resource does not end with extension, return a new one wit it appended
advance - Variable in class org.xwt.Font.Glyph
 
allSurfaces - Static variable in class org.xwt.Surface
all instances of Surface which need to be refreshed by the Scheduler
alt - Static variable in class org.xwt.Surface
 
altKeyName() - Static method in class org.xwt.Platform
the human-readable name of the key mapped to XWT's 'alt' key
alwaysFalse - Static variable in class org.xwt.TinySSL
 
append(Object) - Method in class org.xwt.util.Queue
Add an element to the back of the queue
arg - Variable in class org.xwt.js.Function.FinallyData
 
attemptDirect() - Method in class org.xwt.HTTP
Attempts a direct connection
attemptHttpProxy(String, int) - Method in class org.xwt.HTTP
Attempts to use an HTTP proxy, employing the CONNECT method if HTTPS is requested
attemptPAC(JS.Callable) - Method in class org.xwt.HTTP
executes the PAC script and dispatches a call to one of the other attempt methods based on the result
attemptSocksProxy(String, int) - Method in class org.xwt.HTTP
Implements SOCKSv4 with v4a DNS extension
authorization - Static variable in class org.xwt.HTTP.Proxy.Authorization
 
authorization2 - Static variable in class org.xwt.HTTP.Proxy.Authorization
 
available() - Method in class org.xwt.HTTP.HTTPInputStream
 

B

BRK_LIMIT - Static variable in class org.xwt.mips.VM
 
BUFFER_SIZE - Static variable in class org.xwt.util.XML
 
b - Variable in class org.xwt.VectorGraphics.Affine
 
baseline - Variable in class org.xwt.Font.Glyph
 
blit(PixelBuffer, int, int, int, int, int, int) - Method in class org.xwt.Surface.DoubleBufferedSurface
copies a region from the doublebuffer to this surface
blit(PixelBuffer, int, int, int, int, int, int) - Method in class org.xwt.plat.AWT.AWTSurface
 
blit(PixelBuffer, int, int, int, int, int, int) - Method in class org.xwt.plat.Win32.Win32Surface
 
blit(PixelBuffer, int, int, int, int, int, int) - Method in class org.xwt.plat.X11.X11Surface
 
block() - Method in class org.xwt.util.Semaphore
Decrement the counter, blocking if zero.
boundingBoxHeight() - Method in class org.xwt.VectorGraphics.RasterPath
 
boundingBoxWidth() - Method in class org.xwt.VectorGraphics.RasterPath
 
brk - Variable in class org.xwt.mips.VM
 
build - Static variable in class org.xwt.Platform
the current build
builtin - Static variable in class org.xwt.Main
 
button1 - Static variable in class org.xwt.Surface
 
button2 - Static variable in class org.xwt.Surface
 
button3 - Static variable in class org.xwt.Surface
 

C

CAB - class org.xwt.util.CAB.
Reads a CAB file structure
CAB() - Constructor for class org.xwt.util.CAB
 
CAB.CABException - exception org.xwt.util.CAB.CABException.
 
CAB.CABException(String) - Constructor for class org.xwt.util.CAB.CABException
 
CAB.CFFILE - class org.xwt.util.CAB.CFFILE.
Encapsulates a CFFILE entry
CAB.CFFILE(CAB.CFHEADER) - Constructor for class org.xwt.util.CAB.CFFILE
 
CAB.CFFILE(File, String) - Constructor for class org.xwt.util.CAB.CFFILE
 
CAB.CFFOLDER - class org.xwt.util.CAB.CFFOLDER.
Encapsulates a CFFOLDER entry
CAB.CFFOLDER(CAB.CFHEADER) - Constructor for class org.xwt.util.CAB.CFFOLDER
 
CAB.CFFOLDER.UnsupportedCompressionTypeException - exception org.xwt.util.CAB.CFFOLDER.UnsupportedCompressionTypeException.
 
CAB.CFHEADER - class org.xwt.util.CAB.CFHEADER.
Encapsulates a CFHEADER entry
CAB.CFHEADER() - Constructor for class org.xwt.util.CAB.CFHEADER
 
CAB.CFHEADER.BogusHeaderException - exception org.xwt.util.CAB.CFHEADER.BogusHeaderException.
 
CAB.CFHEADER.BogusHeaderException() - Constructor for class org.xwt.util.CAB.CFHEADER.BogusHeaderException
 
COMPRESSION_LZX - Static variable in class org.xwt.util.CAB.CFFOLDER
 
COMPRESSION_MSZIP - Static variable in class org.xwt.util.CAB.CFFOLDER
 
COMPRESSION_NONE - Static variable in class org.xwt.util.CAB.CFFOLDER
 
COMPRESSION_QUANTUM - Static variable in class org.xwt.util.CAB.CFFOLDER
 
Cache - class org.xwt.util.Cache.
A Hash table with a fixed size; drops extraneous elements.
Cache() - Constructor for class org.xwt.util.Cache
 
CachedInputStream - class org.xwt.util.CachedInputStream.
Wraps around an InputStream, caching the stream in a byte[] as it is read and permitting multiple simultaneous readers
CachedInputStream(InputStream) - Constructor for class org.xwt.util.CachedInputStream
 
CachedInputStream(InputStream, File) - Constructor for class org.xwt.util.CachedInputStream
 
Callback - interface org.xwt.util.Callback.
a simple interface for callbacks
Click(int) - Method in class org.xwt.Surface
 
Close() - Method in class org.xwt.Surface
 
Compiler - class org.xwt.mips.Compiler.
reads a fully linked MIPS ELF binary image on stdin; writes a .java file on stdout
Compiler() - Constructor for class org.xwt.mips.Compiler
 
c - Variable in class org.xwt.Font.Glyph
 
c - Variable in class org.xwt.VectorGraphics.Affine
 
call(JS.Array) - Method in class org.xwt.js.JS.Callable
 
call(Object) - Method in interface org.xwt.util.Callback
 
callMethod(Object, JS.Array, boolean) - Method in class org.xwt.Res.Graft
 
callMethod(Object, JS.Array, boolean) - Method in class org.xwt.Res
 
callMethod(Object, JS.Array, boolean) - Method in class org.xwt.XWT
 
callMethod(Object, JS.Array, boolean) - Method in class org.xwt.js.Date
 
callMethod(Object, JS.Array, boolean) - Method in class org.xwt.js.JS.Graft
 
callMethod(Object, JS.Array, boolean) - Method in class org.xwt.js.JS
 
callMethod(Object, JS.Array, boolean) - Method in class org.xwt.js.Regexp
 
cascade() - Method in class org.xwt.Trap
 
cascade(Object) - Method in class org.xwt.Trap
 
catchLoc - Variable in class org.xwt.js.Function.TryMarker
 
cert_requested - Variable in class org.xwt.TinySSL
true iff the server asked for a certificate
characters(char[], int, int) - Method in class org.xwt.util.XML
Represents a line of character data.
clear() - Method in class org.xwt.util.Cache
 
clear() - Method in class org.xwt.util.Hash
empties the table
client_random - Variable in class org.xwt.TinySSL
 
client_write_MAC_secret - Variable in class org.xwt.TinySSL
 
client_write_key - Variable in class org.xwt.TinySSL
 
clipboard - Static variable in class org.xwt.plat.X11
our local (in-process) copy of the clipboard
close() - Method in class org.xwt.HTTP.HTTPInputStream
 
coerceToBoolean() - Method in class org.xwt.Res.Graft
 
coerceToBoolean() - Method in class org.xwt.js.JS.Graft
 
coerceToBoolean() - Method in class org.xwt.js.JS
 
coerceToNumber() - Method in class org.xwt.Res.Graft
 
coerceToNumber() - Method in class org.xwt.js.JS.Graft
 
coerceToNumber() - Method in class org.xwt.js.JS
 
coerceToString() - Method in class org.xwt.Res.Graft
 
coerceToString() - Method in class org.xwt.js.Date
 
coerceToString() - Method in class org.xwt.js.JS.Graft
 
coerceToString() - Method in class org.xwt.js.JS
 
colors - Static variable in class org.xwt.translators.SVG
Copied verbatim from the SVG specification
compare(Object, Object) - Method in interface org.xwt.util.Vec.CompareFunc
 
componentHidden(ComponentEvent) - Method in class org.xwt.plat.AWT.AWTSurface
 
componentMoved(ComponentEvent) - Method in class org.xwt.plat.AWT.AWTSurface
 
componentResized(ComponentEvent) - Method in class org.xwt.plat.AWT.AWTSurface
 
componentResized(int, int) - Method in class org.xwt.plat.AWT.AWTSurface
 
componentShown(ComponentEvent) - Method in class org.xwt.plat.AWT.AWTSurface
 
compressionName(int) - Static method in class org.xwt.util.CAB.CFFOLDER
 
computeMAC(byte, byte[], int, int, byte[], long) - Static method in class org.xwt.TinySSL
 
concat(byte[][]) - Static method in class org.xwt.TinySSL
 
control - Static variable in class org.xwt.Surface
 
convert(InputStream) - Static method in class org.xwt.util.InputStreamToByteArray
Trivial method to completely read an InputStream
copy() - Method in class org.xwt.VectorGraphics.Affine
 
copyInto(Object[]) - Method in class org.xwt.util.Vec
 
copyin(int, byte[], int) - Method in class org.xwt.mips.VM
 
copyout(byte[], int, int) - Method in class org.xwt.mips.VM
 
createAlphaOnlyPicture(byte[], int, int) - Static method in class org.xwt.Platform
 
createPicture(int[], int, int) - Static method in class org.xwt.Platform
creates and returns a picture
createPixelBuffer(int, int, Surface) - Static method in class org.xwt.Platform
creates and returns a doublebuffer 'belonging' to owner; we need to associate PixelBuffers to surfaces due to AWT 1.1 requirements (definately for Navigator, possibly also for MSJVM).
createStipple(X11.X11Picture) - Method in class org.xwt.plat.X11.X11PixelBuffer
Sets the PixelBuffer's internal stipple to the alpha==0x00 regions of xpi
createSurface(Box, boolean, boolean) - Static method in class org.xwt.Platform
 
criticalAbort(String) - Static method in class org.xwt.Platform
used to notify the user of very serious failures; usually used when logging is not working or unavailable
cstring(int) - Method in class org.xwt.mips.VM
 
current() - Static method in class org.xwt.js.JS.Context
fetches the currently-executing javascript function
current_cursor - Variable in class org.xwt.plat.Win32.Win32Surface
 
cursor - Variable in class org.xwt.Surface
< The Box at the root of this surface

D

DONE - Static variable in class org.xwt.mips.VM
 
Darwin - class org.xwt.plat.Darwin.
 
Darwin() - Constructor for class org.xwt.plat.Darwin
 
Date - class org.xwt.js.Date.
This class implements the Date native object.
Date() - Constructor for class org.xwt.js.Date
 
Date(JS.Array) - Constructor for class org.xwt.js.Date
 
Dirty(int, int, int, int) - Method in class org.xwt.Surface.DoubleBufferedSurface
This is how subclasses signal a 'shallow dirty', indicating that although the backbuffer is valid, the screen is not
DirtyList - class org.xwt.util.DirtyList.
A general-purpose data structure for holding a list of rectangular regions that need to be repainted, with intelligent coalescing.
DirtyList() - Constructor for class org.xwt.util.DirtyList
 
DoubleClick(int) - Method in class org.xwt.Surface
 
d - Variable in class org.xwt.VectorGraphics.Affine
 
date_msecFromDate(double, double, double, double, double, double, double) - Static method in class org.xwt.js.Date
 
days - Static variable in class org.xwt.HTTP.Proxy.ProxyAutoConfigRootScope
 
declare(String) - Method in class org.xwt.js.JS.Scope
 
decodeJPEG(InputStream, String) - Static method in class org.xwt.Platform
convert a JPEG into an Image
defaultUri - Variable in class org.xwt.util.XML.Element
Default URI for this element and its children with no prefix.
detectProxy() - Static method in class org.xwt.Platform
 
detectProxyViaManual() - Static method in class org.xwt.HTTP.Proxy
 
dirty(int, int, int, int) - Method in class org.xwt.Surface
 
dirty(int, int, int, int) - Method in class org.xwt.util.DirtyList
Add a new rectangle to the dirty list; returns false if the region fell completely within an existing rectangle or set of rectangles (ie did not expand the dirty area)
dispatchEvent(gnu.gcj.RawData) - Method in class org.xwt.plat.X11.X11Surface
 
dispose(boolean) - Method in class org.xwt.Surface
Indicates that the Surface is no longer needed
doublebuf - Variable in class org.xwt.plat.X11.X11Picture
 
drawLine(int, int, int, int, int, int, boolean) - Method in class org.xwt.PixelBuffer
draws a line of width w; note that the coordinates here are post-transform
drawPicture(Picture, int, int, int, int, int, int) - Method in class org.xwt.PixelBuffer
draw the picture at (dx1, dy1), cropping to (cx1, cy1, cx2, cy2)
drawPicture(Picture, int, int, int, int, int, int) - Method in class org.xwt.Surface.DoubleBufferedSurface
 
drawPicture(Picture, int, int, int, int, int, int) - Method in class org.xwt.plat.AWT.AWTPixelBuffer
 
drawPicture(Picture, int, int, int, int, int, int) - Method in class org.xwt.plat.Win32.Win32PixelBuffer
 
drawPicture(Picture, int, int, int, int, int, int, int, boolean) - Method in class org.xwt.plat.Win32.Win32PixelBuffer
 
drawPicture(Picture, int, int, int, int, int, int) - Method in class org.xwt.plat.X11.X11PixelBuffer
 
drawPictureAlphaOnly(Picture, int, int, int, int, int, int, int) - Method in class org.xwt.PixelBuffer
Same as drawPicture, but only uses the alpha channel of the Picture, and is allowed to destructively modify the RGB channels of the Picture in the process.
drawPictureAlphaOnly(Picture, int, int, int, int, int, int, int) - Method in class org.xwt.Surface.DoubleBufferedSurface
 
drawPictureAlphaOnly(Picture, int, int, int, int, int, int, int) - Method in class org.xwt.plat.AWT.AWTPixelBuffer
implemented with java.awt 1.1's setXORMode()
drawPictureAlphaOnly(Picture, int, int, int, int, int, int, int) - Method in class org.xwt.plat.Win32.Win32PixelBuffer
 
drawPictureAlphaOnly(Picture, int, int, int, int, int, int, int) - Method in class org.xwt.plat.X11.X11PixelBuffer
 
dump() - Method in class org.xwt.js.Function
 

E

e - Variable in class org.xwt.VectorGraphics.Affine
 
elementAt(int) - Method in class org.xwt.js.JS.Array
 
elementAt(int) - Method in class org.xwt.util.Vec
 
empty() - Method in class org.xwt.util.DirtyList
Returns true if there are no regions that need repainting
endElement(XML.Element) - Method in class org.xwt.util.XML
Represents the end of an Element.
entryPoint - Variable in class org.xwt.mips.VM
 
equals(Object) - Method in class org.xwt.Res.Graft
 
equals(Object) - Method in class org.xwt.VectorGraphics.Affine
 
equals(Object) - Method in class org.xwt.js.JS.Graft
 
equalsIgnoringTranslation(VectorGraphics.Affine) - Method in class org.xwt.VectorGraphics.Affine
 
errors - Variable in class org.xwt.util.XML.Element
An array of non-fatal errors related to this element.
eventThread() - Method in class org.xwt.plat.X11
 
excluded - Variable in class org.xwt.HTTP.Proxy
hosts to be excluded from proxy use; wildcards permitted
execute() - Method in class org.xwt.mips.Interpreter
 
execute() - Method in class org.xwt.mips.VM
 
exitStatus - Variable in class org.xwt.mips.VM
 
exitStatus() - Method in class org.xwt.mips.VM
 
expandEntities(String) - Static method in class org.xwt.translators.HTML
Expands all SGML entities in string s

F

FP - Static variable in class org.xwt.mips.VM
 
Focused(boolean) - Method in class org.xwt.Surface
 
Font - class org.xwt.Font.
 
Font.Glyph - class org.xwt.Font.Glyph.
 
Font.Glyph(char) - Constructor for class org.xwt.Font.Glyph
 
Freetype - class org.xwt.translators.Freetype.
 
Freetype() - Constructor for class org.xwt.translators.Freetype
 
Function - class org.xwt.js.Function.
a JavaScript function, compiled into bytecode
Function(String, int, Reader, JS.Scope) - Constructor for class org.xwt.js.Function
 
Function.CallMarker - class org.xwt.js.Function.CallMarker.
 
Function.CallMarker(JS.Context) - Constructor for class org.xwt.js.Function.CallMarker
 
Function.CatchMarker - class org.xwt.js.Function.CatchMarker.
 
Function.CatchMarker() - Constructor for class org.xwt.js.Function.CatchMarker
 
Function.FinallyData - class org.xwt.js.Function.FinallyData.
 
Function.FinallyData(int, Object) - Constructor for class org.xwt.js.Function.FinallyData
 
Function.FinallyData(int) - Constructor for class org.xwt.js.Function.FinallyData
 
Function.LoopMarker - class org.xwt.js.Function.LoopMarker.
 
Function.LoopMarker(int, String, JS.Scope) - Constructor for class org.xwt.js.Function.LoopMarker
 
Function.TryMarker - class org.xwt.js.Function.TryMarker.
 
Function.TryMarker(int, int, JS.Scope) - Constructor for class org.xwt.js.Function.TryMarker
 
f - Variable in class org.xwt.VectorGraphics.Affine
 
f - Variable in class org.xwt.mips.VM.FileFileInfo
 
fastDrawPicture(Picture, int, int, int, int, int, int) - Method in class org.xwt.plat.X11.X11PixelBuffer
fast path for image drawing (no scaling, all-or-nothing alpha)
fileDialog(String, boolean) - Static method in class org.xwt.Platform
 
fileInfo() - Method in class org.xwt.mips.VM.FileDescriptor
 
fill(PixelBuffer, VectorGraphics.Paint) - Method in class org.xwt.VectorGraphics.RasterPath
fill the interior of the path
fillRect(int, int, int, int, int) - Method in class org.xwt.plat.Win32.Win32PixelBuffer
 
fillRect(int, int, int, int, int) - Method in class org.xwt.plat.X11.X11PixelBuffer
 
fillTrapezoid(int, int, int, int, int, int, int) - Method in class org.xwt.PixelBuffer
fill a trapezoid whose top and bottom edges are horizontal
fillTrapezoid(int, int, int, int, int, int, int) - Method in class org.xwt.Surface.DoubleBufferedSurface
 
fillTrapezoid(int, int, int, int, int, int, PixelBuffer) - Method in interface org.xwt.VectorGraphics.Paint
 
fillTrapezoid(int, int, int, int, int, int, PixelBuffer) - Method in class org.xwt.VectorGraphics.SingleColorPaint
 
fillTrapezoid(int, int, int, int, int, int, int) - Method in class org.xwt.plat.AWT.AWTPixelBuffer
 
fillTrapezoid(int, int, int, int, int, int, int) - Method in class org.xwt.plat.Win32.Win32PixelBuffer
 
fillTrapezoid(int, int, int, int, int, int, int) - Method in class org.xwt.plat.X11.X11PixelBuffer
 
finalize() - Method in class org.xwt.plat.Win32.Win32PixelBuffer
 
finalize() - Method in class org.xwt.plat.Win32.Win32Surface
 
finalize() - Method in class org.xwt.plat.X11.X11PixelBuffer
 
finallyLoc - Variable in class org.xwt.js.Function.TryMarker
 
firstMessage - Static variable in class org.xwt.util.Log
true iff nothing has yet been logged
flip(boolean, boolean) - Static method in class org.xwt.VectorGraphics.Affine
 
flush() - Method in class org.xwt.util.DirtyList
Atomically returns the list of dirty rectangles as an array of four-int arrays and clears the internal dirty-rectangle list.
flush() - Method in class org.xwt.util.Queue
Empties the queue
font - Variable in class org.xwt.Font.Glyph
 
forceLoad() - Static method in class org.xwt.Platform
do-nothing method that forces <clinit> to run
fromArray(Object[]) - Method in class org.xwt.util.Vec
 
fromInputStream(InputStream, String) - Method in class org.xwt.translators.GIF
Processes an image from InputStream is; returns null if there is an error
fromInputStream(InputStream, String) - Method in class org.xwt.translators.PNG
process a PNG as an inputstream; returns null if there is an error
fromRes(Res, Callback) - Static method in class org.xwt.Picture
turns a resource into a Picture.Source and passes it to the callback

G

GCJ - class org.xwt.plat.GCJ.
common superclass for all platforms that use GCJ to compile a native binary
GCJ() - Constructor for class org.xwt.plat.GCJ
 
GCJ.Retainer - class org.xwt.plat.GCJ.Retainer.
 
GCJ.Retainer() - Constructor for class org.xwt.plat.GCJ.Retainer
 
GET() - Method in class org.xwt.HTTP
Performs an HTTP GET request
GIF - class org.xwt.translators.GIF.
Converts an InputStream carrying a GIF image into an ARGB int[]
GIF() - Constructor for class org.xwt.translators.GIF
 
GP - Static variable in class org.xwt.mips.VM
 
g - Variable in class org.xwt.plat.AWT.AWTPixelBuffer
 
get(Object) - Method in class org.xwt.HTTP.Proxy.ProxyAutoConfigRootScope
 
get(Object) - Method in class org.xwt.Res.Graft
 
get(Object) - Method in class org.xwt.Res
 
get(Object) - Method in class org.xwt.XWT
 
get(Object) - Method in class org.xwt.js.JS.Array
 
get(Object) - Method in class org.xwt.js.JS.Graft
 
get(Object) - Method in class org.xwt.js.JS.Obj
 
get(Object, Object) - Method in class org.xwt.js.JS.Obj
 
get(Object) - Method in class org.xwt.js.JS.Scope
 
get(Object) - Method in class org.xwt.js.JS
 
get(Object) - Method in class org.xwt.js.Regexp
 
get(Object, Object) - Method in class org.xwt.util.Cache
 
get(Object) - Method in class org.xwt.util.Hash
 
get(Object, Object) - Method in class org.xwt.util.Hash
 
getBuiltinInputStream() - Static method in class org.xwt.Platform
returns an InputStream to the builtin xwar
getClipBoard() - Static method in class org.xwt.Platform
returns the contents of the clipboard
getCol() - Method in class org.xwt.util.XML.XMLException
 
getCol() - Method in class org.xwt.util.XML
Returns the column number at the beginning of the last process call.
getContentLength() - Method in class org.xwt.HTTP.HTTPInputStream
 
getData() - Method in class org.xwt.plat.AWT.AWTPicture
 
getData() - Method in class org.xwt.plat.Win32.Win32Picture
 
getData() - Method in class org.xwt.translators.GIF
 
getDescriptiveName() - Method in class org.xwt.Platform
a string describing the VM
getDescriptiveName() - Method in class org.xwt.Res.Builtin
 
getDescriptiveName() - Method in class org.xwt.Res.ByteArray
 
getDescriptiveName() - Method in class org.xwt.Res.Cab
 
getDescriptiveName() - Method in class org.xwt.Res.CachedRes
 
getDescriptiveName() - Method in class org.xwt.Res.File
 
getDescriptiveName() - Method in class org.xwt.Res.Graft
 
getDescriptiveName() - Method in class org.xwt.Res.HTTP
 
getDescriptiveName() - Method in class org.xwt.Res.ProgressWatcher
 
getDescriptiveName() - Method in class org.xwt.Res.Ref
 
getDescriptiveName() - Method in class org.xwt.Res.Zip
 
getDescriptiveName() - Method in class org.xwt.Res
 
getDescriptiveName() - Method in class org.xwt.plat.AWT
 
getDescriptiveName() - Method in class org.xwt.plat.Darwin
 
getDescriptiveName() - Method in class org.xwt.plat.Java2
 
getDescriptiveName() - Method in class org.xwt.plat.POSIX
 
getDescriptiveName() - Method in class org.xwt.plat.Win32
 
getEnv(String) - Static method in class org.xwt.Platform
returns the value of the environment variable key, or null if no such key exists
getFileInputStream(InputStream, String) - Static method in class org.xwt.util.CAB
reads a CAB file, parses it, and returns an InputStream representing the named file
getFileInputStream(InputStream, int, String) - Static method in class org.xwt.util.CAB
 
getFileNames() - Method in class org.xwt.translators.MSPack
 
getFont(Res, int) - Static method in class org.xwt.Font
 
getHeight() - Method in class org.xwt.Picture
the height of the picture
getHeight() - Method in class org.xwt.Surface
 
getHeight() - Method in class org.xwt.plat.AWT.AWTPicture
 
getHeight() - Method in class org.xwt.plat.AWT.AWTPixelBuffer
 
getHeight() - Method in class org.xwt.plat.Win32.Win32Picture
 
getHeight() - Method in class org.xwt.plat.Win32.Win32PixelBuffer
 
getHeight() - Method in class org.xwt.plat.X11.X11Picture
 
getHeight() - Method in class org.xwt.plat.X11.X11PixelBuffer
 
getHeight() - Method in class org.xwt.translators.GIF
 
getIdName(int) - Method in class org.xwt.js.Date
 
getInputStream(String) - Method in class org.xwt.Res.Builtin
 
getInputStream(String) - Method in class org.xwt.Res.ByteArray
 
getInputStream(String) - Method in class org.xwt.Res.Cab
 
getInputStream(String) - Method in class org.xwt.Res.CachedRes
 
getInputStream(String) - Method in class org.xwt.Res.File
 
getInputStream(String) - Method in class org.xwt.Res.Graft
 
getInputStream(String) - Method in class org.xwt.Res.HTTP
 
getInputStream(String) - Method in class org.xwt.Res.ProgressWatcher
 
getInputStream(String) - Method in class org.xwt.Res.Ref
 
getInputStream(String) - Method in class org.xwt.Res.Zip
 
getInputStream() - Method in class org.xwt.Res
returns an InputStream containing the Resource's contents
getInputStream(String) - Method in class org.xwt.Res
 
getInputStream() - Method in class org.xwt.TinySSL
 
getInputStream(int) - Method in class org.xwt.translators.MSPack
 
getInputStream(String) - Method in class org.xwt.translators.MSPack
 
getInputStream() - Method in class org.xwt.util.CachedInputStream
 
getLMResponse(String, byte[]) - Static method in class org.xwt.HTTP.Proxy.NTLM
Calculates the LM Response for the given challenge, using the specified password.
getLMv2Response(String, String, String, byte[], byte[]) - Static method in class org.xwt.HTTP.Proxy.NTLM
Calculates the LMv2 Response for the given challenge, using the specified authentication target, username, password, and client challenge.
getLength() - Method in class org.xwt.HTTP.HTTPInputStream
 
getLength() - Method in class org.xwt.util.KnownLength.KnownLengthInputStream
 
getLength() - Method in interface org.xwt.util.KnownLength
 
getLengths() - Method in class org.xwt.translators.MSPack
 
getLine() - Static method in class org.xwt.js.JS.Context
 
getLine() - Method in class org.xwt.util.XML.XMLException
 
getLine() - Method in class org.xwt.util.XML
Returns the line number at the beginning of the last process call.
getMessage() - Method in class org.xwt.js.JS.Exn
 
getMessage() - Method in class org.xwt.mips.VM.FaultException
 
getMessage() - Method in class org.xwt.util.XML.XMLException
 
getNTLM2SessionResponse(String, byte[], byte[]) - Static method in class org.xwt.HTTP.Proxy.NTLM
Calculates the NTLM2 Session Response for the given challenge, using the specified password and client challenge.
getNTLMResponse(String, byte[]) - Static method in class org.xwt.HTTP.Proxy.NTLM
Calculates the NTLM Response for the given challenge, using the specified password.
getNTLMv2Response(String, String, String, byte[], byte[], byte[]) - Static method in class org.xwt.HTTP.Proxy.NTLM
Calculates the NTLMv2 Response for the given challenge, using the specified authentication target, username, password, target information block, and client challenge.
getNumFormalArgs() - Method in class org.xwt.js.Function
 
getObject() - Method in class org.xwt.js.JS.Exn
 
getOutputStream() - Method in class org.xwt.TinySSL
 
getParent() - Method in class org.xwt.Res.Graft
 
getParent() - Method in class org.xwt.Res.Ref
 
getParent() - Method in class org.xwt.Res
 
getPassword(String, String, String, String) - Static method in class org.xwt.HTTP.Proxy.Authorization
 
getProxyAutoConfigFunction(String) - Static method in class org.xwt.HTTP.Proxy
 
getRandomBytes(byte[], int, int) - Static method in class org.xwt.TinySSL
fills b with random bytes
getRawTime() - Method in class org.xwt.js.Date
 
getScheduler() - Static method in class org.xwt.Platform
 
getScreenHeight() - Static method in class org.xwt.Platform
returns the height of the screen, in pixels
getScreenWidth() - Static method in class org.xwt.Platform
returns the width of the screen, in pixels
getSocket(String, int, boolean, boolean) - Static method in class org.xwt.Platform
creates a socket object
getSourceName() - Static method in class org.xwt.js.JS.Context
 
getState() - Method in class org.xwt.mips.VM
 
getTempPath() - Static method in class org.xwt.plat.Win32
 
getTemplate(Res) - Static method in class org.xwt.Template
 
getUserInfo(int) - Method in class org.xwt.mips.VM
 
getWidth() - Method in class org.xwt.Picture
the width of the picture
getWidth() - Method in class org.xwt.Surface
 
getWidth() - Method in class org.xwt.plat.AWT.AWTPicture
 
getWidth() - Method in class org.xwt.plat.AWT.AWTPixelBuffer
 
getWidth() - Method in class org.xwt.plat.Win32.Win32Picture
 
getWidth() - Method in class org.xwt.plat.Win32.Win32PixelBuffer
 
getWidth() - Method in class org.xwt.plat.X11.X11Picture
 
getWidth() - Method in class org.xwt.plat.X11.X11PixelBuffer
 
getWidth() - Method in class org.xwt.translators.GIF
 
glyphs - Variable in class org.xwt.Font
 
graft(Object) - Method in class org.xwt.Res.Ref
 
graft(Object) - Method in class org.xwt.Res
graft newResource in place of this resource on its parent
grow(int) - Method in class org.xwt.util.CachedInputStream
 

H

HTML - class org.xwt.translators.HTML.
This class parses an InputStream containing HTML and returns it as an XWT DOM tree.
HTML() - Constructor for class org.xwt.translators.HTML
 
HTTP - class org.xwt.HTTP.
This object encapsulates a *single* HTTP connection.
HTTP(String) - Constructor for class org.xwt.HTTP
 
HTTP(String, boolean) - Constructor for class org.xwt.HTTP
 
HTTP.HTTPInputStream - class org.xwt.HTTP.HTTPInputStream.
An input stream that represents a subset of a longer input stream.
HTTP.Proxy - class org.xwt.HTTP.Proxy.
encapsulates most of the proxy logic; some is shared in HTTP.java
HTTP.Proxy() - Constructor for class org.xwt.HTTP.Proxy
 
HTTP.Proxy.Authorization - class org.xwt.HTTP.Proxy.Authorization.
 
HTTP.Proxy.Authorization() - Constructor for class org.xwt.HTTP.Proxy.Authorization
 
HTTP.Proxy.NTLM - class org.xwt.HTTP.Proxy.NTLM.
An implementation of Microsoft's proprietary NTLM authentication protocol.
HTTP.Proxy.NTLM() - Constructor for class org.xwt.HTTP.Proxy.NTLM
 
HTTP.Proxy.ProxyAutoConfigRootScope - class org.xwt.HTTP.Proxy.ProxyAutoConfigRootScope.
 
HTTP.Proxy.ProxyAutoConfigRootScope() - Constructor for class org.xwt.HTTP.Proxy.ProxyAutoConfigRootScope
 
Hash - class org.xwt.util.Hash.
Implementation of an unsynchronized hash table, with one or two keys, using Radke's quadradic residue linear probing instead of buckets to minimize object count (less allocations, faster GC).
Hash() - Constructor for class org.xwt.util.Hash
 
Hash(int, int) - Constructor for class org.xwt.util.Hash
 
handshakes - Variable in class org.xwt.TinySSL
the concatenation of all the bytes of all handshake messages sent or recieved
has(Object) - Method in class org.xwt.js.JS.Scope
 
hasMoreTokens() - Method in class org.xwt.VectorGraphics.PathTokenizer
 
hashCode() - Method in class org.xwt.Res.Graft
 
hashCode() - Method in class org.xwt.js.JS.Graft
 
hdc - Variable in class org.xwt.plat.Win32.Win32Surface
 
httpProxyHost - Variable in class org.xwt.HTTP.Proxy
the HTTP Proxy host to use
httpProxyPort - Variable in class org.xwt.HTTP.Proxy
the HTTP Proxy port to use
httpsProxyHost - Variable in class org.xwt.HTTP.Proxy
if a seperate proxy should be used for HTTPS, this is the hostname; otherwise, httpProxyHost is used
httpsProxyPort - Variable in class org.xwt.HTTP.Proxy
if a seperate proxy should be used for HTTPS, this is the port
hwnd - Variable in class org.xwt.plat.Win32.Win32Surface
 
hwndCreated - Variable in class org.xwt.plat.Win32.Win32Surface
used to block while waiting for the message pump thread to create a hwnd for us
hwndToWin32SurfaceMap - Static variable in class org.xwt.plat.Win32
reverse lookup from hwnd to Win32Surface

I

INCHES_PER_CM - Static variable in class org.xwt.VectorGraphics
 
INCHES_PER_MM - Static variable in class org.xwt.VectorGraphics
 
INITIALIZED - Static variable in class org.xwt.mips.VM
 
INITIAL_SP - Static variable in class org.xwt.mips.VM
 
InputStreamToByteArray - class org.xwt.util.InputStreamToByteArray.
 
InputStreamToByteArray() - Constructor for class org.xwt.util.InputStreamToByteArray
 
Interpreter - class org.xwt.mips.Interpreter.
 
Interpreter() - Constructor for class org.xwt.mips.Interpreter
 
Interpreter(String) - Constructor for class org.xwt.mips.Interpreter
 
Interpreter(byte[]) - Constructor for class org.xwt.mips.Interpreter
 
Interpreter.DebugShutdownHook - class org.xwt.mips.Interpreter.DebugShutdownHook.
 
Interpreter.DebugShutdownHook() - Constructor for class org.xwt.mips.Interpreter.DebugShutdownHook
 
i - Variable in class org.xwt.plat.AWT.AWTPicture
 
i - Variable in class org.xwt.plat.AWT.AWTPixelBuffer
 
identity() - Static method in class org.xwt.VectorGraphics.Affine
 
indexOf(Object) - Method in class org.xwt.util.Vec
 
init() - Method in class org.xwt.Platform
this initializes the platform; code in here can invoke methods on Platform since Platform.platform has already been set
init() - Method in class org.xwt.plat.Darwin
 
init() - Method in class org.xwt.plat.Win32
 
init() - Method in class org.xwt.plat.X11
 
initPage(int) - Method in class org.xwt.mips.VM
 
inputStreamToByteArray(InputStream, Callback) - Static method in class org.xwt.Platform
 
insertElementAt(Object, int) - Method in class org.xwt.util.Vec
 
insets - Variable in class org.xwt.plat.AWT.AWTSurface
our component's insets
intToBytes(long, byte[], int, int) - Static method in class org.xwt.TinySSL
copy the least significant num bytes of val into byte array b, startint at offset
internalUTC(double) - Static method in class org.xwt.js.Date
 
invert() - Method in class org.xwt.VectorGraphics.Affine
 
is - Variable in class org.xwt.TinySSL
 
isCaseSensitive() - Static method in class org.xwt.Platform
returns true iff the platform has a case-sensitive filesystem
isSignedBy(X509CertificateStructure, SubjectPublicKeyInfo) - Static method in class org.xwt.TinySSL
returns true iff certificate "signee" is signed by public key "signer"
isToByteArray(InputStream) - Static method in class org.xwt.util.CAB
Trivial method to completely read an InputStream
isatty() - Method in class org.xwt.mips.VM.FileDescriptor
 

J

JS - class org.xwt.js.JS.
The public API for the JS engine.
JS() - Constructor for class org.xwt.js.JS
 
JS.Array - class org.xwt.js.JS.Array.
The publicly-visible face of JavaScript Array objects
JS.Array() - Constructor for class org.xwt.js.JS.Array
 
JS.Array(int) - Constructor for class org.xwt.js.JS.Array
 
JS.Callable - class org.xwt.js.JS.Callable.
anything that is callable with the () operator and wasn't compiled from JS code
JS.Callable() - Constructor for class org.xwt.js.JS.Callable
 
JS.Context - class org.xwt.js.JS.Context.
encapsulates the state of a JavaScript "thread" (ie stack)
JS.Context(Function, JS.Scope) - Constructor for class org.xwt.js.JS.Context
 
JS.Exn - exception org.xwt.js.JS.Exn.
An exception which can be thrown and caught by JavaScript code
JS.Exn(Object) - Constructor for class org.xwt.js.JS.Exn
 
JS.GlobalScope - class org.xwt.js.JS.GlobalScope.
a scope that is populated with js objects and functions normally found in the global scope
JS.GlobalScope() - Constructor for class org.xwt.js.JS.GlobalScope
 
JS.GlobalScope(JS.Scope) - Constructor for class org.xwt.js.JS.GlobalScope
 
JS.Graft - class org.xwt.js.JS.Graft.
the result of a graft
JS.Graft(JS, Object, Object) - Constructor for class org.xwt.js.JS.Graft
 
JS.Obj - class org.xwt.js.JS.Obj.
A sensible implementation of the abstract methods in the JS class
JS.Obj() - Constructor for class org.xwt.js.JS.Obj
 
JS.Obj(boolean) - Constructor for class org.xwt.js.JS.Obj
 
JS.Scope - class org.xwt.js.JS.Scope.
Any object which becomes part of the scope chain must support this interface
JS.Scope(JS.Scope) - Constructor for class org.xwt.js.JS.Scope
 
JS.Scope(JS.Scope, boolean) - Constructor for class org.xwt.js.JS.Scope
 
JS.TailCall - class org.xwt.js.JS.TailCall.
 
JS.TailCall() - Constructor for class org.xwt.js.JS.TailCall
 
JVM - class org.xwt.plat.JVM.
common superclass for all platforms that run in a "real" JVM
JVM() - Constructor for class org.xwt.plat.JVM
 
Java2 - class org.xwt.plat.Java2.
Platform class for most reasonable Java1.2+ Java2s
Java2() - Constructor for class org.xwt.plat.Java2
 
Java2.Java14Surface - class org.xwt.plat.Java2.Java14Surface.
 
Java2.Java14Surface(Box, boolean) - Constructor for class org.xwt.plat.Java2.Java14Surface
 
Java2.Java2PixelBuffer - class org.xwt.plat.Java2.Java2PixelBuffer.
 
Java2.Java2PixelBuffer(int, int) - Constructor for class org.xwt.plat.Java2.Java2PixelBuffer
 
Java2.Java2Surface - class org.xwt.plat.Java2.Java2Surface.
 
Java2.Java2Surface(Box, boolean) - Constructor for class org.xwt.plat.Java2.Java2Surface
 
jsFunction_setTime(double) - Method in class org.xwt.js.Date
 

K

K0 - Static variable in class org.xwt.mips.VM
 
K1 - Static variable in class org.xwt.mips.VM
 
KeyPressed(String) - Method in class org.xwt.Surface
sends a KeyPressed message; subclasses should not add the C- or A- prefixes, nor should they capitalize alphabet characters
KeyReleased(String) - Method in class org.xwt.Surface
sends a KeyReleased message; subclasses should not add the C- or A- prefixes, nor should they capitalize alphabet characters
KnownLength - interface org.xwt.util.KnownLength.
a generic interface for things that "know" their length
KnownLength.KnownLengthInputStream - class org.xwt.util.KnownLength.KnownLengthInputStream.
 
KnownLength.KnownLengthInputStream(InputStream, int) - Constructor for class org.xwt.util.KnownLength.KnownLengthInputStream
 
keyPressed(KeyEvent) - Method in class org.xwt.plat.AWT.AWTSurface
 
keyReleased(KeyEvent) - Method in class org.xwt.plat.AWT.AWTSurface
 
keyTyped(KeyEvent) - Method in class org.xwt.plat.AWT.AWTSurface
 
keys() - Method in class org.xwt.Res
 
keys() - Method in class org.xwt.js.JS.Graft
 
keys() - Method in class org.xwt.js.JS.Obj
 
keys() - Method in class org.xwt.js.JS
 
keys() - Method in class org.xwt.util.Hash
returns all the primary keys in the table
keys - Variable in class org.xwt.util.XML.Element
An array of attribute names.

L

Linux - class org.xwt.plat.Linux.
Linux with an X11 display
Linux() - Constructor for class org.xwt.plat.Linux
 
Log - class org.xwt.util.Log.
easy to use logger
Log() - Constructor for class org.xwt.util.Log
 
label - Variable in class org.xwt.js.Function.LoopMarker
 
lastDate - Static variable in class org.xwt.util.Log
 
lastElement() - Method in class org.xwt.util.Vec
 
len - Variable in class org.xwt.util.XML.Element
Current number of attributes in the keys and vals arrays.
length() - Method in class org.xwt.js.JS.Array
 
loadFontByteStream(Res) - Method in class org.xwt.translators.Freetype
 
localName - Variable in class org.xwt.util.XML.Element
LocalPart of current element.
location - Variable in class org.xwt.js.Function.LoopMarker
 
log(Object, Object) - Static method in class org.xwt.util.Log
message can be a String or a Throwable
logDates - Static variable in class org.xwt.util.Log
 
logJS(Object, Object) - Static method in class org.xwt.util.Log
log a message with the current JavaScript sourceName/line
logJS(Object) - Static method in class org.xwt.util.Log
 

M

MSPack - class org.xwt.translators.MSPack.
 
MSPack(InputStream) - Constructor for class org.xwt.translators.MSPack
 
MSPack.MSPackException - exception org.xwt.translators.MSPack.MSPackException.
 
MSPack.MSPackException(String) - Constructor for class org.xwt.translators.MSPack.MSPackException
 
Main - class org.xwt.Main.
Entry point for the XWT Engine; handles splash screen, initial xwar loading, and argument processing
Main() - Constructor for class org.xwt.Main
 
Math - class org.xwt.js.Math.
The JavaScript Math object
Math() - Constructor for class org.xwt.js.Math
 
Maximized(boolean) - Method in class org.xwt.Surface
 
Minimized(boolean) - Method in class org.xwt.Surface
 
Move(int, int) - Method in class org.xwt.Surface
Notify XWT that the mouse has moved.
main(String[]) - Static method in class org.xwt.Main
common entry point
main(String[]) - Static method in class org.xwt.TinySSL
 
main(String[]) - Static method in class org.xwt.mips.Compiler
 
main(String[]) - Static method in class org.xwt.mips.Interpreter
 
main(String[]) - Static method in class org.xwt.translators.MSPack
 
main(String[]) - Static method in class org.xwt.util.Preprocessor
 
makeVisible() - Method in class org.xwt.plat.AWT.AWTSurface
 
makeVisible() - Method in class org.xwt.plat.Java2.Java14Surface
 
mapNameToId(String) - Method in class org.xwt.js.Date
 
markSupported() - Method in class org.xwt.HTTP.HTTPInputStream
 
master_secret - Variable in class org.xwt.TinySSL
 
max(int, int) - Static method in class org.xwt.mips.VM
 
maxThreads() - Static method in class org.xwt.Platform
returns the maximum number of threads that the XWT engine can create without adversely affecting the host OS
max_ascent - Variable in class org.xwt.Font
 
max_descent - Variable in class org.xwt.Font
 
maximized - Variable in class org.xwt.Surface
 
md5(byte[][]) - Method in class org.xwt.TinySSL
 
memRead(int) - Method in class org.xwt.mips.VM
 
memWrite(int, int) - Method in class org.xwt.mips.VM
 
messagePumpStarted - Static variable in class org.xwt.plat.Win32
lets us know that natInit() is finished
messagePumpThread - Static variable in class org.xwt.plat.Win32
ThreadId of the message pump thread, used to send it messages
min(int, int) - Static method in class org.xwt.mips.VM
 
minimized - Variable in class org.xwt.Surface
 
modTime() - Method in class org.xwt.mips.VM.FileFileInfo
 
modifiersToButtonNumber(int) - Static method in class org.xwt.plat.AWT
some platforms (cough, cough, NetscapeVM) have totally broken modifier masks; they will need to override this
mouseClicked(MouseEvent) - Method in class org.xwt.plat.AWT.AWTSurface
 
mouseDragged(MouseEvent) - Method in class org.xwt.plat.AWT.AWTSurface
 
mouseEntered(MouseEvent) - Method in class org.xwt.plat.AWT.AWTSurface
 
mouseExited(MouseEvent) - Method in class org.xwt.plat.AWT.AWTSurface
 
mouseMoved(MouseEvent) - Method in class org.xwt.plat.AWT.AWTSurface
 
mousePressed(MouseEvent) - Method in class org.xwt.plat.AWT.AWTSurface
 
mouseReleased(MouseEvent) - Method in class org.xwt.plat.AWT.AWTSurface
 
mousex - Variable in class org.xwt.Surface
 
mousey - Variable in class org.xwt.Surface
 
multiply(VectorGraphics.Affine) - Method in class org.xwt.VectorGraphics.Affine
this = this * a
multiply_px(float, float) - Method in class org.xwt.VectorGraphics.Affine
 
multiply_py(float, float) - Method in class org.xwt.VectorGraphics.Affine
 

N

name - Variable in class org.xwt.Surface.SimpleMessage
 
natDetectProxy()