public class StandardBundlerParam<T> extends BundlerParamInfo<T>
Constructor and Description |
---|
StandardBundlerParam(String name,
String description,
String id,
Class<T> valueType,
Function<Map<String,? super Object>,T> defaultValueFunction,
BiFunction<String,Map<String,? super Object>,T> stringConverter) |
Modifier and Type | Method and Description |
---|---|
static void |
extractMainClassInfoFromAppResources(Map<String,? super Object> params) |
static void |
validateMainClassInfoFromAppResources(Map<String,? super Object> params) |
fetchFrom, getDefaultValueFunction, getDescription, getID, getName, getStringConverter, getValueType, setDefaultValueFunction, setDescription, setId, setName, setStringConverter, setValueType
public static final String MANIFEST_JAVAFX_MAIN
public static final String MANIFEST_PRELOADER
public static final StandardBundlerParam<RelativeFileSet> APP_RESOURCES
public static final StandardBundlerParam<List<RelativeFileSet>> APP_RESOURCES_LIST
public static final StandardBundlerParam<File> ICON
public static final StandardBundlerParam<String> MAIN_CLASS
public static final StandardBundlerParam<String> APP_NAME
public static final StandardBundlerParam<String> APP_FS_NAME
public static final StandardBundlerParam<String> VENDOR
public static final StandardBundlerParam<String> CATEGORY
public static final StandardBundlerParam<String> DESCRIPTION
public static final StandardBundlerParam<String> COPYRIGHT
public static final StandardBundlerParam<RelativeFileSet> MAIN_JAR
public static final StandardBundlerParam<String> CLASSPATH
public static final StandardBundlerParam<Boolean> USE_FX_PACKAGING
public static final StandardBundlerParam<List<String>> ARGUMENTS
public static final StandardBundlerParam<List<String>> JVM_OPTIONS
public static final StandardBundlerParam<Map<String,String>> JVM_PROPERTIES
public static final StandardBundlerParam<Map<String,String>> USER_JVM_OPTIONS
public static final StandardBundlerParam<String> TITLE
public static final StandardBundlerParam<String> VERSION
public static final StandardBundlerParam<Boolean> SYSTEM_WIDE
public static final StandardBundlerParam<Boolean> SERVICE_HINT
public static final StandardBundlerParam<Boolean> START_ON_INSTALL
public static final StandardBundlerParam<Boolean> STOP_ON_UNINSTALL
public static final StandardBundlerParam<Boolean> RUN_AT_STARTUP
public static final StandardBundlerParam<Boolean> SIGN_BUNDLE
public static final StandardBundlerParam<Boolean> SHORTCUT_HINT
public static final StandardBundlerParam<Boolean> MENU_HINT
public static final StandardBundlerParam<List<String>> LICENSE_FILE
public static final BundlerParamInfo<String> LICENSE_TYPE
public static final StandardBundlerParam<File> BUILD_ROOT
public static final StandardBundlerParam<String> IDENTIFIER
public static final StandardBundlerParam<String> PREFERENCES_ID
public static final StandardBundlerParam<String> PRELOADER_CLASS
public static final StandardBundlerParam<Boolean> VERBOSE
public static final StandardBundlerParam<File> DROP_IN_RESOURCES_ROOT
public static final StandardBundlerParam<List<Map<String,? super Object>>> SECONDARY_LAUNCHERS
public static final StandardBundlerParam<List<Map<String,? super Object>>> FILE_ASSOCIATIONS
public static final StandardBundlerParam<List<String>> FA_EXTENSIONS
public static final StandardBundlerParam<List<String>> FA_CONTENT_TYPE
public static final StandardBundlerParam<String> FA_DESCRIPTION
public static final StandardBundlerParam<File> FA_ICON
public static final StandardBundlerParam<Boolean> UNLOCK_COMMERCIAL_FEATURES
public static final StandardBundlerParam<Boolean> ENABLE_APP_CDS
public static final StandardBundlerParam<String> APP_CDS_CACHE_MODE
public static final StandardBundlerParam<List<String>> APP_CDS_CLASS_ROOTS
public static void extractMainClassInfoFromAppResources(Map<String,? super Object> params)
public static void validateMainClassInfoFromAppResources(Map<String,? super Object> params) throws ConfigException
ConfigException
Copyright © 2020. All rights reserved.