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