Class NbUtils
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 void/ String s = response(new String[]{"/usr/java/jdk1.5.0_22/bin/java", "-version"});static 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
/ String s = response(new String[]{"/usr/java/jdk1.5.0_22/bin/java", "-version"}); -
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
-