Interface | Description |
---|---|
Applet |
This Interface is used by the Object returned by Vm.getApplet()
and will be only available if the Eve application is actually
running as an Applet within a Web Browser.
|
CallBack | |
DataConverter | |
DataInterface | |
EventListener | |
Handle.ObjectDiscarder |
This interface is used by an Object that knows how to discard of a particular
Object.
|
IClipboard |
An IClipboard is used to access the system clipboard.
|
IConsole | |
IFieldTransfer | |
ImageData |
This is a Interface that provides image scan line data and can optionally
accept image scan line data.
|
ImageMaker | |
IRegistryKey | |
IRemoteProxyMaker | |
ITaskbarEntry | |
ITerminal | |
ITransferable | |
LocalResource |
This allows the retrieval of locale specific data if it is installed.
|
PNGImageTypes | |
QuickMethodCall.InvokeStoppedHandler |
This is used with the special call for invokeAsync and is used to dispose of
a returned value from the method call if the external Handle was stopped before
the value was available.
|
RemoteInterface |
This is a "marker" interface that indicates that a remote method
parameter or return value that is an interface that implements this type
will be converted to a Proxy Object allowing method calls across the
remote connection on the parameter or return value.
|
SignalHandler |
Defines a class that can handle OS signals trapped by the VM.
|
TimerProc | |
VmConstants | |
WebApplication |
This interface represents the services provided to an application that is running
as an application on the desktop but within a protected environment - such as that
provided by the Java Network Launch Protocol.
|
WebApplication.LocalDirectory | |
WebApplication.LocalFile |
Class | Description |
---|---|
AsyncTask |
NOTE: A the invokeAsync() method of QuickMethodCall may be more appropriate
than this Class.
|
Cache | |
ClassCounter | |
Classes | |
ClassFile | |
ClassFile.Attribute | |
ClassFile.UtfStringConstant |
Create and add to dependancies the referenced classes.
|
ClassMethod | |
clipboard | |
Convert |
Convert is used to convert between objects and basic types.
|
Countdown |
A Countdown is simple Object that can be used to count elapsed time after an initial start point.
|
DateChange |
A DateChange object is used when calculating differences between two
Dates or when adding/subtracting time periods to an existing date.
|
DayOfYear |
DayOfYear is a type of Time object which is only concerned with
the day of a specified year.
|
DeferredEvent | |
Device | |
DeviceIcon | |
Event | |
EventDispatcher |
An EventDispatcher is a utility class that can be used to keep track of a set of
EventListener objects that wish to listen to some kind of event via their
onEvent(Event ev) method.
|
FetchData | |
FieldTransfer | |
FileRegistryKey | |
FontChange |
This class is used to specify how a Font should be changed from its current state.
|
Gate |
This allows only a single Thread to hold a Gate at a time.
|
Handle |
A Handle is a standard and flexible way of monitoring any asynchronous process.
|
ImageDataInfo |
This class contains the same information that you get from an ImageData, but
as publicly accessible fields instead of via method calls.
|
Locale | |
LocaleFormat |
This is object is used by LocaleFormatted objects when
formatting their data for display in a Locale specific way.
|
MapRegistryKey | |
MethodCall | |
mSecurityManager | |
mThread | |
NativeCall |
This class is meant to be used when implementing native methods
that may block and therefore require a separate Thread to operate
in.
|
ObjectCache | |
Parameters |
A useful class for re-using parameters for method invokation.
|
PixelData |
This class represents exposed PixelData within some kind of image.
|
Progress | |
QuickMethodCall |
This uses cached QuickMethodCall objects to easily invoke public methods on objects.
|
QuickMethodCall.QuickMethodCallCache |
This class is used for quick access to a particular method for any Class.
|
Rapi |
This class provides a simplified interface to the eve.net.rapi
functions, but this Rapi class will always be present
even if eve.net.rapi is not.
|
ReadWriteLock |
This class is used to provide a single-writer/multiple-reader Lock
for any resource.
|
Reflection |
This class provides a number of useful static methods that can simplify a
number of common tasks that use the Java Reflection API.
|
Reflection.InstanceField |
This represents a Field that is tied to an instance of an Object.
|
Registry |
This class provides a simplified interface to the eve.sys.registry
functions, but this Registry class will always be present
even if eve.sys.registry is not.
|
RegistryKeyObject | |
ResourceCache | |
SafeRemoteProxy |
A Proxy is a class created by the virtual machine that implements a
set of interfaces and provides a single method that can be used to implement
all the methods.
|
SimpleDateFormat |
This class is meant to be a replacement for java.text.SimpleDateFormat
which requires too many extra classes to implement correctly.
|
SystemMessage | |
SystemThreadTask |
This class is used to execute a method within the System (native window message) Thread (which
is needed to do certain operations on certain operating systems).
|
Task | |
TaskThread | |
ThreadPool |
A ThreadPool represents a pool of running Threads that are waiting for tasks to run.
|
Time |
Time identifies a local date and time, storing information to millisecond precision only.
|
TimeOfDay |
TimeOfDay is a type of Time object which is only concerned with
the time of an unspecified day.
|
TimeOut |
A TimeOut is an immutable value indicate a period of time to wait.
|
Timer | |
Type |
This class provides an easy way to refer to and link to a Class that may
not be present at run time.
|
TypeMethod | |
TZifTimeZone |
This class implements a TimeZone from a Linux TZif formatted timezone
file.
|
Vm | |
VmServer | |
WeakRef |
A WeakRef is a weak OR soft reference to an Object that is mutable.
|
WeakResource | |
WeakSet |
A weak set is an unordered collection of weak references to objects.
|
Windows |
This class contains static methods for handling certain important and useful Windows only functions.
|
Windows.WindowsDirectories | |
Wrapper | |
YieldToEvents |
This is a convenience class that can be used to cause the current Thread
to yield to GUI events (if any are present) during processor intesive tasks
(e.g. decoding HTML text).
|
Exception | Description |
---|---|
EventDirectionException |
This exception is a RuntimeException that is ignored by the native VM should it be
uncaught.
|
HandleStoppedException | |
InvalidThreadException |
This is thrown if a wait is attempted within a System thread.
|
QuickMethodCall.QuickMethodCallInvocationException | |
RemoteMethodException |
This Exception is thrown if an error occurs (usually a communication error)
when executing a method "remotely" - that is where the target object may
not exist on the running virtual machine, in which case the method call
is done over some kind of communication medium.
|
SlowTaskException |
This class can be thrown by a method if its operations, under some circumstances
may take a long time.
|
StoppedException |
This Exception can only created with a Progress.checkStopped() or Progress.checkNext() method call.
|
SystemResourceException | |
TimedOutException | |
UseNonNativeMethodException |
This is used by native methods to indicate that the non-native version should
be used instead.
|
WebApplication.FileSizeNotAllowedException |