public class BundleParams extends Object
Modifier and Type | Field and Description |
---|---|
static String |
PARAM_APP_RESOURCES |
static String |
PARAM_APPLICATION_CLASS |
static String |
PARAM_BUNDLE_FORMAT |
static String |
PARAM_CATEGORY |
static String |
PARAM_COPYRIGHT |
static String |
PARAM_DESCRIPTION |
static String |
PARAM_EMAIL |
static String |
PARAM_ICON |
static String |
PARAM_IDENTIFIER |
static String |
PARAM_INSTALLDIR_CHOOSER |
static String |
PARAM_LICENSE_FILE |
static String |
PARAM_LICENSE_TYPE |
static String |
PARAM_MENU |
static String |
PARAM_NAME |
static String |
PARAM_RUNTIME |
static String |
PARAM_SERVICE_HINT |
static String |
PARAM_SHORTCUT |
static String |
PARAM_SYSTEM_WIDE |
static String |
PARAM_TITLE |
static String |
PARAM_TYPE |
static String |
PARAM_VENDOR |
static String |
PARAM_VERSION |
protected Map<String,? super Object> |
params |
Constructor and Description |
---|
BundleParams()
create a new bundle with all default values
|
BundleParams(Map<String,?> params)
Create a bundle params with a copy of the params
|
public static final String PARAM_RUNTIME
public static final String PARAM_APP_RESOURCES
public static final String PARAM_TYPE
public static final String PARAM_BUNDLE_FORMAT
public static final String PARAM_ICON
public static final String PARAM_NAME
public static final String PARAM_VENDOR
public static final String PARAM_EMAIL
public static final String PARAM_COPYRIGHT
public static final String PARAM_IDENTIFIER
public static final String PARAM_SHORTCUT
public static final String PARAM_MENU
public static final String PARAM_VERSION
public static final String PARAM_CATEGORY
public static final String PARAM_TITLE
public static final String PARAM_DESCRIPTION
public static final String PARAM_LICENSE_TYPE
public static final String PARAM_LICENSE_FILE
public static final String PARAM_SYSTEM_WIDE
public static final String PARAM_SERVICE_HINT
public static final String PARAM_APPLICATION_CLASS
public static final String PARAM_INSTALLDIR_CHOOSER
public <C> C fetchParam(BundlerParamInfo<C> paramInfo)
public <C> C fetchParamWithDefault(Class<C> klass, C defaultValue, String... keys)
public String getApplicationID()
public String getPreferencesID()
public String getTitle()
public void setTitle(String title)
public String getApplicationClass()
public void setApplicationClass(String applicationClass)
public void setPrelaoderClass(String preloaderClass)
public String getAppVersion()
public void setAppVersion(String version)
public String getDescription()
public void setDescription(String s)
public String getLicenseType()
public void setLicenseType(String version)
public void addLicenseFile(String path)
public Boolean getSystemWide()
public void setSystemWide(Boolean b)
public void setServiceHint(Boolean b)
public void setInstalldirChooser(Boolean b)
public void setSignBundle(Boolean b)
public RelativeFileSet getRuntime()
public static RelativeFileSet getRuntime(Map<String,? super Object> params)
public boolean isShortcutHint()
public void setShortcutHint(Boolean v)
public boolean isMenuHint()
public void setMenuHint(Boolean v)
public String getName()
public void setName(String name)
public Bundler.BundleType getType()
public void setType(Bundler.BundleType type)
public String getBundleFormat()
public void setBundleFormat(String t)
public boolean getVerbose()
public void setVerbose(Boolean verbose)
public void setRuntime(File baseDir)
public RelativeFileSet getAppResource()
public void setAppResource(RelativeFileSet fs)
public void setAppResourcesList(List<RelativeFileSet> rfs)
public File getIcon()
public void setIcon(File icon)
public String getApplicationCategory()
public void setApplicationCategory(String category)
public String getMainClassName()
public String getCopyright()
public void setCopyright(String c)
public String getIdentifier()
public void setIdentifier(String s)
public boolean useJavaFXPackaging()
public String getAppClassPath()
public String getMainApplicationJar()
public String getVendor()
public void setVendor(String vendor)
public String getEmail()
public void setEmail(String email)
public void putUnlessNullOrEmpty(String param, Collection value)
Copyright © 2020. All rights reserved.