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