public class PluginBridge extends JNLPFile
codeBase, component, defaultArch, defaultLocale, defaultOS, fileLocation, fileVersion, info, launchType, resources, security, sharedResources, sourceLocation, specVersion, uniqueKey, update
Constructor and Description |
---|
PluginBridge(java.net.URL codebase,
java.net.URL documentBase,
java.lang.String jar,
java.lang.String main,
int width,
int height,
PluginParameters params)
Creates a new PluginBridge using a default JNLPCreator.
|
PluginBridge(java.net.URL codebase,
java.net.URL documentBase,
java.lang.String archive,
java.lang.String main,
int width,
int height,
PluginParameters params,
JNLPCreator jnlpCreator) |
Modifier and Type | Method and Description |
---|---|
boolean |
codeBaseLookup() |
java.util.List<java.lang.String> |
getArchiveJars() |
java.util.List<java.lang.String> |
getCodeBaseFolders()
Returns the list of folders to be added to the codebase
|
DownloadOptions |
getDownloadOptionsForJar(JARDesc jar)
XXX: this method does a "==" comparison between the input JARDesc and
jars it finds through getResourcesDescs().
|
ResourcesDesc |
getResources(java.util.Locale locale,
java.lang.String os,
java.lang.String arch)
Returns the resources section of the JNLP file for the
specified locale, os, and arch.
|
ResourcesDesc[] |
getResourcesDescs(java.util.Locale locale,
java.lang.String os,
java.lang.String arch)
Returns the resources section of the JNLP file for the
specified locale, os, and arch.
|
java.lang.String |
getTitle()
Returns the JNLP file's best localized title.
|
boolean |
isApplet()
Returns whether the lauch descriptor describes an Applet.
|
boolean |
isApplication()
Returns whether the lauch descriptor describes an Application.
|
boolean |
isComponent()
Returns whether the lauch descriptor describes a Component.
|
boolean |
isInstaller()
Returns whether the lauch descriptor describes an Installer.
|
boolean |
useJNLPHref() |
getApplet, getApplication, getCodeBase, getComponent, getFileLocation, getFileVersion, getInformation, getInformation, getInstaller, getLaunchInfo, getNewVMArgs, getResources, getResourcesDescs, getSecurity, getSourceLocation, getSpecVersion, getUniqueKey, getUpdate, getVendor, localeMatches, needsNewVM, requiresSignedJNLPWarning, setDefaults, setSignedJNLPAsMissing
public PluginBridge(java.net.URL codebase, java.net.URL documentBase, java.lang.String jar, java.lang.String main, int width, int height, PluginParameters params) throws java.lang.Exception
java.lang.Exception
public PluginBridge(java.net.URL codebase, java.net.URL documentBase, java.lang.String archive, java.lang.String main, int width, int height, PluginParameters params, JNLPCreator jnlpCreator) throws java.lang.Exception
java.lang.Exception
public java.util.List<java.lang.String> getArchiveJars()
public boolean codeBaseLookup()
public boolean useJNLPHref()
public DownloadOptions getDownloadOptionsForJar(JARDesc jar)
getDownloadOptionsForJar
in class JNLPFile
jar
- the jar whose download options to get.public java.lang.String getTitle()
JNLPFile
public ResourcesDesc getResources(java.util.Locale locale, java.lang.String os, java.lang.String arch)
JNLPFile
getResources
in class JNLPFile
public java.util.List<java.lang.String> getCodeBaseFolders()
public ResourcesDesc[] getResourcesDescs(java.util.Locale locale, java.lang.String os, java.lang.String arch)
getResourcesDescs
in class JNLPFile
public boolean isApplet()
JNLPFile
public boolean isApplication()
JNLPFile
isApplication
in class JNLPFile
public boolean isComponent()
JNLPFile
isComponent
in class JNLPFile
public boolean isInstaller()
JNLPFile
isInstaller
in class JNLPFile