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

A

actionPerformed(ActionEvent) - Method in class netx.jnlp.runtime.InstallDialog
 
activateJars(List) - Method in class netx.jnlp.runtime.JNLPClassLoader
Ensures that the list of jars have all been transferred, and makes them available to the classloader.
activateNative(JARDesc) - Method in class netx.jnlp.runtime.JNLPClassLoader
Enable the native code contained in a JAR by copying the native files into the filesystem.
add(int, Object) - Method in class netx.jnlp.util.WeakList
Inserts the object at the specified position in the list.
addApplicationListener(ApplicationListener) - Method in class netx.jnlp.runtime.ApplicationInstance
Add an Application listener
addArgument(String) - Method in class netx.jnlp.ApplicationDesc
Add an argument to the end of the arguments.
addAvailable() - Method in class netx.jnlp.runtime.JNLPClassLoader
Adds whatever resources have already been downloaded in the background.
addDownloadListener(DownloadListener) - Method in class netx.jnlp.cache.ResourceTracker
Adds the listener to the list of objects interested in receivind DownloadEvents.
addInfo(InformationDesc, Node, String, Object) - Method in class netx.jnlp.Parser
Adds a key,value pair to the information object.
addItem(String, Object) - Method in class netx.jnlp.InformationDesc
Add an information item (description, icon, etc) under a specified key name.
addNextResource() - Method in class netx.jnlp.runtime.JNLPClassLoader
Adds the next unused resource to the classloader.
addParameter(String, String) - Method in class netx.jnlp.AppletDesc
Adds a parameter to the applet.
addPart(String, String, boolean) - Method in class netx.jnlp.ExtensionDesc
Adds an extension part to be downloaded when the specified part of the main JNLP file is loaded.
addProgressPanel(URL, String) - Method in class netx.jnlp.cache.DefaultDownloadIndicator.DownloadPanel
Add a ProgressPanel for a URL.
addResource(Object) - Method in class netx.jnlp.ResourcesDesc
Add a resource.
addResource(URL, Version, UpdatePolicy) - Method in class netx.jnlp.cache.ResourceTracker
Add a resource identified by the specified location and version.
addTracker(ResourceTracker) - Method in class netx.jnlp.cache.Resource
Adds the tracker to the list of trackers monitoring this resource.
addWindow(Window) - Method in class netx.jnlp.runtime.ApplicationInstance
Adds a window that this application opened.
ALL_PERMISSIONS - Static variable in class netx.jnlp.SecurityDesc
All permissions.
ALWAYS - Static variable in class netx.jnlp.cache.UpdatePolicy
 
AppletAudioClip - class netx.jnlp.runtime.AppletAudioClip.
An applet audio clip using the javax.sound API.
AppletAudioClip(URL) - Constructor for class netx.jnlp.runtime.AppletAudioClip
Creates new AudioClip.
AppletDesc - class netx.jnlp.AppletDesc.
The applet-desc element.
AppletDesc(String, String, URL, int, int, Map) - Constructor for class netx.jnlp.AppletDesc
Create an Applet descriptor.
AppletEnvironment - class netx.jnlp.runtime.AppletEnvironment.
The applet environment including stub, context, and frame.
AppletEnvironment(JNLPFile, AppletInstance) - Constructor for class netx.jnlp.runtime.AppletEnvironment
Create a new applet environment for the applet specified by the JNLP file.
AppletInstance - class netx.jnlp.runtime.AppletInstance.
Represents a launched application instance created from a JNLP file.
AppletInstance(JNLPFile, ThreadGroup, ClassLoader, Applet) - Constructor for class netx.jnlp.runtime.AppletInstance
Create a New Task based on the Specified URL
appletResize(int, int) - Method in class netx.jnlp.runtime.AppletEnvironment
 
ApplicationDesc - class netx.jnlp.ApplicationDesc.
The application-desc element.
ApplicationDesc(String, String[]) - Constructor for class netx.jnlp.ApplicationDesc
Create an Application descriptor.
applicationDestroyed(ApplicationEvent) - Method in interface netx.jnlp.event.ApplicationListener
Invoked when the application is destroyed.
ApplicationEvent - class netx.jnlp.event.ApplicationEvent.
This event is sent when an application is terminated.
ApplicationEvent(ApplicationInstance) - Constructor for class netx.jnlp.event.ApplicationEvent
Creates a launch event for the specified application instance.
ApplicationInstance - class netx.jnlp.runtime.ApplicationInstance.
Represents a running instance of an application described in a JNLPFile.
ApplicationInstance(JNLPFile, ThreadGroup, ClassLoader) - Constructor for class netx.jnlp.runtime.ApplicationInstance
Create an application instance for the file.
ApplicationListener - interface netx.jnlp.event.ApplicationListener.
The listener that is notified when an application instance is terminated.
AppThreadGroup - class netx.jnlp.runtime.AppThreadGroup.
Thread group for a JNLP application.
AppThreadGroup(ThreadGroup, String) - Constructor for class netx.jnlp.runtime.AppThreadGroup
Creates new JavaAppThreadGroup

B

Boot - class netx.jnlp.runtime.Boot.
This is the main entry point for the JNLP client.
Boot() - Constructor for class netx.jnlp.runtime.Boot
 
Boot13 - class netx.jnlp.runtime.Boot13.
Allows a Policy and SecurityManager to be set in JRE1.3 without running the code with only applet permissions; this class is for backward compatibility only and is totally unnecessary if running in jdk 1.4 or later (can call Boot directly).

C

CacheEntry - class netx.jnlp.cache.CacheEntry.
Describes an entry in the cache.
CacheEntry(URL, Version) - Constructor for class netx.jnlp.cache.CacheEntry
Create a CacheEntry for the resources specified as a remote URL.
CacheUtil - class netx.jnlp.cache.CacheUtil.
Provides static methods to interact with the cache, download indicator, and other utility methods.
CacheUtil() - Constructor for class netx.jnlp.cache.CacheUtil
 
canRead() - Method in class netx.jnlp.services.XFileContents
 
canWrite() - Method in class netx.jnlp.services.XFileContents
 
changeStatus(int, int) - Method in class netx.jnlp.cache.Resource
Changes the status by clearing the flags in the first parameter and setting the flags in the second.
checkExit(int) - Method in class netx.jnlp.runtime.JNLPSecurityManager
Checks whether the caller can exit the system.
checkLocation(URL) - Method in class netx.jnlp.services.XPersistenceService
Checks whether the application has access to URL area requested.
checkPermission(Permission) - Method in class netx.jnlp.runtime.JNLPSecurityManager
Throws a SecurityException if the permission is denied, otherwise return normally.
checkResource(URL) - Method in class netx.jnlp.cache.ResourceTracker
Returns whether a resource is available for use (ie, can be accessed with the getCacheFile method).
checkTopLevelWindow(Object) - Method in class netx.jnlp.runtime.JNLPSecurityManager
Checks whether the window can be displayed without an applet warning banner, and adds the window to the list of windows to be disposed when the calling application exits.
compare(String, String) - Method in class netx.jnlp.Version
Compares two parts of a version string, by value if both can be interpreted as integers or lexically otherwise.
ComponentDesc - class netx.jnlp.ComponentDesc.
The component-desc element.
ComponentDesc() - Constructor for class netx.jnlp.ComponentDesc
Create a component descriptor.
CONNECT - Static variable in class netx.jnlp.cache.Resource
 
CONNECTED - Static variable in class netx.jnlp.cache.Resource
 
CONNECTING - Static variable in class netx.jnlp.cache.Resource
 
connection - Variable in class netx.jnlp.cache.Resource
connection to resource
create(URL, long) - Method in class netx.jnlp.services.XPersistenceService
 
createApplet(JNLPFile, boolean) - Method in class netx.jnlp.Launcher
Create an AppletInstance.
createApplication(JNLPFile) - Method in class netx.jnlp.Launcher
Creates an Application.
createFrame() - Static method in class netx.jnlp.runtime.InstallDialog
 
createPrivilegedProxy(Class, Object) - Static method in class netx.jnlp.services.ServiceUtil
Creates a Proxy object implementing the specified interface when makes all calls in the security context of the system classes (ie, AllPermissions).
createThreadGroup(JNLPFile) - Method in class netx.jnlp.Launcher
Create a thread group for the JNLP file.

D

DEFAULT - Static variable in class netx.jnlp.InformationDesc
default description
DEFAULT - Static variable in class netx.jnlp.IconDesc
default icon
DefaultDownloadIndicator - class netx.jnlp.cache.DefaultDownloadIndicator.
Show the progress of downloads.
DefaultDownloadIndicator.DownloadPanel - class netx.jnlp.cache.DefaultDownloadIndicator.DownloadPanel.
Groups the url progress in a panel.
DefaultDownloadIndicator.DownloadPanel(String) - Constructor for class netx.jnlp.cache.DefaultDownloadIndicator.DownloadPanel
Create a new download panel for with the specified download name.
DefaultDownloadIndicator.ProgressPanel - class netx.jnlp.cache.DefaultDownloadIndicator.ProgressPanel.
A progress bar with the URL next to it.
DefaultDownloadIndicator.ProgressPanel(URL, String) - Constructor for class netx.jnlp.cache.DefaultDownloadIndicator.ProgressPanel
 
DefaultDownloadIndicator() - Constructor for class netx.jnlp.cache.DefaultDownloadIndicator
 
DefaultLaunchHandler - class netx.jnlp.DefaultLaunchHandler.
This default implementation shows prints the exception to stdout and if not in headless mode displays the exception in a dialog.
DefaultLaunchHandler() - Constructor for class netx.jnlp.DefaultLaunchHandler
 
delete(URL) - Method in class netx.jnlp.services.XPersistenceService
 
destroy() - Method in class netx.jnlp.runtime.ApplicationInstance
Stop the application and destroy its resources.
destroy() - Method in class netx.jnlp.runtime.AppletInstance
Stop the application and destroy its resources.
destroy() - Method in class netx.jnlp.runtime.AppletEnvironment
Disposes the applet's resources and disables the applet environment from further use; after calling this method the applet stub and context methods throw IllegalStateExceptions.
DISABLED - Static variable in class netx.jnlp.IconDesc
disabled icon
dispose() - Method in class netx.jnlp.runtime.AppletAudioClip
Stops playing the clip and disposes it; the clip cannot be played after being disposed.
disposeListener(DownloadServiceListener) - Method in interface netx.jnlp.cache.DownloadIndicator
Indicates that a download service listener that was obtained from the getDownloadListener method will no longer be used.
disposeListener(DownloadServiceListener) - Method in class netx.jnlp.cache.DefaultDownloadIndicator
Remove a download service listener that was obtained by calling the getDownloadListener method from the shared download info window.
DOWNLOAD - Static variable in class netx.jnlp.cache.Resource
 
downloadCompleted(DownloadEvent) - Method in interface netx.jnlp.event.DownloadListener
Called when a download completed or there was an error.
DOWNLOADED - Static variable in class netx.jnlp.cache.Resource
 
DownloadEvent - class netx.jnlp.event.DownloadEvent.
This event is sent during the launch of an application.
DownloadEvent(ResourceTracker, Resource) - Constructor for class netx.jnlp.event.DownloadEvent
Creates a launch event for the specified application instance.
downloadFailed(URL, String) - Method in class netx.jnlp.cache.DefaultDownloadIndicator.DownloadPanel
Called when a download failed.
DownloadIndicator - interface netx.jnlp.cache.DownloadIndicator.
A DownloadIndicator creates DownloadServiceListeners that are notified of resources being transferred and their progress.
DOWNLOADING - Static variable in class netx.jnlp.cache.Resource
 
DownloadListener - interface netx.jnlp.event.DownloadListener.
The listener that is notified of the state of resources being downloaded by a ResourceTracker.
downloadStarted(DownloadEvent) - Method in interface netx.jnlp.event.DownloadListener
Called when a download starts.
downloadVersion - Variable in class netx.jnlp.cache.Resource
the version downloaded from server

E

enableCodeBase() - Method in class netx.jnlp.runtime.JNLPClassLoader
Add applet's codebase URL.
equal(List, List) - Method in class netx.jnlp.Version
Returns whether the parts of one version are equal to the parts of another version.
equals(Object) - Method in class netx.jnlp.cache.Resource
 
ERROR - Static variable in class netx.jnlp.cache.Resource
 
ExtensionDesc - class netx.jnlp.ExtensionDesc.
The extension element.
ExtensionDesc(String, Version, URL) - Constructor for class netx.jnlp.ExtensionDesc
Create an extention descriptor.

F

file - Variable in class netx.jnlp.util.PropertiesFile
the file to save to
fillInPartJars(List) - Method in class netx.jnlp.runtime.JNLPClassLoader
Adds to the specified list of JARS any other JARs that need to be loaded at the same time as the JARs specified (ie, are in the same part).
finalize() - Method in class netx.jnlp.runtime.ApplicationInstance
Releases the application's resources before it is collected.
findClass(String) - Method in class netx.jnlp.runtime.JNLPClassLoader
Find the class in this loader or any of its extension loaders.
findLibrary(String) - Method in class netx.jnlp.runtime.JNLPClassLoader
Return the absolute path to the native library.
findLibraryExt(String) - Method in class netx.jnlp.runtime.JNLPClassLoader
Try to find the library path from another peer classloader.
findLoadedClassAll(String) - Method in class netx.jnlp.runtime.JNLPClassLoader
Find the loaded class in this loader or any of its extension loaders.
findResources(String) - Method in class netx.jnlp.runtime.JNLPClassLoader
Finds the resource in this, the parent, or the extension class loaders.
fireDestroyed() - Method in class netx.jnlp.runtime.ApplicationInstance
Notify listeners that the application has been terminated.
fireDownloadEvent() - Method in class netx.jnlp.cache.Resource
Instructs the trackers monitoring this resource to fire a download event.
fireDownloadEvent(Resource) - Method in class netx.jnlp.cache.ResourceTracker
Fires the download event corresponding to the resource's state.

G

get(int) - Method in class netx.jnlp.util.WeakList
Returns the object at the specified index, or null if the object has been collected.
get(URL) - Method in class netx.jnlp.services.XPersistenceService
 
getAmountRead(URL) - Method in class netx.jnlp.cache.ResourceTracker
Returns the number of bytes downloaded for a resource.
getApplet() - Method in class netx.jnlp.JNLPFile
Returns the launch information for an applet.
getApplet() - Method in class netx.jnlp.runtime.AppletInstance
Returns the applet.
getApplet(Node) - Method in class netx.jnlp.Parser
Returns the applet descriptor.
getApplet(String) - Method in class netx.jnlp.runtime.AppletEnvironment
Returns the applet if the applet's name is specified, otherwise return null.
getAppletContext() - Method in class netx.jnlp.runtime.AppletEnvironment
 
getAppletEnvironment() - Method in class netx.jnlp.runtime.AppletInstance
Returns the applet environment.
getAppletFrame() - Method in class netx.jnlp.runtime.AppletEnvironment
Returns the frame that contains the applet.
getApplets() - Method in class netx.jnlp.runtime.AppletEnvironment
Returns an enumeration that contains only the applet from the JNLP file.
getApplication() - Method in class netx.jnlp.JNLPFile
Returns the launch information for an application.
getApplication() - Method in class netx.jnlp.event.ApplicationEvent
Returns the application instance.
getApplication() - Method in class netx.jnlp.runtime.JNLPSecurityManager
Return the current Application, or null if none can be determined.
getApplication() - Static method in class netx.jnlp.runtime.JNLPRuntime
Return the current Application, or null if none can be determined.
getApplication() - Method in class netx.jnlp.runtime.JNLPClassLoader
Returns the JNLP app for this classloader
getApplication() - Method in class netx.jnlp.runtime.AppThreadGroup
Returns the JNLP app for this thread group.
getApplication(Class[], int) - Method in class netx.jnlp.runtime.JNLPSecurityManager
Return the current Application, or null.
getApplication(Node) - Method in class netx.jnlp.Parser
Returns the application descriptor.
getApplication(Window) - Method in class netx.jnlp.runtime.JNLPSecurityManager
Return the application the opened the specified window (only call from event dispatch thread).
getArch() - Method in class netx.jnlp.ResourcesDesc
Returns the architecture required by these resources, or null if no locale was specified in the JNLP file.
getArguments() - Method in class netx.jnlp.ApplicationDesc
Returns the arguments
getAttribute(Node, String, String) - Method in class netx.jnlp.Parser
Retuns an attribute or the specified defaultValue if there is no such attribute.
getAttribute(String) - Method in class netx.jnlp.Node
 
getAudioClip(URL) - Method in class netx.jnlp.runtime.AppletEnvironment
Returns an audio clip.
getBaseDir() - Static method in class netx.jnlp.runtime.JNLPRuntime
Return the base directory containing the cache, persistence store, etc.
getBasicService() - Static method in class netx.jnlp.services.ServiceUtil
Returns the BasicService reference, or null if the service is unavailable.
getCachedResource(URL, Version, UpdatePolicy) - Static method in class netx.jnlp.cache.CacheUtil
Caches a resource and returns a URL for it in the cache; blocks until resource is cached.
getCacheFile(URL) - Method in class netx.jnlp.cache.ResourceTracker
Returns a file containing the downloaded resource.
getCacheFile(URL, Version) - Static method in class netx.jnlp.cache.CacheUtil
Returns the file for the locally cached contents of the source.
getCacheURL(URL) - Method in class netx.jnlp.cache.ResourceTracker
Returns a URL pointing to the cached location of the resource, or the resource itself if it is a non-cacheable resource.
getCategory() - Method in class netx.jnlp.LaunchException
Returns the category string, a short description of the exception suitable for displaying in a window title.
getCause() - Method in class netx.jnlp.ParseException
Return the cause of the launch exception or null if there is no cause exception.
getCause() - Method in class netx.jnlp.LaunchException
Return the cause of the launch exception or null if there is no cause exception.
getCauses() - Method in class netx.jnlp.LaunchException
Returns the causes for this exception.
getChildNode(Node, String) - Static method in class netx.jnlp.Parser
Returns the first child node with the specified name.
getChildNodes() - Method in class netx.jnlp.Node
 
getChildNodes(Node, String) - Static method in class netx.jnlp.Parser
Returns all child nodes with the specified name.
getClassLoader() - Method in class netx.jnlp.runtime.ApplicationInstance
Returns the classloader.
getClipboardService() - Static method in class netx.jnlp.services.ServiceUtil
Returns the ClipboardService reference, or null if the service is unavailable.
getCodeBase() - Method in class netx.jnlp.Parser
Returns the codebase.
getCodeBase() - Method in class netx.jnlp.JNLPFile
Returns the codebase URL for the JNLP file.
getCodeBase() - Method in class netx.jnlp.runtime.AppletEnvironment
 
getCodeBase() - Method in class netx.jnlp.services.XBasicService
Returns the codebase of the application, applet, or installer.
getComponent() - Method in class netx.jnlp.JNLPFile
Returns the launch information for a component.
getComponent(Node) - Method in class netx.jnlp.Parser
Returns the component descriptor.
getDefaultBaseDir() - Static method in class netx.jnlp.runtime.JNLPRuntime
Returns the system default base dir for or if not set, prompts the user for the location.
getDefaultDownloadIndicator() - Static method in class netx.jnlp.runtime.JNLPRuntime
Returns the default download indicator.
getDefaultLaunchHandler() - Static method in class netx.jnlp.runtime.JNLPRuntime
Returns the default launch handler.
getDefaultProgressWindow() - Method in class netx.jnlp.services.XDownloadService
Returns a listener that will automatically display download progress to the user.
getDefaultUpdatePolicy() - Static method in class netx.jnlp.runtime.JNLPRuntime
Returns the default update policy.
getDepth() - Method in class netx.jnlp.IconDesc
Returns the icon depth or -1 if not specified in the JNLPFile.
getDescription() - Method in class netx.jnlp.LaunchException
Return a description of the exception and the action being performed when the exception occurred.
getDescription() - Method in class netx.jnlp.InformationDesc
Returns the default description for the application.
getDescription(Object) - Method in class netx.jnlp.InformationDesc
Returns the application's description of the specified type.
getDocumentBase() - Method in class netx.jnlp.AppletDesc
Returns the document base
getDocumentBase() - Method in class netx.jnlp.runtime.AppletEnvironment
 
getDownloadService() - Static method in class netx.jnlp.services.ServiceUtil
Returns the DownloadService reference, or null if the service is unavailable.
getExtension(Node) - Method in class netx.jnlp.Parser
Returns the Extension element at the specified node.
getExtensionHREF() - Method in class netx.jnlp.runtime.JNLPClassLoader
Deprecated.  
getExtensionInstallerService() - Static method in class netx.jnlp.services.ServiceUtil
Returns the ExtensionInstallerService reference, or null if the service is unavailable.
getExtensionLocation() - Method in class netx.jnlp.services.XExtensionInstallerService
 
getExtensionName() - Method in class netx.jnlp.runtime.JNLPClassLoader
Deprecated.  
getExtensionParts(String) - Method in class netx.jnlp.ExtensionDesc
Returns the parts in the extension JNLP file mapped to the part of the main file.
getExtensions() - Method in class netx.jnlp.ResourcesDesc
Returns the Extensions.
getExtensionVersion() - Method in class netx.jnlp.services.XExtensionInstallerService
 
getFile() - Method in class netx.jnlp.LaunchException
Returns the JNLPFile being launched.
getFileLocation() - Method in class netx.jnlp.Parser
Returns the file location.
getFileLocation() - Method in class netx.jnlp.JNLPFile
Returns the location of the file parsed to create the JNLP file, or null if it was not created from a URL.
getFileOpenService() - Static method in class netx.jnlp.services.ServiceUtil
Returns the FileOpenService reference, or null if the service is unavailable.
getFileSaveService() - Static method in class netx.jnlp.services.ServiceUtil
Returns the FileSaveService reference, or null if the service is unavailable.
getFileVersion() - Method in class netx.jnlp.Parser
Returns the file version.
getFileVersion() - Method in class netx.jnlp.JNLPFile
Returns the JNLP file's version.
getFirstChild() - Method in class netx.jnlp.Node
 
getHeight() - Method in class netx.jnlp.IconDesc
Returns the icon height or -1 if not specified in the JNLPFile.
getHeight() - Method in class netx.jnlp.AppletDesc
Returns the height
getHomepage() - Method in class netx.jnlp.InformationDesc
Returns the application's homepage.
getIcon(Node) - Method in class netx.jnlp.Parser
Returns the icon element at the specified node.
getIconLocation(Object, int, int) - Method in class netx.jnlp.InformationDesc
Returns the URL of the icon closest to the specified size and kind.
getIcons(Object) - Method in class netx.jnlp.InformationDesc
Returns the icons specified by the JNLP file.
getImage(URL) - Method in class netx.jnlp.runtime.AppletEnvironment
Return an image loaded from the specified location.
getInfo(Node) - Method in class netx.jnlp.Parser
Returns all of the information elements under the specified node.
getInformation() - Method in class netx.jnlp.JNLPFile
Returns the information section of the JNLP file as viewed through the default locale.
getInformation(Locale) - Method in class netx.jnlp.JNLPFile
Returns the information section of the JNLP file as viewed through the specified locale.
getInformationDesc(Node) - Method in class netx.jnlp.Parser
Returns the information element at the specified node.
getInitialDelay() - Method in interface netx.jnlp.cache.DownloadIndicator
Return a time in milliseconds to wait for a download to complete before obtaining a listener for the download.
getInitialDelay() - Method in class netx.jnlp.cache.DefaultDownloadIndicator
Return the initial delay before obtaining a listener.
getInitialHeapSize() - Method in class netx.jnlp.JREDesc
Returns the initial heap size in bytes.
getInputStream() - Method in class netx.jnlp.services.XFileContents
 
getInputStream(URL) - Method in class netx.jnlp.cache.ResourceTracker
Returns an input stream that reads the contents of the resource.
getInsets() - Method in class netx.jnlp.runtime.InstallDialog
 
getInstallDir() - Static method in class netx.jnlp.runtime.InstallDialog
 
getInstalledJRE(URL, String) - Method in class netx.jnlp.services.XExtensionInstallerService
 
getInstaller() - Method in class netx.jnlp.JNLPFile
Returns the launch information for an installer.
getInstaller(Node) - Method in class netx.jnlp.Parser
Returns the installer descriptor.
getInstallPath() - Method in class netx.jnlp.services.XExtensionInstallerService
 
getInstance(JNLPFile, UpdatePolicy) - Static method in class netx.jnlp.runtime.JNLPClassLoader
Returns a JNLP classloader for the specified JNLP file.
getInstance(URL, UpdatePolicy) - Static method in class netx.jnlp.runtime.JNLPClassLoader
Returns a JNLP classloader for the JNLP file at the specified location.
getItem(Object) - Method in class netx.jnlp.InformationDesc
Returns the last item matching the specified key.
getItems(Object) - Method in class netx.jnlp.InformationDesc
Returns all items matching the specified key.
getJAR(Node) - Method in class netx.jnlp.Parser
Returns the JAR element at the specified node.
getJARs() - Method in class netx.jnlp.ResourcesDesc
Returns all of the JARs.
getJARs(String) - Method in class netx.jnlp.ResourcesDesc
Returns the JARs with the specified part name.
getJNLPFile() - Method in class netx.jnlp.ResourcesDesc
Returns the JNLPFile the resources are for.
getJNLPFile() - Method in class netx.jnlp.InformationDesc
Returns the JNLPFile the information is for.
getJNLPFile() - Method in class netx.jnlp.ExtensionDesc
Returns a JNLPFile for the extension, or null if the JNLP file has not been resolved.
getJNLPFile() - Method in class netx.jnlp.runtime.JNLPClassLoader
Returns the JNLP file the classloader was created from.
getJNLPFile() - Method in class netx.jnlp.runtime.ApplicationInstance
Returns the JNLP file for this task.
getJRE(Node) - Method in class netx.jnlp.Parser
Returns the JRE element at the specified node.
getJREs() - Method in class netx.jnlp.ResourcesDesc
Returns the JVMs.
getKey() - Method in class netx.jnlp.PropertyDesc
Returns the property's key
getKind() - Method in class netx.jnlp.IconDesc
Returns the icon type.
getLastUpdated() - Method in class netx.jnlp.cache.CacheEntry
Returns the time in the local system clock that the file was most recently checked for an update.
getLauncher(Node) - Method in class netx.jnlp.Parser
Returns the launch descriptor element, either AppletDesc, ApplicationDesc, ComponentDesc, or InstallerDesc.
getLaunchInfo() - Method in class netx.jnlp.JNLPFile
Returns an object of one of the following types: AppletDesc, ApplicationDesc, InstallerDesc, and ComponentDesc.
getLength() - Method in class netx.jnlp.services.XFileContents
 
getListener(ApplicationInstance, String, URL[]) - Method in interface netx.jnlp.cache.DownloadIndicator
Return a download service listener that displays the progress of downloading resources.
getListener(ApplicationInstance, String, URL[]) - Method in class netx.jnlp.cache.DefaultDownloadIndicator
Return a download service listener that displays the progress in a shared download info window.
getLocale(String) - Method in class netx.jnlp.Parser
Returns a Locale from a single locale.
getLocales() - Method in class netx.jnlp.ResourcesDesc
Returns the locale required by these resources, or null if no locale was specified in the JNLP file.
getLocales() - Method in class netx.jnlp.InformationDesc
Returns the locales for the information.
getLocales(Node) - Method in class netx.jnlp.Parser
Returns the Locale object(s) from a node's locale attribute.
getLocation() - Method in class netx.jnlp.JREDesc
Returns the JRE version string.
getLocation() - Method in class netx.jnlp.JARDesc
Returns the URL of the JAR file.
getLocation() - Method in class netx.jnlp.IconDesc
Returns the location of the icon.
getLocation() - Method in class netx.jnlp.ExtensionDesc
Returns the location of the extension JNLP file.
getLocation() - Method in class netx.jnlp.cache.Resource
Returns the remote location of the resource.
getLocation() - Method in class netx.jnlp.cache.CacheEntry
Returns the remote location this entry caches.
getMainClass() - Method in class netx.jnlp.InstallerDesc
Returns the main class name and package.
getMainClass() - Method in class netx.jnlp.ApplicationDesc
Returns the main class name
getMainClass() - Method in class netx.jnlp.AppletDesc
Returns the main class name
getMainJAR() - Method in class netx.jnlp.ResourcesDesc
Returns the main JAR for these resources.
getMaximumHeapSize() - Method in class netx.jnlp.JREDesc
Returns the maximum heap size in bytes.
getMaxLength() - Method in class netx.jnlp.services.XFileContents
 
getMessage(String) - Static method in class netx.jnlp.runtime.JNLPRuntime
Returns the localized resource string identified by the specified key.
getMessage(String, Object[]) - Static method in class netx.jnlp.runtime.JNLPRuntime
Returns the localized resource string using the specified arguments.
getMethod(Class, String, Object[]) - Method in class netx.jnlp.util.Reflect
Return the Method matching the specified name and number of arguments.
getName() - Method in class netx.jnlp.PackageDesc
Returns the package name.
getName() - Method in class netx.jnlp.ExtensionDesc
Returns the name of the extension.
getName() - Method in class netx.jnlp.AppletDesc
Returns the applet name
getName() - Method in class netx.jnlp.services.XFileContents
 
getNames(URL) - Method in class netx.jnlp.services.XPersistenceService
 
getNativeDir() - Method in class netx.jnlp.runtime.JNLPClassLoader
Return the base directory to store native code files in.
getNextSibling() - Method in class netx.jnlp.Node
 
getNodeName() - Method in class netx.jnlp.Node
 
getNodeValue() - Method in class netx.jnlp.Node
 
getOS() - Method in class netx.jnlp.ResourcesDesc
Returns the os required by these resources, or null if no locale was specified in the JNLP file.
getOutputStream(boolean) - Method in class netx.jnlp.services.XFileContents
 
getOutputStream(URL, Version) - Static method in class netx.jnlp.cache.CacheUtil
Returns a buffered output stream open for writing to the cache file.
getPackage(Node) - Method in class netx.jnlp.Parser
Returns the Package element at the specified node.
getPackages() - Method in class netx.jnlp.ResourcesDesc
Returns the Packages.
getPackages(String) - Method in class netx.jnlp.ResourcesDesc
Returns the Packages that match the specified class name.
getParameter(String) - Method in class netx.jnlp.runtime.AppletEnvironment
 
getParameters() - Method in class netx.jnlp.AppletDesc
Returns the applet parameters
getPart() - Method in class netx.jnlp.PackageDesc
Returns the part name.
getPart() - Method in class netx.jnlp.JARDesc
Returns the part name, or null if not specified in the JNLP file.
getParts(String) - Method in class netx.jnlp.Version
Return the constituent parts of a version string.
getPermissions() - Method in class netx.jnlp.SecurityDesc
Returns a PermissionCollection containing the basic permissions granted depending on the security type.
getPermissions(CodeSource) - Method in class netx.jnlp.runtime.JNLPPolicy
Return a mutable, heterogeneous-capable permission collection for the source.
getPermissions(CodeSource) - Method in class netx.jnlp.runtime.JNLPClassLoader
Returns the permissions for the CodeSource.
getPermissions(CodeSource) - Method in class netx.jnlp.runtime.Boot13
 
getPersistenceService() - Static method in class netx.jnlp.services.ServiceUtil
Returns the PersistenceService reference, or null if the service is unavailable.
getPreferredSize() - Method in class netx.jnlp.runtime.InstallDialog
 
getPrintService() - Static method in class netx.jnlp.services.ServiceUtil
Returns the PrintService reference, or null if the service is unavailable.
getProperties() - Method in class netx.jnlp.ResourcesDesc
Returns the Properties as a list.
getProperties() - Static method in class netx.jnlp.runtime.JNLPRuntime
Return a PropertiesFile object backed by the runtime's properties file.
getPropertiesMap() - Method in class netx.jnlp.ResourcesDesc
Returns the properties as a map.
getProperty(Node) - Method in class netx.jnlp.Parser
Returns the Property element at the specified node.
getProperty(String) - Method in class netx.jnlp.util.PropertiesFile
Returns the value of the specified key, or null if the key does not exist.
getProperty(String, String) - Method in class netx.jnlp.util.PropertiesFile
Returns the value of the specified key, or the default value if the key does not exist.
getRandomAccessFile(String) - Method in class netx.jnlp.services.XFileContents
 
getReadPermission(URL, Version) - Static method in class netx.jnlp.cache.CacheUtil
Returns the Permission object necessary to access the resource, or null if no permission is needed.
getRequiredAttribute(Node, String, String) - Method in class netx.jnlp.Parser
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.
getRequiredURL(Node, String, URL) - Method in class netx.jnlp.Parser
Returns the same result as getURL except that a ParseException is thrown if the attribute is null or empty.
getResource(String) - Method in class netx.jnlp.runtime.JNLPClassLoader
Finds the resource in this, the parent, or the extension class loaders.
getResource(URL, Version) - Static method in class netx.jnlp.cache.Resource
Return a shared Resource object representing the given location and version.
getResourceLocation() - Method in class netx.jnlp.event.DownloadEvent
Returns the location of the resource being downloaded.
getResources() - Method in class netx.jnlp.JNLPFile
Returns the resources section of the JNLP file as viewed through the default locale and the os.name and os.arch properties.
getResources(Class) - Method in class netx.jnlp.ResourcesDesc
Returns all resources of the specified type.
getResources(Locale, String, String) - Method in class netx.jnlp.JNLPFile
Returns the information section of the JNLP file for the specified locale, os, and arch.
getResources(Node, boolean) - Method in class netx.jnlp.Parser
Returns all of the ResourcesDesc elements under the specified node (jnlp or j2se).
getResourcesDesc() - Method in class netx.jnlp.JREDesc
Returns the resources defined for this JRE.
getResourcesDesc(Node, boolean) - Method in class netx.jnlp.Parser
Returns the ResourcesDesc element at the specified node.
getRootNode(InputStream) - Static method in class netx.jnlp.Parser
Return the root node from the XML document in the specified input stream.
getSecurity() - Method in class netx.jnlp.JNLPFile
Returns the security section of the JNLP file.
getSecurity(Node) - Method in class netx.jnlp.Parser
Returns the security descriptor element.
getSecurityType() - Method in class netx.jnlp.SecurityDesc
Returns the permissions type, one of: ALL_PERMISSIONS, SANDBOX_PERMISSIONS, J2EE_PERMISSIONS.
getServiceNames() - Method in class netx.jnlp.services.XServiceManagerStub
Returns the service names.
getSeverity() - Method in class netx.jnlp.LaunchException
Returns a short description of the severity of the problem.
getSize() - Method in class netx.jnlp.IconDesc
Returns the icon size or -1 if not specified in the JNLPFile.
getSourceLocation() - Method in class netx.jnlp.JNLPFile
Returns the JNLP file's network location as specified in the JNLP file.
getSpanText(Node) - Method in class netx.jnlp.Parser
Returns the implied text under a node, for example "text" in "text".
getSpecVersion() - Method in class netx.jnlp.Parser
Returns the specification version.
getSpecVersion() - Method in class netx.jnlp.JNLPFile
Returns the specification version required by the file.
getStoreFile() - Method in class netx.jnlp.util.PropertiesFile
Returns the file backing this properties object.
getStream(String) - Method in class netx.jnlp.runtime.AppletEnvironment
Required for JRE1.4, but not implemented yet.
getStreamKeys() - Method in class netx.jnlp.runtime.AppletEnvironment
Required for JRE1.4, but not implemented yet.
getSummary() - Method in class netx.jnlp.LaunchException
Returns a one-sentence summary of the problem.
getSupportedVersions() - Static method in class netx.jnlp.Parser
Return the JNLP specification versions supported.
getSupportedVersions() - Static method in class netx.jnlp.JNLPFile
Returns the JNLP specification versions supported.
getTag(URL) - Method in class netx.jnlp.services.XPersistenceService
 
getThreadGroup() - Method in class netx.jnlp.runtime.JNLPSecurityManager
Returns the application's thread group if the application can be determined; otherwise returns super.getThreadGroup()
getThreadGroup() - Method in class netx.jnlp.runtime.ApplicationInstance
Returns the thread group.
getTitle() - Method in class netx.jnlp.JNLPFile
Returns the JNLP file's title.
getTitle() - Method in class netx.jnlp.InformationDesc
Returns the application's title.
getTitle() - Method in class netx.jnlp.runtime.ApplicationInstance
Returns the application title.
getTitle() - Method in class netx.jnlp.runtime.AppletInstance
Returns the application title.
getTotalSize(URL) - Method in class netx.jnlp.cache.ResourceTracker
Returns the number of total size in bytes of a resource, or -1 it the size is not known.
getTracker() - Method in class netx.jnlp.cache.Resource
Returns the tracker that first created or monitored the resource, or null if no trackers are monitoring the resource.
getTracker() - Method in class netx.jnlp.event.DownloadEvent
Returns the tracker that owns the resource.
getUpdatePolicy() - Method in class netx.jnlp.Launcher
Returns the update policy used when launching applications.
getUpdateRate() - Method in interface netx.jnlp.cache.DownloadIndicator
Return the desired time in milliseconds between updates.
getUpdateRate() - Method in class netx.jnlp.cache.DefaultDownloadIndicator
Return the update rate.
getURL(Node, String, URL) - Method in class netx.jnlp.Parser
Returns a URL object from a href string relative to the code base.
getValue() - Method in class netx.jnlp.PropertyDesc
Returns the property's value
getVendor() - Method in class netx.jnlp.InformationDesc
Returns the application's vendor.
getVersion() - Method in class netx.jnlp.JREDesc
Returns the JRE version.
getVersion() - Method in class netx.jnlp.JARDesc
Returns the required version of the JAR file.
getVersion() - Method in class netx.jnlp.ExtensionDesc
Returns the required version of the extension JNLP file.
getVersion(Node, String, String) - Method in class netx.jnlp.Parser
Returns a Version from the specified attribute and default value.
getVersionStrings() - Method in class netx.jnlp.Version
Return the individual version strings that make up a Version.
getWidth() - Method in class netx.jnlp.IconDesc
Returns the icon width or -1 if not specified in the JNLPFile.
getWidth() - Method in class netx.jnlp.AppletDesc
Returns the width
getWindowIcon() - Static method in class netx.jnlp.runtime.JNLPRuntime
Returns the window icon.
greater(List, List) - Method in class netx.jnlp.Version
Returns whether the parts of one version are greater than the parts of another version.

H

hardList() - Method in class netx.jnlp.util.WeakList
Returns a list of hard references to the objects.
header - Variable in class netx.jnlp.util.PropertiesFile
the header string
hideProgressBar() - Method in class netx.jnlp.services.XExtensionInstallerService
 
hideStatusWindow() - Method in class netx.jnlp.services.XExtensionInstallerService
 

I

IconDesc - class netx.jnlp.IconDesc.
The icon element.
IconDesc(URL, Object, int, int, int, int) - Constructor for class netx.jnlp.IconDesc
Creates an icon descriptor with the specified information.
InformationDesc - class netx.jnlp.InformationDesc.
The information element.
InformationDesc(JNLPFile, Locale[]) - Constructor for class netx.jnlp.InformationDesc
Create an information element object.
initialize() - Static method in class netx.jnlp.runtime.JNLPRuntime
Initialize the JNLP runtime environment by installing the security manager and security policy, initializing the JNLP standard services, etc.
initialize() - Method in class netx.jnlp.runtime.ApplicationInstance
Initialize the application's environment (installs environment variables, etc).
initialize(URLConnection) - Method in class netx.jnlp.cache.CacheEntry
Initialize the cache entry data from a connection to the remote resource (does not store data).
initializeExtensions() - Method in class netx.jnlp.runtime.JNLPClassLoader
Load the extensions specified in the JNLP file.
initializePermissions() - Method in class netx.jnlp.runtime.JNLPClassLoader
Make permission objects for the classpath.
initializeResources() - Method in class netx.jnlp.runtime.JNLPClassLoader
Load all of the JARs used in this JNLP file into the ResourceTracker for downloading.
InstallDialog - class netx.jnlp.runtime.InstallDialog.
Prompt for an install location.
InstallDialog() - Constructor for class netx.jnlp.runtime.InstallDialog
 
installEnvironment() - Method in class netx.jnlp.runtime.ApplicationInstance
Install the environment variables.
InstallerDesc - class netx.jnlp.InstallerDesc.
The installer-desc element.
InstallerDesc(String) - Constructor for class netx.jnlp.InstallerDesc
Creates a installer descriptor.
installFailed() - Method in class netx.jnlp.services.XExtensionInstallerService
 
installSucceeded(boolean) - Method in class netx.jnlp.services.XExtensionInstallerService
 
invoke(Object, String) - Method in class netx.jnlp.util.Reflect
Invoke a zero-parameter method by name on the specified object.
invoke(Object, String, Object[]) - Method in class netx.jnlp.util.Reflect
Invoke a method by name with the specified parameters.
invokeStatic(String, String) - Method in class netx.jnlp.util.Reflect
Invoke a zero-parameter static method by name.
invokeStatic(String, String, Object[]) - Method in class netx.jnlp.util.Reflect
Invoke the static method using the specified parameters.
isActive() - Method in class netx.jnlp.runtime.AppletEnvironment
 
isApplet() - Method in class netx.jnlp.JNLPFile
Returns whether the lauch descriptor describes an Applet.
isApplication() - Method in class netx.jnlp.JNLPFile
Returns whether the lauch descriptor describes an Application.
isCacheable(URL, Version) - Static method in class netx.jnlp.cache.CacheUtil
Returns whether the resource can be cached as a local file; if not, then URLConnection.openStream can be used to obtain the contents.
isCached() - Method in class netx.jnlp.cache.CacheEntry
Returns true if the cache has a local copy of the contents of the URL matching the specified version string.
isCached(URL, Version) - Static method in class netx.jnlp.cache.CacheUtil
Returns true if the cache has a local copy of the contents of the URL matching the specified version string.
isComponent() - Method in class netx.jnlp.JNLPFile
Returns whether the lauch descriptor describes a Component.
isCreateAppContext() - Method in class netx.jnlp.Launcher
Returns whether applications are launched in their own AppContext.
isCurrent(URLConnection) - Method in class netx.jnlp.cache.CacheEntry
Returns whether there is a version of the URL contents in the cache and it is up to date.
isCurrent(URL, Version, URLConnection) - Static method in class netx.jnlp.cache.CacheUtil
Returns whether there is a version of the URL contents in the cache and it is up to date.
isDebug() - Static method in class netx.jnlp.runtime.JNLPRuntime
Return whether debug statements for the JNLP client code should be printed.
isEager() - Method in class netx.jnlp.JARDesc
Returns true if the JAR file should be downloaded before starting the application.
isExitClass() - Method in class netx.jnlp.runtime.JNLPSecurityManager
Returns whether the exit class is present on the stack, or true if no exit class is set.
isExtensionPartCached(URL, String, String) - Method in class netx.jnlp.services.XDownloadService
Returns whether the part in an extension (specified by the url and version) is cached locally.
isExtensionPartCached(URL, String, String[]) - Method in class netx.jnlp.services.XDownloadService
Returns whether the parts in an extension (specified by the url and version) are cached locally.
isHeadless() - Static method in class netx.jnlp.runtime.JNLPRuntime
Returns whether the JNLP client will use any AWT/Swing components.
isInitialized() - Static method in class netx.jnlp.runtime.JNLPRuntime
Returns whether the JNLP runtime environment has been initialized.
isInstaller() - Method in class netx.jnlp.JNLPFile
Returns whether the lauch descriptor describes an Installer.
isLazy() - Method in class netx.jnlp.JARDesc
Returns true if the JAR file should be downloaded on demand.
isMain() - Method in class netx.jnlp.JARDesc
Returns true if the JNLP file defined this JAR as containing the main class.
isNative() - Method in class netx.jnlp.JARDesc
Returns true if the JAR file contains native code libraries.
isOffline() - Method in class netx.jnlp.services.XBasicService
Return true if the Environment is Offline
isOfflineAllowed() - Method in class netx.jnlp.InformationDesc
Returns whether offline execution allowed.
isPartCached(String) - Method in class netx.jnlp.services.XDownloadService
Returns whether the part of the calling application is cached locally.
isPartCached(String[]) - Method in class netx.jnlp.services.XDownloadService
Returns whether all of the parts of the calling application are cached locally.
isPlatformVersion() - Method in class netx.jnlp.JREDesc
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).
isRecursive() - Method in class netx.jnlp.PackageDesc
Returns whether subpackages should be matched by this package.
isResizable() - Method in class netx.jnlp.runtime.AppletInstance
Returns whether the applet is resizable.
isResourceCached(URL, String) - Method in class netx.jnlp.services.XDownloadService
Returns whether the resource is cached locally.
isRunning() - Method in class netx.jnlp.runtime.ApplicationInstance
Returns whether the application is running.
isSecurityEnabled() - Static method in class netx.jnlp.runtime.JNLPRuntime
Returns whether the secure runtime environment is enabled.
isSet(int) - Method in class netx.jnlp.cache.Resource
Returns true if any of the specified flags are set.
isSharingAllowed() - Method in class netx.jnlp.InformationDesc
Returns whether the resources specified in the JNLP file may be shared by more than one instance in the same JVM (JNLP extension).
isTrustedEnvironment() - Method in class netx.jnlp.Parser
Returns whether the JNLP file requests a trusted execution environment.
isVersionId() - Method in class netx.jnlp.Version
Returns true if the version represents a version-id (a single version number such as 1.2) and false otherwise.
isWebBrowserSupported() - Method in class netx.jnlp.services.XBasicService
Return true if a Web Browser is Supported

J

J2EE_PERMISSIONS - Static variable in class netx.jnlp.SecurityDesc
J2EE permissions.
JARDesc - class netx.jnlp.JARDesc.
The JAR element.
JARDesc(URL, Version, String, boolean, boolean, boolean) - Constructor for class netx.jnlp.JARDesc
Create a JAR descriptor.
JNLPClassLoader - class netx.jnlp.runtime.JNLPClassLoader.
Classloader that takes it's resources from a JNLP file.
JNLPClassLoader(JNLPFile, UpdatePolicy) - Constructor for class netx.jnlp.runtime.JNLPClassLoader
Create a new JNLPClassLoader from the specified file.
JNLPFile - class netx.jnlp.JNLPFile.
Provides methods to access the information in a Java Network Launching Protocol (JNLP) file.
JNLPFile(InputStream, boolean) - Constructor for class netx.jnlp.JNLPFile
Create a JNLPFile from an input stream.
JNLPFile(URL) - Constructor for class netx.jnlp.JNLPFile
Create a JNLPFile from a URL.
JNLPFile(URL, boolean) - Constructor for class netx.jnlp.JNLPFile
Create a JNLPFile from a URL checking for updates using the default policy.
JNLPFile(URL, boolean, UpdatePolicy) - Constructor for class netx.jnlp.JNLPFile
Create a JNLPFile from a URL checking for updates using the specified policy.
JNLPPolicy - class netx.jnlp.runtime.JNLPPolicy.
Policy for JNLP environment.
JNLPPolicy() - Constructor for class netx.jnlp.runtime.JNLPPolicy
 
JNLPRuntime - class netx.jnlp.runtime.JNLPRuntime.
Configure and access the runtime environment.
JNLPRuntime() - Constructor for class netx.jnlp.runtime.JNLPRuntime
 
JNLPSecurityManager - class netx.jnlp.runtime.JNLPSecurityManager.
Security manager for JNLP environment.
JNLPSecurityManager() - Constructor for class netx.jnlp.runtime.JNLPSecurityManager
Creates a JNLP SecurityManager.
JREDesc - class netx.jnlp.JREDesc.
The J2SE element.
JREDesc(Version, URL, String, String, List) - Constructor for class netx.jnlp.JREDesc
Create a JRE descriptor.

L

launch(JNLPFile) - Method in class netx.jnlp.Launcher
Launches a JNLP file by calling the launch method for the appropriate file type.
launch(URL) - Method in class netx.jnlp.Launcher
Launches a JNLP file by calling the launch method for the appropriate file type.
launchApplet(JNLPFile, boolean) - Method in class netx.jnlp.Launcher
Launches a JNLP applet.
launchApplication(JNLPFile) - Method in class netx.jnlp.Launcher
Launches a JNLP application.
launchBackground(JNLPFile) - Method in class netx.jnlp.Launcher
Launches a JNLP file by calling the launch method for the appropriate file type in a different thread.
launchBackground(URL) - Method in class netx.jnlp.Launcher
Launches the JNLP file at the specified location in the background by calling the launch method for its file type.
launchCompleted(ApplicationInstance) - Method in interface netx.jnlp.LaunchHandler
Called when an application, applet, or installer has been launched successfully (the main method or applet start method returned normally).
launchCompleted(ApplicationInstance) - Method in class netx.jnlp.DefaultLaunchHandler
Called when an application, applet, or installer has been launched successfully (the main method or applet start method returned normally).
Launcher - class netx.jnlp.Launcher.
Launches JNLPFiles either in the foreground or background.
Launcher() - Constructor for class netx.jnlp.Launcher
Create a launcher with the runtime's default update policy and launch handler.
Launcher(LaunchHandler) - Constructor for class netx.jnlp.Launcher
Create a launcher with the specified handler and the runtime's default update policy.
Launcher(LaunchHandler, UpdatePolicy) - Constructor for class netx.jnlp.Launcher
Create a launcher with an optional handler using the specified update policy and launch handler.
launchError(LaunchException) - Method in interface netx.jnlp.LaunchHandler
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.
launchError(LaunchException) - Method in class netx.jnlp.DefaultLaunchHandler
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.
LaunchException - exception netx.jnlp.LaunchException.
Thrown when a JNLP application, applet, or installer could not be created.
LaunchException(JNLPFile, Exception, String, String, String, String) - Constructor for class netx.jnlp.LaunchException
Creates a LaunchException without detail message.
LaunchException(String) - Constructor for class netx.jnlp.LaunchException
Constructs a LaunchException with the specified detail message.
LaunchException(String, Throwable) - Constructor for class netx.jnlp.LaunchException
Creates a LaunchException with a cause and detail message
LaunchException(Throwable) - Constructor for class netx.jnlp.LaunchException
Creates a LaunchException with a cause.
launchExternal(JNLPFile) - Method in class netx.jnlp.Launcher
Launches the JNLP file in a new JVM instance.
launchExternal(URL) - Method in class netx.jnlp.Launcher
Launches the JNLP file at the specified location in a new JVM instance.
LaunchHandler - interface netx.jnlp.LaunchHandler.
This optional interface is used to handle conditions that occur while launching JNLP applications, applets, and installers.
launchInstaller(JNLPFile) - Method in class netx.jnlp.Launcher
Launches a JNLP installer.
launchWarning(LaunchException) - Method in interface netx.jnlp.LaunchHandler
Called when launching the application can not be launched due to an error that is not fatal.
launchWarning(LaunchException) - Method in class netx.jnlp.DefaultLaunchHandler
Called when launching the application can not be launched due to an error that is not fatal.
load() - Method in class netx.jnlp.util.PropertiesFile
Ensures that the file backing these properties has been loaded; call this method before calling any method defined by a superclass.
loadClass(String) - Method in class netx.jnlp.runtime.JNLPClassLoader
Find a JAR in the shared 'extension' classloaders, this classloader, or one of the classloaders for the JNLP file's extensions.
loadClass(String) - Method in class netx.jnlp.runtime.Boot13
 
loaded - Variable in class netx.jnlp.util.PropertiesFile
lazy loaded on getProperty
loadExtensionPart(URL, String, String[], DownloadServiceListener) - Method in class netx.jnlp.services.XDownloadService
Downloads the parts of an extension.
loadExtensionPart(URL, String, String, DownloadServiceListener) - Method in class netx.jnlp.services.XDownloadService
Downloads a part of an extension.
loadPart(String[], DownloadServiceListener) - Method in class netx.jnlp.services.XDownloadService
Downloads the parts.
loadPart(String, DownloadServiceListener) - Method in class netx.jnlp.services.XDownloadService
Downloads the part.
loadResource(URL, String, DownloadServiceListener) - Method in class netx.jnlp.services.XDownloadService
Downloads a resource.
localFile - Variable in class netx.jnlp.cache.Resource
the local file downloaded to
location - Variable in class netx.jnlp.cache.Resource
the remote location of the resource
lookup(String) - Method in class netx.jnlp.services.XServiceManagerStub
Returns the service.
loop() - Method in class netx.jnlp.runtime.AppletAudioClip
Plays the clip in a continuous loop until the stop method is called.

M

main(String[]) - Static method in class netx.jnlp.runtime.Boot13
 
main(String[]) - Static method in class netx.jnlp.runtime.Boot
Launch the JNLP file specified by the command-line arguments.
matches(String) - Method in class netx.jnlp.Version
Returns true if all of this version's version-ids match one or more of the specifed version's version-id.
matches(String) - Method in class netx.jnlp.PackageDesc
Returns whether the specified class is part of this package.
matches(Version) - Method in class netx.jnlp.Version
Returns true if all of this version's version-ids match one or more of the specifed version's version-id.
matchesAny(String) - Method in class netx.jnlp.Version
Returns true if any of this version's version-ids match one or more of the specifed version's version-id.
matchesAny(Version) - Method in class netx.jnlp.Version
Returns true if any of this version's version-ids match one or more of the specifed version's version-id.

N

netx.jnlp - package netx.jnlp
This package contains the classes that represent the parts of a Java Network Launching Protocol (JNLP) file as objects, and a way to launch a JNLP file as an application, applet, or installer.
netx.jnlp.cache - package netx.jnlp.cache
This package contains the JNLP cache.
netx.jnlp.event - package netx.jnlp.event
This package contains the JNLP events.
netx.jnlp.runtime - package netx.jnlp.runtime
This package contains the classes that manage the secure runtime environment for JNLP apps.
netx.jnlp.services - package netx.jnlp.services
This package contains the classes that implement the standard services defined by the JNLP specification.
netx.jnlp.util - package netx.jnlp.util
 
NEVER - Static variable in class netx.jnlp.cache.UpdatePolicy
 
Node - class netx.jnlp.Node.
This class converts the NanoXML's XMLElement nodes into the regular XML Node interface (for the methods used by Parser).
Node(XMLElement) - Constructor for class netx.jnlp.Node
 
normalize() - Method in class netx.jnlp.Node
 
normalize(List[], int) - Method in class netx.jnlp.Version
Normalize version strings so that they contain the same number of constituent parts.

O

ONE_LINE - Static variable in class netx.jnlp.InformationDesc
one-line description

P

PackageDesc - class netx.jnlp.PackageDesc.
The package element.
PackageDesc(String, String, boolean) - Constructor for class netx.jnlp.PackageDesc
Create a package descriptor.
paint(Graphics) - Method in class netx.jnlp.runtime.InstallDialog
 
paintComponent(Graphics) - Method in class netx.jnlp.cache.DefaultDownloadIndicator.ProgressPanel
 
ParseException - exception netx.jnlp.ParseException.
Thrown to indicate that an error has occurred while parsing a JNLP file.
ParseException(String) - Constructor for class netx.jnlp.ParseException
Create a parse exception with the specified message.
ParseException(String, Throwable) - Constructor for class netx.jnlp.ParseException
Create a parse exception with the specified message and cause.
Parser - class netx.jnlp.Parser.
Contains methods to parse an XML document into a JNLPFile.
Parser(JNLPFile, URL, Node, boolean, boolean) - Constructor for class netx.jnlp.Parser
Create a parser for the JNLP file.
play() - Method in class netx.jnlp.runtime.AppletAudioClip
Plays the clip from the beginning.
printMessage(LaunchException) - Method in class netx.jnlp.DefaultLaunchHandler
Print a message to stdout.
printStackTrace(PrintStream) - Method in class netx.jnlp.ParseException
Print the stack trace and the cause exception (1.3 compatible)
printStackTrace(PrintStream) - Method in class netx.jnlp.LaunchException
Print the stack trace and the cause exception (1.3 compatible)
printStackTrace(PrintWriter) - Method in class netx.jnlp.ParseException
Print the stack trace and the cause exception (1.3 compatible)
printStackTrace(PrintWriter) - Method in class netx.jnlp.LaunchException
Print the stack trace and the cause exception (1.3 compatible)
progress(URL, String, long, long, int) - Method in class netx.jnlp.cache.DefaultDownloadIndicator.DownloadPanel
Called when a download has progressed.
PropertiesFile - class netx.jnlp.util.PropertiesFile.
A properties object backed by a specified file without throwing exceptions.
PropertiesFile(File) - Constructor for class netx.jnlp.util.PropertiesFile
Create a properties object backed by the specified file.
PropertiesFile(File, String) - Constructor for class netx.jnlp.util.PropertiesFile
Create a properties object backed by the specified file.
PropertyDesc - class netx.jnlp.PropertyDesc.
The property element.
PropertyDesc(String, String) - Constructor for class netx.jnlp.PropertyDesc
Creates a property descriptor.

R

Reflect - class netx.jnlp.util.Reflect.
Provides simply, convenient methods to invoke methods by name.
Reflect() - Constructor for class netx.jnlp.util.Reflect
Create a new Reflect instance.
Reflect(boolean) - Constructor for class netx.jnlp.util.Reflect
Create a new Reflect instance.
refresh() - Method in class netx.jnlp.runtime.JNLPPolicy
Refresh.
remove(int) - Method in class netx.jnlp.util.WeakList
Removes the object at the specified position and returns it or returns null if it was already collected.
removeApplicationListener(ApplicationListener) - Method in class netx.jnlp.runtime.ApplicationInstance
Remove an Application Listener
removeDownloadListener(DownloadListener) - Method in class netx.jnlp.cache.ResourceTracker
Removes a download listener.
removeExtensionPart(URL, String, String) - Method in class netx.jnlp.services.XDownloadService
Notify the system that an extension's part is no longer important to cache.
removeExtensionPart(URL, String, String[]) - Method in class netx.jnlp.services.XDownloadService
Notify the system that an extension's parts are no longer important to cache.
removePart(String) - Method in class netx.jnlp.services.XDownloadService
Notifies the system that a part is no longer important to cache.
removePart(String[]) - Method in class netx.jnlp.services.XDownloadService
Notifies the system that the parts is no longer important to cache.
removeResource(URL) - Method in class netx.jnlp.cache.ResourceTracker
Removes a resource from the tracker.
removeResource(URL, String) - Method in class netx.jnlp.services.XDownloadService
Notifies the system that the resource is no longer important to cache.
removeTracker(ResourceTracker) - Method in class netx.jnlp.cache.Resource
Removes the tracker to the list of trackers monitoring this resource.
requestVersion - Variable in class netx.jnlp.cache.Resource
the requested version
resolve() - Method in class netx.jnlp.ExtensionDesc
Resolves the extension by creating a JNLPFile from the file specified by the extension's location property.
resource - Variable in class netx.jnlp.cache.ResourceTracker.Downloader
 
Resource - class netx.jnlp.cache.Resource.
Information about a single resource to download.
ResourcesDesc - class netx.jnlp.ResourcesDesc.
The resources element.
ResourcesDesc(JNLPFile, Locale[], String[], String[]) - Constructor for class netx.jnlp.ResourcesDesc
Create a representation of one information section of the JNLP File.
ResourceTracker - class netx.jnlp.cache.ResourceTracker.
This class tracks the downloading of various resources of a JNLP file to local files in the cache.
ResourceTracker.Downloader - class netx.jnlp.cache.ResourceTracker.Downloader.
This class downloads and initializes the queued resources.
ResourceTracker.Downloader() - Constructor for class netx.jnlp.cache.ResourceTracker.Downloader
 
ResourceTracker() - Constructor for class netx.jnlp.cache.ResourceTracker
Creates a resource tracker that does not prefetch resources.
ResourceTracker(boolean) - Constructor for class netx.jnlp.cache.ResourceTracker
Creates a resource tracker.
ROLLOVER - Static variable in class netx.jnlp.IconDesc
rollover icon
run() - Method in class netx.jnlp.cache.ResourceTracker.Downloader
 
run() - Method in class netx.jnlp.runtime.Boot
The privileged part (jdk1.3 compatibility).

S

SANDBOX_PERMISSIONS - Static variable in class netx.jnlp.SecurityDesc
Applet permissions.
SecurityDesc - class netx.jnlp.SecurityDesc.
The security element.
SecurityDesc(JNLPFile, Object, String) - Constructor for class netx.jnlp.SecurityDesc
Create a security descriptor.
SELECTED - Static variable in class netx.jnlp.IconDesc
selected icon
ServiceUtil - class netx.jnlp.services.ServiceUtil.
Provides static methods to interact useful for using the JNLP services.
ServiceUtil() - Constructor for class netx.jnlp.services.ServiceUtil
 
SESSION - Static variable in class netx.jnlp.cache.UpdatePolicy
 
set(int, Object) - Method in class netx.jnlp.util.WeakList
Sets the object at the specified position and returns the previous object at that position or null if it was already collected.
setApplication(ApplicationInstance) - Method in class netx.jnlp.runtime.JNLPClassLoader
Sets the JNLP app this group is for; can only be called once.
setApplication(ApplicationInstance) - Method in class netx.jnlp.runtime.AppThreadGroup
Sets the JNLP app this group is for; can only be called once.
setBaseDir(File) - Static method in class netx.jnlp.runtime.JNLPRuntime
Sets the base directory containing the cache, persistence store, etc.
setCreateAppContext(boolean) - Method in class netx.jnlp.Launcher
Sets whether to launch the application in a new AppContext (a separate event queue, look and feel, etc).
setDebug(boolean) - Static method in class netx.jnlp.runtime.JNLPRuntime
Sets whether debug statements for the JNLP client code should be printed to the standard output.
setDefaultDownloadIndicator(DownloadIndicator) - Static method in class netx.jnlp.runtime.JNLPRuntime
Sets the default download indicator.
setDefaultLaunchHandler(LaunchHandler) - Static method in class netx.jnlp.runtime.JNLPRuntime
Sets the default launch handler.
setDefaults(String, String, Locale) - Method in class netx.jnlp.JNLPFile
Sets the default view of the JNLP file returned by getInformation, getResources, etc.
setDefaultUpdatePolicy(UpdatePolicy) - Static method in class netx.jnlp.runtime.JNLPRuntime
Sets the default update policy.
setExitClass(Class) - Method in class netx.jnlp.runtime.JNLPSecurityManager
Set the exit class, which is the only class that can exit the JVM; if not set then any class can exit the JVM.
setExitClass(Class) - Static method in class netx.jnlp.runtime.JNLPRuntime
Set a class that can exit the JVM; if not set then any class can exit the JVM.
setHeading(String) - Method in class netx.jnlp.services.XExtensionInstallerService
 
setHeadless(boolean) - Static method in class netx.jnlp.runtime.JNLPRuntime
Sets whether the JNLP client will use any AWT/Swing components.
setJREInfo(String, String) - Method in class netx.jnlp.services.XExtensionInstallerService
 
setLastUpdated(long) - Method in class netx.jnlp.cache.CacheEntry
Sets the time in the local system clock that the file was most recently checked for an update.
setMaxLength(long) - Method in class netx.jnlp.services.XFileContents
 
setNativeLibraryInfo(String) - Method in class netx.jnlp.services.XExtensionInstallerService
 
setOverallPercent(int) - Method in class netx.jnlp.cache.DefaultDownloadIndicator.DownloadPanel
Sets the overall percent completed.
setProgress(long, long) - Method in class netx.jnlp.cache.DefaultDownloadIndicator.ProgressPanel
 
setProperty(String, String) - Method in class netx.jnlp.util.PropertiesFile
Sets the value for the specified key.
setResizable(boolean) - Method in class netx.jnlp.runtime.AppletInstance
Sets whether the applet is resizable or not.
setSecurityEnabled(boolean) - Static method in class netx.jnlp.runtime.JNLPRuntime
Sets whether to enable the secure runtime environment.
setStatus(String) - Method in class netx.jnlp.services.XExtensionInstallerService
 
setStream(String, InputStream) - Method in class netx.jnlp.runtime.AppletEnvironment
Required for JRE1.4, but not implemented yet.
setTag(URL, int) - Method in class netx.jnlp.services.XPersistenceService
 
setUpdatePolicy(UpdatePolicy) - Method in class netx.jnlp.Launcher
Sets the update policy used by launched applications.
setWindowIcon(Image) - Static method in class netx.jnlp.runtime.JNLPRuntime
Sets the window icon that is displayed in Java applications and applets instead of the default Java icon.
SHORT - Static variable in class netx.jnlp.InformationDesc
short description
shouldUpdate(CacheEntry) - Method in class netx.jnlp.cache.UpdatePolicy
Returns whether the resource should be checked for being up-to-date.
showDocument(URL) - Method in class netx.jnlp.runtime.AppletEnvironment
Not implemented yet.
showDocument(URL) - Method in class netx.jnlp.services.XBasicService
Show a document.
showDocument(URL, String) - Method in class netx.jnlp.runtime.AppletEnvironment
Not implemented yet.
showStatus(String) - Method in class netx.jnlp.runtime.AppletEnvironment
Not implemented yet.
size - Variable in class netx.jnlp.cache.Resource
total size of the resource, or -1 if unknown
size() - Method in class netx.jnlp.util.WeakList
Returns the size of the list, including already collected objects.
SPLASH - Static variable in class netx.jnlp.IconDesc
splash icon
splitString(String) - Method in class netx.jnlp.Parser
Returns an array of substrings seperated by spaces (spaces escaped with backslash do not separate strings).
startApplet() - Method in class netx.jnlp.runtime.AppletEnvironment
Initialize, start, and show the applet.
STARTED - Static variable in class netx.jnlp.cache.Resource
 
startResource(URL) - Method in class netx.jnlp.cache.ResourceTracker
Starts loading the resource if it is not already being downloaded or already cached.
startThread() - Method in class netx.jnlp.cache.ResourceTracker
Start a new download thread if there are not too many threads already running.
status - Variable in class netx.jnlp.cache.Resource
the status of the resource
stop() - Method in class netx.jnlp.runtime.AppletAudioClip
Stops playing the clip.
store() - Method in class netx.jnlp.cache.CacheEntry
Save the current information for the cache entry.
store() - Method in class netx.jnlp.util.PropertiesFile
Saves the properties to the file.
streamCopy(InputStream, OutputStream) - Static method in class netx.jnlp.cache.CacheUtil
Copies from an input stream to an output stream.

T

toCacheFile(URL) - Method in class netx.jnlp.services.XPersistenceService
Converts a URL into a file in the persistence store.
TOOLTIP - Static variable in class netx.jnlp.InformationDesc
tooltip description
toString() - Method in class netx.jnlp.Node
 
toString() - Method in class netx.jnlp.Version
 
toString() - Method in class netx.jnlp.cache.Resource
 
transferred - Variable in class netx.jnlp.cache.Resource
amount in bytes transferred
trimToSize() - Method in class netx.jnlp.util.WeakList
Compacts the list by removing references to collected objects.

U

uncaughtException(Thread, Throwable) - Method in class netx.jnlp.runtime.AppThreadGroup
Handle uncaught exceptions for the app.
UNINITIALIZED - Static variable in class netx.jnlp.cache.Resource
status bits
update(URL, String, long, long, int) - Method in class netx.jnlp.cache.DefaultDownloadIndicator.DownloadPanel
Update the download progress of a url.
UpdatePolicy - class netx.jnlp.cache.UpdatePolicy.
A policy that determines when a resource should be checked for an updated version.
UpdatePolicy() - Constructor for class netx.jnlp.cache.UpdatePolicy
Create a new update policy; this policy always updates the entry unless the shouldUpdate method is overridden.
UpdatePolicy(long) - Constructor for class netx.jnlp.cache.UpdatePolicy
Create an update policy that only checks a file for being updated if it has not been checked for longer than the specified time.
updateProgress(int) - Method in class netx.jnlp.services.XExtensionInstallerService
 
updateStarted(DownloadEvent) - Method in interface netx.jnlp.event.DownloadListener
Called when a resource is checked for being up-to-date.
upgradingArchive(URL, String, int, int) - Method in class netx.jnlp.cache.DefaultDownloadIndicator.DownloadPanel
Called when an archive is patched.
urlEquals(URL, URL) - Static method in class netx.jnlp.cache.CacheUtil
Compares a URL using string compare of its protocol, host, port, path, query, and anchor.
urlToPath(URL, String) - Static method in class netx.jnlp.cache.CacheUtil
Converts a URL into a local path string within the runtime's base directory.

V

validating(URL, String, long, long, int) - Method in class netx.jnlp.cache.DefaultDownloadIndicator.DownloadPanel
Called when a download is being validated.
validationError(LaunchException) - Method in interface netx.jnlp.LaunchHandler
Called when a security validation error occurs while launching the application.
validationError(LaunchException) - Method in class netx.jnlp.DefaultLaunchHandler
Called when a security validation error occurs while launching the application.
Version - class netx.jnlp.Version.
A JNLP Version string in the form "1.2-3_abc" followed by an optional + (includes all later versions) or * (matches any suffixes on versions).
Version(String) - Constructor for class netx.jnlp.Version
Create a Version object based on a version string (ie, "1.2.3+ 4.56*").
vertical - Static variable in class netx.jnlp.cache.DefaultDownloadIndicator
shared constraint
verticalIndent - Static variable in class netx.jnlp.cache.DefaultDownloadIndicator
 

W

waitForResource(URL, long) - Method in class netx.jnlp.cache.ResourceTracker
Wait for a particular resource to be downloaded and made available.
waitForResources(ApplicationInstance, ResourceTracker, URL[], String) - Static method in class netx.jnlp.cache.CacheUtil
Waits until the resources are downloaded, while showing a progress indicator.
waitForResources(URL[], long) - Method in class netx.jnlp.cache.ResourceTracker
Wait for a group of resources to be downloaded and made available locally.
WeakList - class netx.jnlp.util.WeakList.
This list stores objects automatically using weak references.
WeakList() - Constructor for class netx.jnlp.util.WeakList
Create a weak random-access list.

X

XBasicService - class netx.jnlp.services.XBasicService.
The BasicService JNLP service.
XBasicService() - Constructor for class netx.jnlp.services.XBasicService
 
XDownloadService - class netx.jnlp.services.XDownloadService.
The BasicService JNLP service.
XDownloadService() - Constructor for class netx.jnlp.services.XDownloadService
 
XExtensionInstallerService - class netx.jnlp.services.XExtensionInstallerService.
The BasicService JNLP service.
XExtensionInstallerService() - Constructor for class netx.jnlp.services.XExtensionInstallerService
 
XFileContents - class netx.jnlp.services.XFileContents.
File contents.
XFileContents(File) - Constructor for class netx.jnlp.services.XFileContents
Create a file contents implementation for the file.
XPersistenceService - class netx.jnlp.services.XPersistenceService.
The BasicService JNLP service.
XPersistenceService() - Constructor for class netx.jnlp.services.XPersistenceService
 
XServiceManagerStub - class netx.jnlp.services.XServiceManagerStub.
Lookup table for services.
XServiceManagerStub() - Constructor for class netx.jnlp.services.XServiceManagerStub
 

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