Class ProGuardComponent
java.lang.Object
pro.gravit.launchserver.components.Component
pro.gravit.launchserver.components.ProGuardComponent
- All Implemented Interfaces:
AutoCloseable,Reconfigurable
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanbooleanFields inherited from class pro.gravit.launchserver.components.Component
componentName, providers -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleancheckFXJMods(Path path) static booleancheckJMods(Path path) voidclose()Gets a list of commands available for this object.voidinit(LaunchServer launchServer) static PathtryFindOpenJFXPath(Path jvmDir) Methods inherited from class pro.gravit.launchserver.components.Component
registerComponents, setComponentNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface pro.gravit.launchserver.Reconfigurable
defaultCommandsMap
-
Field Details
-
modeAfter
-
dir
-
enabled
public boolean enabled -
mappings
public boolean mappings -
proguardConf
-
-
Constructor Details
-
ProGuardComponent
public ProGuardComponent()
-
-
Method Details
-
checkFXJMods
-
checkJMods
-
tryFindOpenJFXPath
-
init
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-
getCommands
Description copied from interface:ReconfigurableGets a list of commands available for this object.- Specified by:
getCommandsin interfaceReconfigurable- Returns:
- Key - Command Name Value is a command object
-