- SANDBOX_PERMISSIONS - Static variable in class net.sourceforge.jnlp.SecurityDesc
-
Applet permissions.
- sanitizeFileName(String) - Static method in class net.sourceforge.jnlp.util.FileUtils
-
Given an input, return a sanitized form of the input suitable for use as
a file/directory name
- sanitizeInput(Reader, OutputStream) - Method in class net.sourceforge.nanoxml.XMLElement
-
Reads an xml file and removes the comments, leaving only relevant
xml code.
- sanitizePath(String) - Static method in class net.sourceforge.jnlp.util.FileUtils
-
Clean up a string by removing characters that can't appear in a local
file name.
- save() - Method in class net.sourceforge.jnlp.config.DeploymentConfiguration
-
Saves all properties that are not part of default or system properties
- saveAsFileDialog(String, String[], FileContents) - Method in interface javax.jnlp.FileSaveService
-
- saveFileDialog(String, String[], InputStream, String) - Method in interface javax.jnlp.FileSaveService
-
- scanElement(XMLElement) - Method in class net.sourceforge.nanoxml.XMLElement
-
Scans an XML element.
- scanIdentifier(StringBuffer) - Method in class net.sourceforge.nanoxml.XMLElement
-
Scans an identifier from the current reader.
- scanPCData(StringBuffer) - Method in class net.sourceforge.nanoxml.XMLElement
-
Scans a #PCDATA element.
- scanString(StringBuffer) - Method in class net.sourceforge.nanoxml.XMLElement
-
This method scans a delimited string from the current reader.
- scanWhitespace() - Method in class net.sourceforge.nanoxml.XMLElement
-
This method scans an identifier from the current reader.
- scanWhitespace(StringBuffer) - Method in class net.sourceforge.nanoxml.XMLElement
-
This method scans an identifier from the current reader.
- security - Variable in class net.sourceforge.jnlp.JNLPFile
-
the security descriptor
- SecurityDesc - Class in net.sourceforge.jnlp
-
The security element.
- SecurityDesc(JNLPFile, Object, String) - Constructor for class net.sourceforge.jnlp.SecurityDesc
-
Create a security descriptor.
- SecurityDialog - Class in net.sourceforge.jnlp.security
-
Provides methods for showing security warning dialogs for a wide range of
JNLP security issues.
- SecurityDialogMessageHandler - Class in net.sourceforge.jnlp.security
-
Handles SecurityDialogMessage
s and shows appropriate security
dialogs.
- SecurityDialogMessageHandler() - Constructor for class net.sourceforge.jnlp.security.SecurityDialogMessageHandler
-
- SecurityDialogPanel - Class in net.sourceforge.jnlp.security
-
Provides a JPanel for use in JNLP warning dialogs.
- SecurityDialogPanel(SecurityDialog, CertVerifier) - Constructor for class net.sourceforge.jnlp.security.SecurityDialogPanel
-
- SecurityDialogPanel(SecurityDialog) - Constructor for class net.sourceforge.jnlp.security.SecurityDialogPanel
-
- SecurityDialogs - Class in net.sourceforge.jnlp.security
-
A factory for showing many possible types of security warning to the user.
- SecurityDialogs() - Constructor for class net.sourceforge.jnlp.security.SecurityDialogs
-
- SecurityDialogs.AccessType - Enum in net.sourceforge.jnlp.security
-
The types of access which may need user permission.
- SecurityDialogs.DialogType - Enum in net.sourceforge.jnlp.security
-
Types of dialogs we can create
- SecuritySettingsPanel - Class in net.sourceforge.jnlp.controlpanel
-
This provides a way for the user to modify the security settings through a
GUI.
- SecuritySettingsPanel(DeploymentConfiguration) - Constructor for class net.sourceforge.jnlp.controlpanel.SecuritySettingsPanel
-
This creates a new instance of the security settings panel.
- SecurityUtil - Class in net.sourceforge.jnlp.security
-
- SecurityUtil() - Constructor for class net.sourceforge.jnlp.security.SecurityUtil
-
- seek(long) - Method in interface javax.jnlp.JNLPRandomAccessFile
-
- seek(long) - Method in class net.sourceforge.jnlp.services.XJNLPRandomAccessFile
-
- select(URI) - Method in class net.sourceforge.jnlp.runtime.JNLPProxySelector
- SELECTED - Static variable in class net.sourceforge.jnlp.IconDesc
-
selected icon
- ServiceManager - Class in javax.jnlp
-
- ServiceManagerStub - Interface in javax.jnlp
-
- ServiceUtil - Class in net.sourceforge.jnlp.services
-
Provides static methods to interact useful for using the JNLP
services.
- ServiceUtil() - Constructor for class net.sourceforge.jnlp.services.ServiceUtil
-
- SESSION - Static variable in class net.sourceforge.jnlp.cache.UpdatePolicy
-
- set(int, E) - Method in class net.sourceforge.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.
- setApplet(Applet) - Method in class net.sourceforge.jnlp.runtime.AppletEnvironment
-
Set the applet of this environment; can only be called once.
- setApplet(Applet) - Method in class net.sourceforge.jnlp.runtime.AppletInstance
-
Set the applet of this launched application; can only be called once.
- setApplication(ApplicationInstance) - Method in class net.sourceforge.jnlp.runtime.JNLPClassLoader
-
Sets the JNLP app this group is for; can only be called once.
- setAttribute(String, Object) - Method in class net.sourceforge.nanoxml.XMLElement
-
Adds or modifies an attribute.
- setConfiguration(DeploymentConfiguration) - Static method in class net.sourceforge.jnlp.security.KeyStores
-
Set the configuration object to use for getting KeyStore paths
- setContent(String) - Method in class net.sourceforge.nanoxml.XMLElement
-
Changes the content string.
- setContents(Transferable) - Method in interface javax.jnlp.ClipboardService
-
- setCreateAppContext(boolean) - Method in class net.sourceforge.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 net.sourceforge.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 net.sourceforge.jnlp.runtime.JNLPRuntime
-
Sets the default download indicator.
- setDefaultLaunchHandler(LaunchHandler) - Static method in class net.sourceforge.jnlp.runtime.JNLPRuntime
-
Sets the default launch handler.
- setDefaults(String, String, Locale) - Method in class net.sourceforge.jnlp.JNLPFile
-
Sets the default view of the JNLP file returned by
getInformation, getResources, etc.
- setDefaultUpdatePolicy(UpdatePolicy) - Static method in class net.sourceforge.jnlp.runtime.JNLPRuntime
-
Sets the default update policy.
- setDescription(String) - Method in class net.sourceforge.jnlp.RelatedContentDesc
-
Set the description of this related content
- setDownloadLocation(URL) - Method in class net.sourceforge.jnlp.cache.Resource
-
Set the url to use for downloading the resource
- setExitClass(Class) - Static method in class net.sourceforge.jnlp.runtime.JNLPRuntime
-
Set a class that can exit the JVM; if not set then any class
can exit the JVM.
- setForksAllowed(boolean) - Static method in class net.sourceforge.jnlp.runtime.JNLPRuntime
-
- setHeading(String) - Method in interface javax.jnlp.ExtensionInstallerService
-
- setHeadless(boolean) - Static method in class net.sourceforge.jnlp.runtime.JNLPRuntime
-
Sets whether the JNLP client will use any AWT/Swing
components.
- setIconDesc(IconDesc) - Method in class net.sourceforge.jnlp.RelatedContentDesc
-
Set the icon for this related content
- setIconSize(int) - Method in class net.sourceforge.jnlp.util.XDesktopEntry
-
Set the icon size to use for the desktop shortcut
- setIgnoreHeaders(boolean) - Static method in class net.sourceforge.jnlp.runtime.JNLPRuntime
-
- setInformationToMerge(Map<String, String[]>) - Method in class net.sourceforge.jnlp.Launcher
-
Set a map to use when trying to extract extra information, including
arguments, properties and parameters, to be merged into the main JNLP
- setInitialArgments(List<String>) - Static method in class net.sourceforge.jnlp.runtime.JNLPRuntime
-
- setJREInfo(String, String) - Method in interface javax.jnlp.ExtensionInstallerService
-
- setLastUpdated(long) - Method in class net.sourceforge.jnlp.cache.CacheEntry
-
Sets the time in the local system clock that the file was
most recently checked for an update.
- setLength(long) - Method in interface javax.jnlp.JNLPRandomAccessFile
-
- setLength(long) - Method in class net.sourceforge.jnlp.services.XJNLPRandomAccessFile
-
- setLocked(boolean) - Method in class net.sourceforge.jnlp.config.Setting
-
Marks this setting as locked or unlocked.
- setMaxLength(long) - Method in interface javax.jnlp.FileContents
-
- setName(String) - Method in class net.sourceforge.nanoxml.XMLElement
-
Changes the name of the element.
- setNativeLibraryInfo(String) - Method in interface javax.jnlp.ExtensionInstallerService
-
- setParserSettings(ParserSettings) - Method in class net.sourceforge.jnlp.Launcher
-
Set the parser settings to use when the Launcher initiates parsing of
a JNLP file.
- setProperty(String, String) - Method in class net.sourceforge.jnlp.config.DeploymentConfiguration
-
Sets the value of corresponding to the key.
- setProperty(String, String) - Method in class net.sourceforge.jnlp.util.PropertiesFile
-
Sets the value for the specified key.
- setRedirectStreams(boolean) - Static method in class net.sourceforge.jnlp.runtime.JNLPRuntime
-
Sets whether the standard output/error streams should be redirected to
the loggging files.
- setResizable(boolean) - Method in class net.sourceforge.jnlp.runtime.AppletInstance
-
Sets whether the applet is resizable or not.
- setSecurityEnabled(boolean) - Static method in class net.sourceforge.jnlp.runtime.JNLPRuntime
-
Sets whether to enable the secure runtime environment.
- setServiceManagerStub(ServiceManagerStub) - Static method in class javax.jnlp.ServiceManager
-
- setSignedJNLPAsMissing() - Method in class net.sourceforge.jnlp.JNLPFile
-
Informs that a signed JNLP file is missing in the main jar
- setSource(String) - Method in class net.sourceforge.jnlp.config.Setting
-
Sets the source of the current value of this Setting.
- setSplashImageURL(URL) - Method in class net.sourceforge.jnlp.JNLPSplashScreen
-
- setStatus(String) - Method in interface javax.jnlp.ExtensionInstallerService
-
- setStream(String, InputStream) - Method in class net.sourceforge.jnlp.runtime.AppletEnvironment
-
Required for JRE1.4, but not implemented yet.
- setSystemLookAndFeel() - Method in class net.sourceforge.jnlp.security.SecurityDialog
-
Updates the look and feel of the window to be the system look and feel
- setTag(URL, int) - Method in interface javax.jnlp.PersistenceService
-
- Setting<T> - Class in net.sourceforge.jnlp.config
-
Represents a value for a configuration.
- Setting(String, String, boolean, ValueValidator, T, T, String) - Constructor for class net.sourceforge.jnlp.config.Setting
-
Creates a new Settings object
- Setting(Setting<T>) - Constructor for class net.sourceforge.jnlp.config.Setting
-
Creates a new Settings object by cloning the values from another
Settings object
- setTitle(String) - Method in class net.sourceforge.jnlp.RelatedContentDesc
-
Set the title of this content
- setUpdatePolicy(UpdatePolicy) - Method in class net.sourceforge.jnlp.Launcher
-
Sets the update policy used by launched applications.
- setValue(T) - Method in class net.sourceforge.jnlp.config.Setting
-
Note that setting the value is not enforced - it is the caller's
responsibility to check if a value is locked or not before setting a
new value
- setValue(Object) - Method in class net.sourceforge.jnlp.security.SecurityDialog
-
- setVerify(boolean) - Static method in class net.sourceforge.jnlp.runtime.JNLPRuntime
-
Sets whether we will verify code signing.
- setVisible(boolean) - Method in class net.sourceforge.jnlp.security.SecurityDialogPanel
-
- sharedResources - Variable in class net.sourceforge.jnlp.JNLPFile
-
additional resources not in JNLP file (from command line)
- SHORT - Static variable in class net.sourceforge.jnlp.InformationDesc
-
short description
- SHORTCUT - Static variable in class net.sourceforge.jnlp.IconDesc
-
destop shortcut icon
- ShortcutDesc - Class in net.sourceforge.jnlp
-
- ShortcutDesc(boolean, boolean) - Constructor for class net.sourceforge.jnlp.ShortcutDesc
-
Create a new Shortcut descriptor
- shouldUpdate(CacheEntry) - Method in class net.sourceforge.jnlp.cache.UpdatePolicy
-
Returns whether the resource should be checked for being
up-to-date.
- show(Exception) - Static method in class net.sourceforge.jnlp.util.BasicExceptionDialog
-
Must be invoked from the Swing EDT.
- showAccessWarningDialog(SecurityDialogs.AccessType, JNLPFile) - Static method in class net.sourceforge.jnlp.security.SecurityDialogs
-
Shows a warning dialog for different types of system access (i.e.
- showAccessWarningDialog(SecurityDialogs.AccessType, JNLPFile, Object[]) - Static method in class net.sourceforge.jnlp.security.SecurityDialogs
-
Shows a warning dialog for different types of system access (i.e.
- showAdvancedProxySettingsDialog(DeploymentConfiguration) - Static method in class net.sourceforge.jnlp.controlpanel.AdvancedProxySettingsDialog
-
Display the Proxy Settings Dialog.
- showAppletException(Throwable) - Method in class net.sourceforge.jnlp.NetxPanel
-
- showAppletWarning() - Static method in class net.sourceforge.jnlp.security.SecurityDialogs
-
FIXME This is unused.
- showAuthenicationPrompt(String, int, String, String) - Static method in class net.sourceforge.jnlp.security.SecurityDialogs
-
Present a dialog to the user asking them for authentication information,
and returns the user's response.
- showCacheDialog(DeploymentConfiguration) - Static method in class net.sourceforge.jnlp.controlpanel.CacheViewer
-
Display the cache viewer.
- showCertificateViewer() - Static method in class net.sourceforge.jnlp.security.viewer.CertificateViewer
-
- showCertInfoDialog(CertVerifier, SecurityDialog) - Static method in class net.sourceforge.jnlp.security.SecurityDialog
-
Displays CertPath information in a readable table format.
- showCertWarningDialog(SecurityDialogs.AccessType, JNLPFile, CertVerifier) - Static method in class net.sourceforge.jnlp.security.SecurityDialogs
-
Shows a security warning dialog according to the specified type of
access.
- showDocument(URL) - Method in interface javax.jnlp.BasicService
-
- showDocument(URL) - Method in class net.sourceforge.jnlp.runtime.AppletEnvironment
-
Not implemented yet.
- showDocument(URL, String) - Method in class net.sourceforge.jnlp.runtime.AppletEnvironment
-
Not implemented yet.
- showMoreInfoDialog(CertVerifier, SecurityDialog) - Static method in class net.sourceforge.jnlp.security.SecurityDialog
-
Shows more information regarding jar code signing
- showNotAllSignedWarningDialog(JNLPFile) - Static method in class net.sourceforge.jnlp.security.SecurityDialogs
-
Shows a warning dialog for when the main application jars are signed,
but extensions aren't
- showPageFormatDialog(PageFormat) - Method in interface javax.jnlp.PrintService
-
- showPageFormatDialog(PageFormat) - Method in class net.sourceforge.jnlp.services.XPrintService
-
- showSingleCertInfoDialog(X509Certificate, JDialog) - Static method in class net.sourceforge.jnlp.security.SecurityDialog
-
Displays a single certificate's information.
- showStatus(String) - Method in class net.sourceforge.jnlp.runtime.AppletEnvironment
-
Not implemented yet.
- SingleCertInfoPane - Class in net.sourceforge.jnlp.security
-
- SingleCertInfoPane(SecurityDialog, CertVerifier) - Constructor for class net.sourceforge.jnlp.security.SingleCertInfoPane
-
- SingleInstanceListener - Interface in javax.jnlp
-
This interface specifies a listener which is notified whenever a new instance
of the web start application is launched.
- SingleInstanceService - Interface in javax.jnlp
-
The SingleInstanceService provides a way to ensure that only one instance of
the application is ever running - singleton behavior at the application
level.
- size() - Method in class net.sourceforge.jnlp.util.WeakList
-
Returns the size of the list, including already collected
objects.
- skipBytes(int) - Method in interface javax.jnlp.JNLPRandomAccessFile
-
- skipBytes(int) - Method in class net.sourceforge.jnlp.services.XJNLPRandomAccessFile
-
- skipComment() - Method in class net.sourceforge.nanoxml.XMLElement
-
Skips a comment.
- skipSpecialTag(int) - Method in class net.sourceforge.nanoxml.XMLElement
-
Skips a special tag or comment.
- sourceLocation - Variable in class net.sourceforge.jnlp.JNLPFile
-
the location this JNLP file was created from
- specVersion - Variable in class net.sourceforge.jnlp.JNLPFile
-
spec version
- SPLASH - Static variable in class net.sourceforge.jnlp.IconDesc
-
splash icon
- startApplet() - Method in class net.sourceforge.jnlp.runtime.AppletEnvironment
-
Initialize, start, and show the applet.
- STARTED - Static variable in class net.sourceforge.jnlp.cache.Resource
-
- startResource(URL) - Method in class net.sourceforge.jnlp.cache.ResourceTracker
-
Starts loading the resource if it is not already being
downloaded or already cached.
- startThread() - Method in class net.sourceforge.jnlp.cache.ResourceTracker
-
Start a new download thread if there are not too many threads
already running.
- stateChanged(ChangeEvent) - Method in class net.sourceforge.jnlp.controlpanel.TemporaryInternetFilesPanel
-
- STDERR_FILE - Static variable in class net.sourceforge.jnlp.runtime.JNLPRuntime
-
- STDOUT_FILE - Static variable in class net.sourceforge.jnlp.runtime.JNLPRuntime
-
- stop() - Method in class net.sourceforge.jnlp.runtime.AppletAudioClip
-
Stops playing the clip.
- store() - Method in class net.sourceforge.jnlp.cache.CacheEntry
-
Save the current information for the cache entry.
- store() - Method in class net.sourceforge.jnlp.util.PropertiesFile
-
Saves the properties to the file.
- streamCopy(InputStream, OutputStream) - Static method in class net.sourceforge.jnlp.cache.CacheUtil
-
Copies from an input stream to an output stream.
- StreamEater - Class in net.sourceforge.jnlp
-
This class reads the output from a launched process and writes it to stdout.
- StreamEater(InputStream) - Constructor for class net.sourceforge.jnlp.StreamEater
-
- SUCCESS - Static variable in class net.sourceforge.jnlp.controlpanel.CommandLine
-
- syntaxError(String) - Method in class net.sourceforge.nanoxml.XMLElement
-
Creates a parse exception for when a syntax error occured.