public class BasicBundlers extends java.lang.Object implements Bundlers
| Modifier and Type | Field and Description |
|---|---|
private java.util.Collection<Bundler> |
bundlers |
(package private) boolean |
defaultsLoaded |
| Constructor and Description |
|---|
BasicBundlers() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<Bundler> |
getBundlers()
Returns all of the preconfigured, requested, and manually
configured bundlers loaded with this instance.
|
java.util.Collection<Bundler> |
getBundlers(java.lang.String type)
Returns all of the preconfigured, requested, and manually
configured bundlers loaded with this instance that are of
a specific BundleType, such as disk images, installers, or
remote installers.
|
java.util.Collection<BundlerParamInfo> |
getStandardParameters()
A list of the "standard" parameters that bundlers should support
or fall back to when their specific parameters are not used.
|
void |
loadBundler(Bundler bundler)
Loads a specific bundler into the set of bundlers.
|
void |
loadBundlersFromServices(java.lang.ClassLoader cl)
Loads bundlers from the META-INF/services direct
|
void |
loadDefaultBundlers()
Loads the bundlers common to OpenJFX.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateBundlersInstance, createBundlersInstanceboolean defaultsLoaded
private java.util.Collection<Bundler> bundlers
public java.util.Collection<Bundler> getBundlers()
BundlersgetBundlers in interface Bundlerspublic java.util.Collection<Bundler> getBundlers(java.lang.String type)
BundlersgetBundlers in interface Bundlerspublic java.util.Collection<BundlerParamInfo> getStandardParameters()
getStandardParameters in interface Bundlerspublic void loadDefaultBundlers()
loadDefaultBundlers in interface Bundlerspublic void loadBundlersFromServices(java.lang.ClassLoader cl)
loadBundlersFromServices in interface Bundlerspublic void loadBundler(Bundler bundler)
BundlersloadBundler in interface Bundlersbundler - the specific bundler to add