Uses of Class
net.sourceforge.jnlp.JNLPFile
-
Packages that use JNLPFile Package Description net.sourceforge.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.net.sourceforge.jnlp.runtime This package contains the classes that manage the secure runtime environment for JNLP apps.net.sourceforge.jnlp.security package generally about showing various security promptsnet.sourceforge.jnlp.services This package contains the classes that implement the standard services defined by the JNLP specification.net.sourceforge.jnlp.tools net.sourceforge.jnlp.util -
-
Uses of JNLPFile in net.sourceforge.jnlp
Subclasses of JNLPFile in net.sourceforge.jnlp Modifier and Type Class Description class
PluginBridge
Allows reuse of code that expects a JNLPFile object, while overriding behaviour specific to applets.Methods in net.sourceforge.jnlp that return JNLPFile Modifier and Type Method Description JNLPFile
JNLPCreator. create(java.net.URL location, Version version, ParserSettings settings, UpdatePolicy policy, java.net.URL forceCodebase)
JNLPFile
LaunchException. getFile()
JNLPFile
ExtensionDesc. getJNLPFile()
JNLPFile
ResourcesDesc. getJNLPFile()
Methods in net.sourceforge.jnlp with parameters of type JNLPFile Modifier and Type Method Description protected AppletInstance
Launcher. createApplet(JNLPFile file, boolean enableCodeBase, java.awt.Container cont)
Create an AppletInstance.protected java.applet.Applet
Launcher. createAppletObject(JNLPFile file, boolean enableCodeBase, java.awt.Container cont)
Creates an Applet object from a JNLPFile.protected ApplicationInstance
Launcher. createApplication(JNLPFile file)
Creates an Application.protected java.lang.ThreadGroup
Launcher. createThreadGroup(JNLPFile file)
Create a thread group for the JNLP file.protected ApplicationInstance
Launcher. getApplet(JNLPFile file, boolean enableCodeBase, java.awt.Container cont)
Gets an ApplicationInstance, but does not launch the applet.ApplicationInstance
Launcher. launch(JNLPFile file)
Launches a JNLP file by calling the launch method for the appropriate file type.ApplicationInstance
Launcher. launch(JNLPFile file, java.awt.Container cont)
Launches a JNLP file inside the given container if it is an applet.protected ApplicationInstance
Launcher. launchApplet(JNLPFile file, boolean enableCodeBase, java.awt.Container cont)
Launches a JNLP applet.protected ApplicationInstance
Launcher. launchApplication(JNLPFile file)
Launches a JNLP application.void
Launcher. launchExternal(java.util.List<java.lang.String> vmArgs, JNLPFile file, java.util.List<java.lang.String> javawsArgs)
Launches the JNLP file in a new JVM instance.void
DefaultLaunchHandler. launchInitialized(JNLPFile file)
Do nothing on when initializingvoid
GuiLaunchHandler. launchInitialized(JNLPFile file)
void
LaunchHandler. launchInitialized(JNLPFile file)
Called when an application, applet or installer has been determined.protected ApplicationInstance
Launcher. launchInstaller(JNLPFile file)
Launches a JNLP installer.void
JNLPSplashScreen. setFile(JNLPFile file)
Constructors in net.sourceforge.jnlp with parameters of type JNLPFile Constructor Description JNLPSplashScreen(ResourceTracker resourceTracker, JNLPFile file)
LaunchException(JNLPFile file, java.lang.Exception cause, java.lang.String severity, java.lang.String category, java.lang.String summary, java.lang.String description)
Creates a LaunchException without detail message.Parser(JNLPFile file, java.net.URL base, Node root, ParserSettings settings)
Create a parser for the JNLP file.Parser(JNLPFile file, java.net.URL base, Node root, ParserSettings settings, java.net.URL codebase)
Create a parser for the JNLP file.ResourcesDesc(JNLPFile jnlpFile, java.util.Locale[] locales, java.lang.String[] os, java.lang.String[] arch)
Create a representation of one information section of the JNLP File.SecurityDesc(JNLPFile file, java.lang.Object type, java.net.URL downloadHost)
Create a security descriptor.SecurityDesc(JNLPFile file, SecurityDesc.RequestedPermissionLevel requestedPermissionLevel, java.lang.Object type, java.net.URL downloadHost)
Create a security descriptor. -
Uses of JNLPFile in net.sourceforge.jnlp.runtime
Methods in net.sourceforge.jnlp.runtime that return JNLPFile Modifier and Type Method Description JNLPFile
ApplicationInstance. getJNLPFile()
Returns the jnlpfile on which is this application basedJNLPFile
JNLPClassLoader. getJNLPFile()
Methods in net.sourceforge.jnlp.runtime with parameters of type JNLPFile Modifier and Type Method Description static JNLPClassLoader
JNLPClassLoader. getInstance(JNLPFile file, UpdatePolicy policy, boolean enableCodeBase)
Returns a JNLP classloader for the specified JNLP file.static JNLPClassLoader
JNLPClassLoader. getInstance(JNLPFile file, UpdatePolicy policy, java.lang.String mainName, boolean enableCodeBase)
Returns a JNLP classloader for the specified JNLP file.Constructors in net.sourceforge.jnlp.runtime with parameters of type JNLPFile Constructor Description AppletEnvironment(JNLPFile file, AppletInstance appletInstance)
Create a new applet environment for the applet specified by the JNLP file, in a new frame.AppletEnvironment(JNLPFile file, AppletInstance appletInstance, java.awt.Container cont)
Create a new applet environment for the applet specified by the JNLP file.AppletInstance(JNLPFile file, java.lang.ThreadGroup group, java.lang.ClassLoader loader, java.applet.Applet applet)
Create a New Task based on the Specified URLAppletInstance(JNLPFile file, java.lang.ThreadGroup group, java.lang.ClassLoader loader, java.applet.Applet applet, java.awt.Container cont)
Create a New Task based on the Specified URLApplicationInstance(JNLPFile file, java.lang.ThreadGroup group, java.lang.ClassLoader loader)
Create an application instance for the file.JNLPClassLoader(JNLPFile file, UpdatePolicy policy)
Create a new JNLPClassLoader from the specified file.JNLPClassLoader(JNLPFile file, UpdatePolicy policy, java.lang.String mainName, boolean enableCodeBase)
Create a new JNLPClassLoader from the specified file.ManifestAttributesChecker(SecurityDesc security, JNLPFile file, JNLPClassLoader.SigningState signing, JNLPClassLoader.SecurityDelegate securityDelegate)
-
Uses of JNLPFile in net.sourceforge.jnlp.security
Fields in net.sourceforge.jnlp.security declared as JNLPFile Modifier and Type Field Description JNLPFile
SecurityDialogMessage. file
Methods in net.sourceforge.jnlp.security that return JNLPFile Modifier and Type Method Description JNLPFile
SecurityDialog. getFile()
Methods in net.sourceforge.jnlp.security with parameters of type JNLPFile Modifier and Type Method Description void
AppVerifier. checkTrustWithUser(JNLPClassLoader.SecurityDelegate securityDelegate, JarCertVerifier jcv, JNLPFile file)
Prompt the user with requests for trusting the certificates used by this appvoid
JNLPAppVerifier. checkTrustWithUser(JNLPClassLoader.SecurityDelegate securityDelegate, JarCertVerifier jcv, JNLPFile file)
void
PluginAppVerifier. checkTrustWithUser(JNLPClassLoader.SecurityDelegate securityDelegate, JarCertVerifier jcv, JNLPFile file)
static net.sourceforge.jnlp.security.dialogresults.AccessWarningPaneComplexReturn
SecurityDialogs. showAccessWarningDialog(SecurityDialogs.AccessType accessType, JNLPFile file, java.lang.Object[] extras)
Shows a warning dialog for different types of system access (i.e.static net.sourceforge.jnlp.security.dialogresults.YesNoSandbox
SecurityDialogs. showCertWarningDialog(SecurityDialogs.AccessType accessType, JNLPFile file, CertVerifier certVerifier, JNLPClassLoader.SecurityDelegate securityDelegate)
Shows a security warning dialog according to the specified type of access.static boolean
SecurityDialogs. showMatchingALACAttributePanel(JNLPFile file, java.net.URL documentBase, java.util.Set<java.net.URL> remoteUrls)
static boolean
SecurityDialogs. showMissingALACAttributePanel(JNLPFile file, java.net.URL codeBase, java.util.Set<java.net.URL> remoteUrls)
static boolean
SecurityDialogs. showMissingPermissionsAttributeDialogue(JNLPFile file)
static net.sourceforge.jnlp.security.dialogresults.YesNoSandbox
SecurityDialogs. showPartiallySignedWarningDialog(JNLPFile file, CertVerifier certVerifier, JNLPClassLoader.SecurityDelegate securityDelegate)
Shows a warning dialog for when an applet or application is partially signed.static net.sourceforge.jnlp.security.dialogresults.YesNoSandboxLimited
SecurityDialogs. showUnsignedWarningDialog(JNLPFile file)
Shows a warning dialog for when a plugin applet is unsigned.Constructors in net.sourceforge.jnlp.security with parameters of type JNLPFile Constructor Description SecurityDialogMessage(JNLPFile file)
-
Uses of JNLPFile in net.sourceforge.jnlp.services
Methods in net.sourceforge.jnlp.services with parameters of type JNLPFile Modifier and Type Method Description static void
ServiceUtil. checkExistingSingleInstance(JNLPFile jnlpFile)
Checks that this application (represented by the jnlp) isnt already runningvoid
XSingleInstanceService. checkSingleInstanceRunning(JNLPFile jnlpFile)
Check if another instance of this application is already running -
Uses of JNLPFile in net.sourceforge.jnlp.tools
Methods in net.sourceforge.jnlp.tools with parameters of type JNLPFile Modifier and Type Method Description void
JarCertVerifier. checkTrustWithUser(JNLPClassLoader.SecurityDelegate securityDelegate, JNLPFile file)
-
Uses of JNLPFile in net.sourceforge.jnlp.util
Methods in net.sourceforge.jnlp.util with parameters of type JNLPFile Modifier and Type Method Description static java.net.URL
UrlUtils. guessCodeBase(JNLPFile file)
Constructors in net.sourceforge.jnlp.util with parameters of type JNLPFile Constructor Description XDesktopEntry(JNLPFile file)
Create a XDesktopEntry for the given JNLP file
-