|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.pz.platypus.GDD
public class GDD
Global document data. Is a singleton, although not created as such due to testing repercussions.
Field Summary | |
---|---|
private boolean |
clVerbose
|
private boolean |
clVVerbose
|
private java.lang.String |
commandPropertyFilename
|
private CommandTable |
commandTable
|
private PropertyFile |
configFile
|
private java.lang.String |
expandedMacro
|
private java.lang.String |
fileSeparator
|
private java.lang.String |
homeDirectory
|
private boolean |
inCode
|
private FileList |
inputFileList
|
private LineList |
inputLines
|
private TokenList |
inputTokens
|
private Literals |
lits
|
private java.util.logging.Logger |
logger
|
private java.lang.String |
outputPluginPrefix
|
private java.lang.String |
symbolsListFilename
|
private SystemStrings |
sysStrings
|
private java.util.Map<java.lang.String,java.lang.String> |
userEnv
|
private UserStrings |
userStrings
|
Constructor Summary | |
---|---|
GDD()
|
Method Summary | |
---|---|
java.lang.String |
getCommandPropertyFilename()
|
CommandTable |
getCommandTable()
|
PropertyFile |
getConfigFile()
|
java.lang.String |
getExpandedMacro()
|
java.lang.String |
getFileSeparator()
|
java.lang.String |
getHomeDirectory()
|
FileList |
getInputFileList()
|
LineList |
getInputLines()
|
TokenList |
getInputTokens()
|
java.lang.String |
getLit(java.lang.String key)
|
Literals |
getLits()
|
java.util.logging.Logger |
getLogger()
|
java.lang.String |
getOutputPluginPrefix()
|
java.lang.String |
getPlatypusDirectory()
|
java.lang.String |
getSymbolsListFilename()
|
SystemStrings |
getSysStrings()
|
java.util.Map<java.lang.String,java.lang.String> |
getUserEnv()
|
UserStrings |
getUserStrings()
|
void |
initialize()
initialize many of the fields in GDD. |
boolean |
isClVerbose()
|
boolean |
isClVVerbose()
|
boolean |
isInCode()
|
void |
log(java.lang.String msg)
Status logger. |
void |
logFine(java.lang.String msg)
|
void |
logFiner(java.lang.String msg)
|
void |
logFinest(java.lang.String msg)
|
void |
logInfo(java.lang.String msg)
|
void |
logSevere(java.lang.String msg)
|
void |
logWarning(java.lang.String msg)
|
void |
setClVerbose(boolean clVerbose)
|
void |
setClVVerbose(boolean beVerbose)
-vverbose implies -verbose, so both are set. |
void |
setCommandPropertyFilename(java.lang.String commandPropertyFilename)
|
void |
setCommandTable(CommandTable newCommandTable)
|
void |
setConfigFile(PropertyFile newConfigFile)
|
void |
setExpandedMacro(java.lang.String expandedMacro)
|
void |
setInCode(boolean trueOrFalse)
|
void |
setInputFileList(FileList newInputFileList)
|
void |
setInputTokens(TokenList newInputTokens)
|
void |
setLits(Literals newLits)
|
void |
setLogger(java.util.logging.Logger newLogger)
|
void |
setOutputPluginPrefix(java.lang.String outputPluginPrefix)
|
void |
setupHomeDirectory()
sets up the home directory for Platypus; that is, the directory from which Platypus is being run. |
void |
setupLogger(java.lang.String loggerName)
set up the logger we'll use and give it our own formatting. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private boolean clVerbose
private boolean clVVerbose
private java.lang.String commandPropertyFilename
private CommandTable commandTable
private PropertyFile configFile
private java.lang.String expandedMacro
private java.lang.String fileSeparator
private java.lang.String homeDirectory
private boolean inCode
private FileList inputFileList
private LineList inputLines
private TokenList inputTokens
private Literals lits
private java.util.logging.Logger logger
private java.lang.String outputPluginPrefix
private java.lang.String symbolsListFilename
private SystemStrings sysStrings
private java.util.Map<java.lang.String,java.lang.String> userEnv
private UserStrings userStrings
Constructor Detail |
---|
public GDD()
Method Detail |
---|
public void initialize()
public void setupHomeDirectory()
public void setupLogger(java.lang.String loggerName)
loggerName
- name for the loggerpublic void log(java.lang.String msg)
msg
- the message to log to the consolepublic void logFine(java.lang.String msg)
public void logFiner(java.lang.String msg)
public void logFinest(java.lang.String msg)
public void logInfo(java.lang.String msg)
public void logSevere(java.lang.String msg)
public void logWarning(java.lang.String msg)
public java.lang.String getCommandPropertyFilename()
public void setCommandPropertyFilename(java.lang.String commandPropertyFilename)
public CommandTable getCommandTable()
public void setCommandTable(CommandTable newCommandTable)
public PropertyFile getConfigFile()
public void setConfigFile(PropertyFile newConfigFile)
public java.lang.String getExpandedMacro()
public void setExpandedMacro(java.lang.String expandedMacro)
public java.lang.String getFileSeparator()
public java.lang.String getHomeDirectory()
public boolean isInCode()
public void setInCode(boolean trueOrFalse)
public FileList getInputFileList()
public void setInputFileList(FileList newInputFileList)
public LineList getInputLines()
public TokenList getInputTokens()
public void setInputTokens(TokenList newInputTokens)
public java.lang.String getLit(java.lang.String key)
public Literals getLits()
public void setLits(Literals newLits)
public java.util.logging.Logger getLogger()
public void setLogger(java.util.logging.Logger newLogger)
public java.lang.String getOutputPluginPrefix()
public void setOutputPluginPrefix(java.lang.String outputPluginPrefix)
public java.lang.String getPlatypusDirectory()
public java.lang.String getSymbolsListFilename()
public SystemStrings getSysStrings()
public UserStrings getUserStrings()
public boolean isClVerbose()
public void setClVerbose(boolean clVerbose)
public boolean isClVVerbose()
public void setClVVerbose(boolean beVerbose)
beVerbose
- true/false settingpublic java.util.Map<java.lang.String,java.lang.String> getUserEnv()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |