java.lang.Object
net.thevpc.netbeans.launcher.util.NbUtils
- Author:
- thevpc
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final NbOsConfigstatic final NbOsConfigstatic final PropertyChangeSupportstatic final NbOsConfig -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringstatic StringcommandLineToString(String[] args) static <T> intcompare(T a, T b, Comparator<? super T> c) static intcompareVersions(String v1, String v2) static booleanstatic final NbOsConfigstatic NbProcess[]static intgetStartingInt(String v1) static voidinstallMoveWin(JComponent c, JFrame parent) static booleanstatic booleanstatic booleanstatic booleanisRunning(NetbeansWorkspace nb, NbProcess[] all) static booleanstatic PropertiesloadProperties(File file) static voidstatic FileresolveFile(String path) static Stringstatic Stringstatic voidsetTempRunning(NetbeansWorkspace nb, boolean value) static Integerstatic Stringstatic voidunzip(InputStream in, String outputFolder, NbUtils.UnzipOptions options) Unzip itstatic voidunzip(String zipFile, String outputFolder, NbUtils.UnzipOptions options)
-
Field Details
-
LINUX_CONFIG
-
WINDOWS_CONFIG
-
MAC_CONFIG
-
PROPERTIES
-
-
Constructor Details
-
NbUtils
public NbUtils()
-
-
Method Details
-
onRunningNbProcessesChanged
-
isPlatformSupported
public static boolean isPlatformSupported() -
coalesce
-
isEmpty
-
response
- Throws:
IOException
-
response
-
equalsStr
-
loadProperties
-
toOsPath
-
getNbOsConfig
-
resolveFile
-
isPath
-
compareVersions
-
toInteger
-
getStartingInt
-
installMoveWin
-
commandLineToString
-
unzip
public static void unzip(String zipFile, String outputFolder, NbUtils.UnzipOptions options) throws IOException - Throws:
IOException
-
getRunning
-
setTempRunning
-
isRunningWithCache
-
isRunning
-
unzip
public static void unzip(InputStream in, String outputFolder, NbUtils.UnzipOptions options) throws IOException Unzip it- Parameters:
in- input zip fileoutputFolder- zip file output folder- Throws:
IOException
-
compare
-