Package com.biglybt.ui.common
Class UIConst
- java.lang.Object
-
- com.biglybt.ui.common.UIConst
-
public class UIConst extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
UIConst.PrintStreamTempCapture
-
Field Summary
Fields Modifier and Type Field Description static java.util.Date
startTime
static java.util.LinkedHashMap<java.lang.String,IUserInterface>
UIS
-
Constructor Summary
Constructors Constructor Description UIConst()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.apache.commons.cli.CommandLine
buildCommandLine(org.apache.commons.cli.Options options, java.lang.String[] args)
static org.apache.commons.cli.Options
buildOptions()
private static org.apache.commons.cli.Options
getDefaultOptions()
static java.lang.String
processArgs(org.apache.commons.cli.CommandLine commands, org.apache.commons.cli.Options options, java.lang.String[] args)
static void
removeUI(java.lang.String ui)
static boolean
startUI(java.lang.String ui)
-
-
-
Field Detail
-
startTime
public static java.util.Date startTime
-
UIS
public static java.util.LinkedHashMap<java.lang.String,IUserInterface> UIS
-
-
Method Detail
-
startUI
public static boolean startUI(java.lang.String ui)
-
buildOptions
public static org.apache.commons.cli.Options buildOptions()
-
getDefaultOptions
private static org.apache.commons.cli.Options getDefaultOptions()
-
buildCommandLine
public static org.apache.commons.cli.CommandLine buildCommandLine(org.apache.commons.cli.Options options, java.lang.String[] args)
-
processArgs
public static java.lang.String processArgs(org.apache.commons.cli.CommandLine commands, org.apache.commons.cli.Options options, java.lang.String[] args)
-
removeUI
public static void removeUI(java.lang.String ui)
-
-