public abstract class CmdLine
extends java.lang.Object
History:
Modifier and Type | Field and Description |
---|---|
protected static boolean |
fileOutput_ |
protected static java.io.BufferedReader |
inReader_ |
protected static java.io.BufferedWriter |
outWriter_ |
protected boolean |
promptFlag_ |
protected java.lang.String |
promptStr_ |
protected java.util.HashSet<java.lang.String> |
quitStrList_ |
protected boolean |
runFlag_ |
Constructor and Description |
---|
CmdLine()
Create an command line tool object (default).
|
Modifier and Type | Method and Description |
---|---|
protected abstract void |
CloseLocalObjs() |
protected void |
CloseObjs() |
protected boolean |
GetPromptFlag() |
protected void |
HelpMenu() |
protected abstract void |
InitLocalObjs() |
protected void |
PostProcess() |
protected boolean |
PreProcess(java.lang.String[] args) |
protected void |
Println(java.lang.String msg) |
protected void |
Process() |
protected abstract void |
ProcessLine(java.lang.String line) |
void |
Run(java.lang.String[] args)
Run the interactice interface program.
|
protected void |
SetPrompStr(java.lang.String promptStr) |
protected abstract void |
SetToolInfo() |
protected void |
SetValues() |
protected void |
SetValuesByDefault() |
protected boolean runFlag_
protected static java.io.BufferedReader inReader_
protected static java.io.BufferedWriter outWriter_
protected static boolean fileOutput_
protected java.util.HashSet<java.lang.String> quitStrList_
protected java.lang.String promptStr_
protected boolean promptFlag_
public void Run(java.lang.String[] args)
args
- arguments from the command lineprotected abstract void InitLocalObjs()
protected abstract void SetToolInfo()
protected abstract void ProcessLine(java.lang.String line)
protected abstract void CloseLocalObjs()
protected boolean PreProcess(java.lang.String[] args)
protected void Process()
protected void PostProcess()
protected void Println(java.lang.String msg)
protected void HelpMenu()
protected void SetValuesByDefault()
protected void SetPrompStr(java.lang.String promptStr)
protected void SetValues()
protected boolean GetPromptFlag()
protected void CloseObjs()
Submit a bug or feature
Copyright © 2015 National Library of Medicine