Returns the object at the specified index, or null if the
object has been collected.
Returns the number of bytes downloaded for a resource.
Returns the launch information for an applet.
Returns the applet descriptor.
Returns the applet if the applet's name is specified,
otherwise return null.
Returns the applet environment.
Returns the frame that contains the applet.
Returns an enumeration that contains only the applet
from the JNLP file.
Returns the application instance.
Returns the JNLP app for this thread group.
Returns the JNLP app for this classloader
Returns the launch information for an application.
Return the current Application, or null if none can be
determined.
Return the current Application, or null if none can be
determined.
Returns the application descriptor.
Return the current Application, or null.
Return the application the opened the specified window (only
call from event dispatch thread).
Returns the architecture required by these resources, or null
if no locale was specified in the JNLP file.
Retuns an attribute or the specified defaultValue if there is
no such attribute.
Return the base directory containing the cache, persistence
store, etc.
Returns the BasicService reference, or null if the service is
unavailable.
Caches a resource and returns a URL for it in the cache;
blocks until resource is cached.
Returns a file containing the downloaded resource.
Returns the file for the locally cached contents of the
source.
Returns a URL pointing to the cached location of the
resource, or the resource itself if it is a non-cacheable
resource.
Returns the category string, a short description of the
exception suitable for displaying in a window title.
Return the cause of the launch exception or null if there
is no cause exception.
Return the cause of the launch exception or null if there
is no cause exception.
Returns the causes for this exception.
Returns the first child node with the specified name.
Returns all child nodes with the specified name.
Returns the ClipboardService reference, or null if the service is
unavailable.
Returns the codebase URL for the JNLP file.
Returns the codebase of the application, applet, or
installer.
Returns the launch information for a component.
Returns the component descriptor.
Returns the system default base dir for or if not set,
prompts the user for the location.
Returns the default download indicator.
Returns the default launch handler.
Returns a listener that will automatically display download
progress to the user.
Returns the default update policy.
Returns the icon depth or -1 if not specified in the
JNLPFile.
Returns the default description for the application.
Return a description of the exception and the action being
performed when the exception occurred.
Returns the application's description of the specified type.
Returns the document base
Returns the DownloadService reference, or null if the service is
unavailable.
Returns the Extension element at the specified node.
Returns the ExtensionInstallerService reference, or null if the service is
unavailable.
Returns the parts in the extension JNLP file mapped to the
part of the main file.
Returns the JNLPFile being launched.
Returns the location of the file parsed to create the JNLP
file, or null if it was not created from a URL.
Returns the file location.
Returns the FileOpenService reference, or null if the service is
unavailable.
Returns the FileSaveService reference, or null if the service is
unavailable.
Returns the JNLP file's version.
Returns the file version.
Returns the icon height or -1 if not specified in the
JNLPFile.
Returns the application's homepage.
Returns the icon element at the specified node.
Returns the URL of the icon closest to the specified size and
kind.
Returns the icons specified by the JNLP file.
Return an image loaded from the specified location.
Returns all of the information elements under the specified
node.
Returns the information section of the JNLP file as viewed
through the default locale.
Returns the information section of the JNLP file as viewed
through the specified locale.
Returns the information element at the specified node.
Return the initial delay before obtaining a listener.
Return a time in milliseconds to wait for a download to
complete before obtaining a listener for the download.
Returns the initial heap size in bytes.
Returns an input stream that reads the contents of the
resource.
Returns the launch information for an installer.
Returns the installer descriptor.
Returns a JNLP classloader for the specified JNLP file.
Returns a JNLP classloader for the JNLP file at the specified
location.
Returns the last item matching the specified key.
Returns all items matching the specified key.
Returns the JAR element at the specified node.
Returns the JARs with the specified part name.
Returns the JNLP file for this task.
Returns a JNLPFile for the extension, or null if the JNLP
file has not been resolved.
Returns the JNLPFile the information is for.
Returns the JNLP file the classloader was created from.
Returns the JNLPFile the resources are for.
Returns the JRE element at the specified node.
Returns the property's key
Returns the time in the local system clock that the file was
most recently checked for an update.
Returns the launch descriptor element, either AppletDesc,
ApplicationDesc, ComponentDesc, or InstallerDesc.
Returns an object of one of the following types: AppletDesc,
ApplicationDesc, InstallerDesc, and ComponentDesc.
Return a download service listener that displays the progress
in a shared download info window.
Return a download service listener that displays the progress
of downloading resources.
Returns a Locale from a single locale.
Returns the locales for the information.
Returns the locale required by these resources, or null if no
locale was specified in the JNLP file.
Returns the Locale object(s) from a node's locale attribute.
Returns the remote location this entry caches.
Returns the location of the extension JNLP file.
Returns the location of the icon.
Returns the URL of the JAR file.
Returns the JRE version string.
Returns the remote location of the resource.
Returns the main class name
Returns the main class name
Returns the main class name and package.
Returns the main JAR for these resources.
Returns the maximum heap size in bytes.
Returns the localized resource string identified by the
specified key.
Returns the localized resource string using the specified
arguments.
Return the Method matching the specified name and number of
arguments.
Returns the name of the extension.
Returns the package name.
Return the base directory to store native code files in.
Returns the os required by these resources, or null if no
locale was specified in the JNLP file.
Returns a buffered output stream open for writing to the
cache file.
Returns the Package element at the specified node.
Returns the Packages that match the specified class name.
Returns the applet parameters
Returns the part name, or null if not specified in the JNLP
file.
Return the constituent parts of a version string.
Returns a PermissionCollection containing the basic
permissions granted depending on the security type.
Returns the permissions for the CodeSource.
Return a mutable, heterogeneous-capable permission collection
for the source.
Returns the PersistenceService reference, or null if the service is
unavailable.
Returns the PrintService reference, or null if the service is
unavailable.
Return a PropertiesFile object backed by the runtime's
properties file.
Returns the Properties as a list.
Returns the properties as a map.
Returns the Property element at the specified node.
Returns the value of the specified key, or null if the key
does not exist.
Returns the value of the specified key, or the default value
if the key does not exist.
Returns the Permission object necessary to access the
resource, or null if no permission is needed.
Returns the same result as getAttribute except that if strict
mode is enabled or the default value is null a parse
exception is thrown instead of returning the default value.
Returns the same result as getURL except that a
ParseException is thrown if the attribute is null or empty.
Finds the resource in this, the parent, or the extension
class loaders.
Return a shared Resource object representing the given
location and version.
Returns the location of the resource being downloaded.
Returns the resources section of the JNLP file as viewed
through the default locale and the os.name and os.arch
properties.
Returns all resources of the specified type.
Returns the information section of the JNLP file for the
specified locale, os, and arch.
Returns all of the ResourcesDesc elements under the specified
node (jnlp or j2se).
Returns the resources defined for this JRE.
Returns the ResourcesDesc element at the specified node.
Return the root node from the XML document in the specified
input stream.
Returns the security section of the JNLP file.
Returns the security descriptor element.
Returns the permissions type, one of: ALL_PERMISSIONS,
SANDBOX_PERMISSIONS, J2EE_PERMISSIONS.
Returns the service names.
Returns a short description of the severity of the problem.
Returns the icon size or -1 if not specified in the JNLPFile.
Returns the JNLP file's network location as specified in the
JNLP file.
Returns the implied text under a node, for example "text" in
"text".
Returns the specification version required by the file.
Returns the specification version.
Returns the file backing this properties object.
Required for JRE1.4, but not implemented yet.
Required for JRE1.4, but not implemented yet.
Returns a one-sentence summary of the problem.
Returns the JNLP specification versions supported.
Return the JNLP specification versions supported.
Returns the thread group.
Returns the application's thread group if the application can
be determined; otherwise returns super.getThreadGroup()
Returns the application title.
Returns the application title.
Returns the application's title.
Returns the JNLP file's title.
Returns the number of total size in bytes of a resource, or
-1 it the size is not known.
Returns the tracker that owns the resource.
Returns the tracker that first created or monitored the
resource, or null if no trackers are monitoring the resource.
Returns the update policy used when launching applications.
Return the desired time in milliseconds between updates.
Returns a URL object from a href string relative to the
code base.
Returns the property's value
Returns the application's vendor.
Returns the required version of the extension JNLP file.
Returns the required version of the JAR file.
Returns a Version from the specified attribute and default
value.
Return the individual version strings that make up a Version.
Returns the icon width or -1 if not specified in the
JNLPFile.
Returns whether the parts of one version are greater than
the parts of another version.
Creates an icon descriptor with the specified information.
Create an information element object.
Initialize the application's environment (installs
environment variables, etc).
Initialize the JNLP runtime environment by installing the
security manager and security policy, initializing the JNLP
standard services, etc.
Initialize the cache entry data from a connection to the
remote resource (does not store data).
Load the extensions specified in the JNLP file.
Make permission objects for the classpath.
Load all of the JARs used in this JNLP file into the
ResourceTracker for downloading.
Prompt for an install location.
Install the environment variables.
The installer-desc element.
Creates a installer descriptor.
Invoke a zero-parameter method by name on the specified
object.
Invoke a method by name with the specified parameters.
Invoke a zero-parameter static method by name.
Invoke the static method using the specified parameters.
Returns whether the lauch descriptor describes an Applet.
Returns whether the lauch descriptor describes an Application.
Returns whether the resource can be cached as a local file;
if not, then URLConnection.openStream can be used to obtain
the contents.
Returns true if the cache has a local copy of the contents
of the URL matching the specified version string.
Returns true if the cache has a local copy of the contents of
the URL matching the specified version string.
Returns whether the lauch descriptor describes a Component.
Returns whether applications are launched in their own
AppContext.
Returns whether there is a version of the URL contents in the
cache and it is up to date.
Returns whether there is a version of the URL contents in
the cache and it is up to date.
Return whether debug statements for the JNLP client code
should be printed.
Returns true if the JAR file should be downloaded before
starting the application.
Returns whether the exit class is present on the stack, or
true if no exit class is set.
Returns whether the part in an extension (specified by the
url and version) is cached locally.
Returns whether the parts in an extension (specified by the
url and version) are cached locally.
Returns whether the JNLP client will use any AWT/Swing
components.
Returns whether the JNLP runtime environment has been
initialized.
Returns whether the lauch descriptor describes an Installer.
Returns true if the JAR file should be downloaded on demand.
Returns true if the JNLP file defined this JAR as containing
the main class.
Returns true if the JAR file contains native code
libraries.
Return true if the Environment is Offline
Returns whether offline execution allowed.
Returns whether the part of the calling application is cached
locally.
Returns whether all of the parts of the calling application
are cached locally.
Returns true if the JRE version is a Java platform version
(java.specification.version property) or false if it is a
product version (java.version property).
Returns whether subpackages should be matched by this
package.
Returns whether the applet is resizable.
Returns whether the resource is cached locally.
Returns whether the application is running.
Returns whether the secure runtime environment is enabled.
Returns true if any of the specified flags are set.
Returns whether the resources specified in the JNLP file may
be shared by more than one instance in the same JVM
(JNLP extension).
Returns whether the JNLP file requests a trusted execution
environment.
Returns true if the version represents a version-id (a
single version number such as 1.2) and false otherwise.
Return true if a Web Browser is Supported
Launches a JNLP file by calling the launch method for the
appropriate file type.
Launches a JNLP file by calling the launch method for the
appropriate file type.
Launches a JNLP application.
Launches a JNLP file by calling the launch method for the
appropriate file type in a different thread.
Launches the JNLP file at the specified location in the
background by calling the launch method for its file type.
Called when an application, applet, or installer has been
launched successfully (the main method or applet start method
returned normally).
Called when an application, applet, or installer has been
launched successfully (the main method or applet start method
returned normally).
Launches JNLPFiles either in the foreground or background.
Create a launcher with the runtime's default update policy
and launch handler.
Create a launcher with the specified handler and the
runtime's default update policy.
Create a launcher with an optional handler using the
specified update policy and launch handler.
Called when the application could not be launched due to a
fatal error, such as the inability to find the main class
or non-parseable XML.
Called when the application could not be launched due to a
fatal error, such as the inability to find the main class or
non-parseable XML.
Thrown when a JNLP application, applet, or installer could not
be created.
Creates a LaunchException without detail message.
Constructs a LaunchException with the specified detail
message.
Creates a LaunchException with a cause and detail message
Creates a LaunchException with a cause.
Launches the JNLP file in a new JVM instance.
Launches the JNLP file at the specified location in a new JVM
instance.
This optional interface is used to handle conditions that occur
while launching JNLP applications, applets, and installers.
Launches a JNLP installer.
Called when launching the application can not be launched
due to an error that is not fatal.
Called when launching the application can not be launched due
to an error that is not fatal.
Ensures that the file backing these properties has been
loaded; call this method before calling any method defined by
a superclass.
Find a JAR in the shared 'extension' classloaders, this
classloader, or one of the classloaders for the JNLP file's
extensions.
lazy loaded on getProperty
Downloads a part of an extension.
Downloads the parts of an extension.
the local file downloaded to
the remote location of the resource
Plays the clip in a continuous loop until the stop method is
called.