public class OptionApi
extends java.lang.Object
History:
Notes:
Modifier and Type | Method and Description |
---|---|
static boolean |
CheckArguments(java.lang.String in,
java.lang.String system) |
static boolean |
CheckOption(gov.nih.nlm.nls.lvg.CmdLineSyntax.OptionItem inItem,
gov.nih.nlm.nls.lvg.CmdLineSyntax.OptionItem systemItem) |
static boolean |
CheckOption(gov.nih.nlm.nls.lvg.CmdLineSyntax.OptionItem inItem,
java.lang.String systemItemStr) |
static boolean |
CheckOptionItem(gov.nih.nlm.nls.lvg.CmdLineSyntax.OptionItem inputItem,
gov.nih.nlm.nls.lvg.CmdLineSyntax.Option systemOption,
boolean PrintRun,
boolean PrintError) |
static boolean |
CheckSyntax(gov.nih.nlm.nls.lvg.CmdLineSyntax.Option option,
gov.nih.nlm.nls.lvg.CmdLineSyntax.Option systemOption,
boolean printRun,
boolean printError)
Check if the input option is legal according to the given system option
This method can be used as syntax error checker
|
static java.lang.String |
CombineArguments(java.lang.String oldStr,
java.lang.String systemStr) |
static java.lang.String |
GetLegalSyntax(gov.nih.nlm.nls.lvg.CmdLineSyntax.OptionItem item,
gov.nih.nlm.nls.lvg.CmdLineSyntax.Option systemOption) |
static boolean |
IsLegalArgument(java.lang.String in,
java.lang.String system) |
static boolean |
IsLegalArguments(java.lang.String in,
java.lang.String system) |
public static boolean CheckSyntax(gov.nih.nlm.nls.lvg.CmdLineSyntax.Option option, gov.nih.nlm.nls.lvg.CmdLineSyntax.Option systemOption, boolean printRun, boolean printError)
option
- input option to be checkedsystemOption
- system option that the checking is based onprintRun
- a boolean flag to print algorithm detailsprintError
- a boolean flag to print errorpublic static boolean CheckOption(gov.nih.nlm.nls.lvg.CmdLineSyntax.OptionItem inItem, java.lang.String systemItemStr)
public static boolean CheckOptionItem(gov.nih.nlm.nls.lvg.CmdLineSyntax.OptionItem inputItem, gov.nih.nlm.nls.lvg.CmdLineSyntax.Option systemOption, boolean PrintRun, boolean PrintError)
public static java.lang.String GetLegalSyntax(gov.nih.nlm.nls.lvg.CmdLineSyntax.OptionItem item, gov.nih.nlm.nls.lvg.CmdLineSyntax.Option systemOption)
public static java.lang.String CombineArguments(java.lang.String oldStr, java.lang.String systemStr)
public static boolean CheckOption(gov.nih.nlm.nls.lvg.CmdLineSyntax.OptionItem inItem, gov.nih.nlm.nls.lvg.CmdLineSyntax.OptionItem systemItem)
public static boolean CheckArguments(java.lang.String in, java.lang.String system)
public static boolean IsLegalArguments(java.lang.String in, java.lang.String system)
public static boolean IsLegalArgument(java.lang.String in, java.lang.String system)
Submit a bug or feature
Copyright © 2015 National Library of Medicine