|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectGlobals
public class Globals
Class Global variables used as the base class for HTMLtools. Until we [REFACTOR] the JTV (Java TreeView), TestsIntersection , and GenBatchScripts converters to separate applications, the variables reside here.
List of Methods reinitGlobalSwitches() - reinitialize Global variable switches. reinitGBSglobalSwitches() - reinitialize GBS Global variable switches. reinitTIglobalSwitches() - reinitialize TestsIntersection Global switches. reinitJTVglobalSwitches() - reinitialize JTV Global variable switches.
This code is available at the HTMLtools project on SourceForge at http://htmltools.sourceforge.org/ under the "Common Public License Version 1.0" http://www.opensource.org/licenses/cpl1.0.php.
It was derived and refactored from the open source MAExplorer (http://maexplorer.sourceforge.org/), and Open2Dprot (http://Open2Dprot.sourceforge.net/) Table modules.
$Date: 2009/12/5 11:45:56 $ $Revision: 1.40 $
Copyright 2008, 2009 by Peter Lemkin
E-Mail: lemkin@users.sourceforge.net
http://lemkingroup.com/
Field Summary | |
---|---|
boolean |
addFCrangesForTestsIntersectionTableFlag
Add FC range computations, then expand the TI table and add the three columns ("Max FC", "Min FC", "FC Range"). |
java.lang.String |
addOutfilePostfixName
Add a postfix name to the output file before the .html. |
boolean |
addRangeOfMeansToTItableFlag
Add the ("Range Mean A", "Range Mean B" and "FC counts %") computations to an expanded TestsIntersectionTable table. |
boolean |
addRowNumbersFlag
Add row numbers to the preface of each row with the "-addRowNumbers" switch. |
java.lang.String |
addTableName
The table name as a HTML header just before the table with "-addTableName:{table name to use}" switch. |
boolean |
addTableNameFlag
Add the table name as a HTML header just before the table with "-addTableName:{table name to use}" switch. |
java.lang.String |
altRowBackgroundColor
If set to a HTML color, then alternate the background cell colors in alternate rows in the . |
static boolean |
ALWAYS
flag: for debugging - always TRUE |
java.lang.String[] |
argsV
Total command list arg list originally set from main(args) |
java.lang.String |
batchCwd
The optional directory to run the batch script in if specified, else use the current directory. |
java.lang.String[] |
batchParamsSpecs
Is a list of batch parameter specifications from the original -batchParam list specified by the batchParamFile. |
java.lang.String |
batchProcessFile
The batch process file containing the list of param specifications. |
boolean |
batchProcessFlag
Do batch processing of a list of param.map type files specified in a file. |
java.lang.String |
batchProcessStr
The contents of the batchProcessFile to process. |
int |
bigCellFontSize
This is the big cell font size decrement used when shrinking large cells. |
int |
bigExportCellThr
This is the big cell threshold used when exporting large cells. |
int |
bigShrinkCellThr
This is the big cell threshold used when shrinking large cells. |
int[] |
colHdrIdxHmapData
index of the Column header name in the tField[] data from "-hrefData:{colHdrName,UrlBaseLink}" switches. |
java.lang.String[] |
colHdrNameHmapData
Column header name from "-hrefData:{colHdrName,UrlBaseLink,mapTokenInUrl}" switches. |
java.lang.String[] |
colNameIndexMap
This is the list of column names to be used when generating the index map file colNameIndexMap[0:nColNameIndexMap-1]. |
java.lang.String |
colorMapScaleHTML
Colormap data scale quantile TABLE HTML mapping the cvt.heatMapColors[] quantiles to positive numeric value in range of [cvt.glbMinRowVal, cvt.glbMaxRowVal]. |
boolean |
concatInputFilesWithSameFieldsFlag
The '-concatTables:{outputConcatenateFile.txt}' switch enables this option by setting the switch.create a new merged tab-delimited .txt output file from the set of input text files IFF they have exactly the same column header names. |
java.lang.String |
concatOutputHtmlFile
The output .html file name derived from '-concatTables:{outputConcatenateFile.txt}'switch. |
java.lang.String |
concatOutputTxtFile
The output .txt file for '-concatTables:{outputConcatenateFile.txt}' switch. |
Convert |
convert
Global Convert instance |
java.lang.String[] |
copyDstFile
List of destination output data file paths [0:nCopyFile-1]. |
boolean |
copyFileFlag
Copy input source file to output destination file in copySrcFile[0:nCopyFile-1] to copyDstFile[0:nCopyFile-1]. |
java.lang.String[] |
copySrcFile
List of source input data file paths [0:nCopyTreeDir-1]. |
boolean |
copyTreeDataFlag
Copy input data tree files to to output directory in copyTreeSrcDir[0:nCopyTreeDir-1] to copyTreeDstDir[0:nCopyTreeDir-1]. |
java.lang.String[] |
copyTreeDstDir
List of destination output data tree paths [0:nCopyTreeDir-1]. |
java.lang.String[] |
copyTreeSrcDir
List of source input data tree paths [0:nCopyTreeDir-1]. |
int |
curBatchJobNbr
Current batch job number being processed. |
int |
curBatchParamsSpecs
Current batch param specification being processed in the batchParamsSpecs[] list. |
java.lang.String |
curInputFile
Current input file being analyzed (w/o full path |
static HTMLtools |
cvt
Instance of the main module |
int |
dataPrecisionHTMLtable
Sets the precision to use in numeric data for a generated HTML file. |
java.lang.String |
date
date captured when this program is run |
static boolean |
DBUG_FLAG
flag: primary debug flag - only while debugging |
java.lang.String[] |
dirIndexHtml
List of relative directory paths [0:nDirIndexHtml-1]. |
boolean |
dirIndexHtmlFlag
Make an "index.html" file of all of the files in the specified directories in the list of directories dirIndexHtml[0:nDirIndexHtml-1]. |
boolean[] |
dirIndexHtmlOverrideFlag
List of 'O'veride (true) flags [0:nDirIndexHtml-1]. |
java.lang.String[] |
dropColNames
List of columns to drop in the output set by the '-dropColumnName:{column header name}' switch. |
java.lang.String |
epilogue
HTML epilogue string. |
java.lang.String |
epilogueFile
HTML epilogue file. |
int |
EXPORT_BIG_CELL_SIZE
Size beyond which an -exportBig cell is considered to be BIG |
boolean |
exportBigCellsToHTMLfileFlag
Set with '-exportBigCellsToHTMLfile:{opt. |
java.lang.String |
extractColName
The column name for the current table keyword used to extract the data specified with the '-extractRow:{colName,rowNbr,resourceTblFile,htmlStyle}' switch. |
java.lang.String |
extractHtmlStyle
The extractHtmlStyle used to process the data extracted with the '-extractRow:{colName,rowNbr,resourceTblFile,htmlStyle}' switch. |
java.lang.String |
extractResTblFile
The resource Table file from which to extract the data specified with the '-extractRow:{colName,rowNbr,resourceTblFile,htmlStyle}' switch. |
boolean |
extractRowFromResTblAsHTMLflag
Flag to to get and lookup a keyword in the table being processed at (colName,rowNbr) and then to search a resourceTblFile for that keyword. |
int |
extractRowNbr
The row number for the current table keyword used to extract the data specified with the '-extractRow:{colName,rowNbr,resourceTblFile,htmlStyle}' switch. |
boolean |
fastEditFileFlag
[20.3] Allow processing input file data line by line table that does not buffer the data in a Table structure, but remaps each line on the fly using '-mapLongToShortHdrNames:{L2SmapFile, opt. |
static java.lang.String |
fileSep
JVM ("file.separator") |
java.lang.String |
filterDataField
Specifies the tField name of MRR Table data to test. |
java.lang.String[] |
filterDataList
Specifies the list of filter instances to test. |
java.lang.String |
filterTestField
Specifies the tField name of Tests-ToDo Table data to test. |
java.lang.String[] |
filterTestsList
Specifies the list of filter instances to test. |
FileTable |
fio
Global FileTable instance |
java.lang.String |
flipAclass
If reporting fold change in flip Table reporting, then "-flipAclass:{flipAclass}" specifies the Class A samples. |
java.lang.String |
flipBclass
If reporting fold change in flip Table reporting, then "-flipBclass:{flipBclass}" specifies the Class A samples. |
java.lang.String[] |
flipColumnFile
This is the file that contains the list of column names to be used when generating the flipped Table using the '-flipTableByIndexMap:{flipDataFile,flipIndexMapFile,(opt)maxRows}' switch. |
java.lang.String[] |
flipColumnName
These are the list of column names to be used when generating the flipped Table using the '-flipTableByIndexMap:{flipDataFile,flipIndexMapFile,(opt)maxRows}' switch. |
java.lang.String[][] |
flipColumnValues
These are the list of column name values {v1,v2,...vn} to be used when generating the flipped Table using the '-flipTableByIndexMap:{flipDataFile,flipIndexMapFile,(opt)maxRows}' switch. |
java.lang.String |
flipDataFile
Name of the data file to be used when flipping a table. |
java.lang.String |
flipDirectory
This is the alternate output (HTML and TXT) base directory to use when generating the flipped Table using the '-flipTableByIndexMap:{flipDataFile,flipIndexMapFile,(opt)maxRows}' switch. |
java.lang.String[] |
flipExcludeColumnName
These are the list of column names to exclude when generating the flipped Table using the '-flipTableByIndexMap:{flipDataFile,flipIndexMapFile,(opt)maxRows}' switch. |
float |
flipFCthreshold
If reporting fold change with reportFoldChangeFlag in flip Table reporting, and -flipFCthreshold:{flipFCthreshold}, then set the flipFCthrFlag and save the postive value in flipFCthreshold. |
boolean |
flipFCthrFlag
If reporting fold change with reportFoldChangeFlag in flip Table reporting, and -flipFCthreshold:{flipFCthreshold}, then set the flipFCthrFlag and save the postive value in flipFCthreshold. |
java.lang.String |
flipIndexMapFile
Name of the Index Map file to be used when flipping a table. |
java.lang.String[] |
flipOrderHdrColList
These are the list of column names to be used in the flipped header when generating the flipped Table using the '-flipTableByIndexMap:{flipDataFile,flipIndexMapFile,(opt)maxRows}' switch. |
java.lang.String[] |
flipRowFilterNames
This is the list of row names [0:nFlipRowFilterNames-1] to be used when generating the flipped Table using the '-flipTableByIndexMap:{flipDataFile,flipIndexMapFile}' switch. |
java.lang.String |
flipRowFilterNamesFile
This is the name of the file containing the row names to be used when generating the flipped Table using the '-flipTableByIndexMap:{flipDataFile,flipIndexMapFile,(opt)maxRows}'. |
java.lang.String[] |
flipRowGSPIDfilters
|
java.lang.String |
flipSaveOutputFile
This is the alternate output (HTML and TXT) base file name to use when generating the flipped Table using the '-flipTableByIndexMap:{flipDataFile,flipIndexMapFile,(opt)maxRows}' switch. |
boolean |
flipTableByIndexMapFlag
Generate transposed files using random access file indexing to create a multi-line header (1 line for each column name in the list) using the list of columns previously specified when generating the index map file with '-makeIndexMapFile:{colName1,colName2,...,colNameN}' command. |
boolean |
flipTableUseExactMatchFlag
This is the exact match filter flag. |
java.lang.String[] |
fromLongHdrNamesMap
The long 'From_name' from the (From_name\tTo_name) data used to map long to short header names. |
FileTable |
ftConcat
This contains the concatenated Table data for the processing with the '-concatTables:{outputConcatenateFile.txt}' switch. |
FileTable |
ftL2S
The Long to Short mapping Table read by Switches with the '-mapLongToShortHdrNames:{long2ShortHdrNamesTable.map}' |
java.lang.String |
genAnalysesDir
The name of the {Analyses} directory (inside of the genBatchDir) where the generated tests HTML web files are saved when the batch script is subsequently run. |
java.lang.String |
genBatchDir
The name of the {batchScripts} directory to put the other directories. |
boolean |
genBatchScriptFlag
Generate a set of parameter .map files in the batchDir directory. |
static java.lang.String[] |
genHTMLpathList
Converter generated HTML files path list. |
java.lang.String |
genInputTreeDir
The name of the {inputTreeDir} directory (inside of the genBatchDir) where the input data to be processed by the batch params .map files are copied. |
java.lang.String |
genJTVDir
The name of the {JTV} directory (inside of the genBatchDir) where the generated tests HTML web files are saved when the batch script is subsequently run. |
java.lang.String |
genMapEGdetails
The name of the of the {EGdetailsMapFile} file to process. |
java.lang.String |
genMapIntroduction
The name of the of the {introductionMapFile} file to process. |
java.lang.String |
genParamsScriptsDir
The name of the {ParamsScripts} directory (inside of the genBatchDir) where the generated params .map files are saved and the support .map files are also copied. |
java.lang.String[] |
genParamTemplateFiles
List of paramTemplateFileName entries when define the Param Templates. |
boolean |
genParamTemplateFlag
List of Parameter map Templates that are used for mapping the test-ToDo-list data so that (param-MRR, param-MRR-keep, param-JTV) etc. |
java.lang.String[] |
genParamTemplateNames
List of order numbers when define the Param Templates. |
java.lang.String |
genSummaryDir
The name of the {Summary} directory (inside of the genBatchDir) where the generated Summary HTML web files are saved. |
boolean |
genSummaryTemplateFlag
List of Summary Templates that are used for mapping the test-ToDo-list data so that (summaryProlog, summaryExperimental, summaryAnalysis, summaryFurtherAnalysis, summaryEpilogue) etc. |
java.lang.String[] |
genSummaryTemplateNames
List of templateFileName entries when define the Summary Templates. |
int[] |
genSummaryTemplateOrderNbrs
List of order numbers when define the Summary Templates. |
java.lang.String[] |
genSupportFilesToCopy
List of support files to copy to the batchScriptsDir. |
boolean |
genTestsIntersectionFlag
Generate Tests-Intersection params .map files and insert links into $$TEST-INTERSECTION$$ which is "" otherwise. |
java.lang.String |
genTestToDoListFile
The name of the of the {test-ToDo-list.txt} file to process. |
boolean |
genTreeCopyDataFlag
Copy input data tree data to batch scripts subdirectory. |
java.lang.String[] |
genTreeDstTreeDir
Destination output data tree path to batch scripts subdirectory. |
java.lang.String[] |
genTreeSrcTreeDir
Source input data tree data to batch scripts subdirectory. |
float |
glbMaxRowVal
Global max value from data table computed in DataRowStatisticsIndexMap class and saved in a .sidx Table file. |
float |
glbMeanRowVal
Global mean value from data table computed in DataRowStatisticsIndexMap class and saved in a .sidx Table file. |
float |
glbMinRowVal
Global min value from data table computed in DataRowStatisticsIndexMap class and saved in a .sidx Table file. |
float |
glbStdDevRowVal
Global stdDev value from data table computed in DataRowStatisticsIndexMap class and saved in a .sidx Table file. |
boolean |
hasEmptyLineBeforeTableFlag
Set to true to look for empty line(s) BEFORE the table data. |
boolean |
hasStatIndexMapFileFlag
Set if using the Statistics Index Map file (.sidx). |
boolean |
hasTableHeaderRowFlag
Flag cleared if the input table does NOT have a header, default is that it has a header. |
static java.lang.String[] |
heatMapColors
Heat-map cell color background range in 7 quantiles of colors: dark green, middle green, light green, white, light red, middle red, dark red . |
boolean |
hrefHeaderRowFlag
This switch is used with the '-hrefData:{colHdrName,Url, (optional)mapToken}' switch to map the data in the header row(s) instead of the data in the Table data columns. |
boolean |
ignoreDuplicateFieldsFlag
Flag set if the input table MAY have duplicate fields in the header, default is no duplicates in the header. |
java.lang.String |
inputDataDir
Input Data Path to use from "-inputDir:{inputTXTdir}" command, default is "data". |
java.lang.String |
inputExt
Input file extension |
java.lang.String[] |
inputFiles
List of input files (with inputExt) to convert |
java.lang.String[] |
inputNames
List of input files (without inputExt) to convert |
static boolean |
isMacFlag
flag: use Max list of required fields |
static boolean |
isSunFlag
flag: true if SUNOS |
static boolean |
isWinPCflag
flag: true if Windows PC |
java.lang.String |
joinTableFile
|
java.lang.String |
jtv_mAdbArraySummaryFile
Name of the mAdb Array Summary file which contains a Table with "mAdb ID" and the corresponding "Array Name" (MAS). |
java.lang.String |
jtv_mapHdrNamesFile
Name of the Long to Short array name mapping file that contains a (L2S) Table with the array name in column 1 and one or more alternate array names that are shorter and more descriptive. |
java.lang.String |
jtvButtonName
String set with '-jtvButtonName:{button label}' that may be used with '-jtvHTMLgenerate' to label the button to activate Java TreeView. |
java.lang.String |
jtvCopyJTVjars
If doing 'jtvHTMLgenerate', then you can use the '-jtvCopyJTVjars:{JTV jars directory}' option to copy the JTV jar files and plugins to the jtvOutputDir. |
java.lang.String |
jtvDescription
String set with '-jtvDescription:{prolog description}' that may be used with '-jtvHTMLgenerate' to insert additional text into the prolog where it replaces "$$DATA_DESCRIPTION$$". |
boolean |
jtvHTMLgenerateFlag
Flag set by '-jtvHTMLgenerate'. |
java.lang.String |
jtvInputDir
Directory where to find the set of input JTV sub directories, each with (.atr,.cdt,.gtr) extension files. |
boolean |
jtvMapFlag
Flag set if doing '-jtvNamesMap:{mAdbArraySummaryFile,mapHdrFile,fromHdrName,toHdrName}'. |
java.lang.String |
jtvOutputDir
Directory where to write the converted JTV output file sub directories. |
boolean |
jtvReZipConvertedFiles
Set to rezip the converted files in the output JTV directory in a file with the same name. |
java.lang.String |
jtvSpecificInputFileList
Specific list of input files string from "-jtvFiles:f1,f2,...,fn" cmd line switch. |
int |
jtvUseMapFromColNbr
'From' Column number used when remap the 'mAdb ID' data to data with this column number in the jtv_mapHdrNamesFile map and then in the "Map-Table" during the conversion. |
int |
jtvUseMapToColNbr
'To' Column number used when remap the 'mAdb ID' data to data with this column number in the jtv_mapHdrNamesFile map and then in the "Map-Table" during the conversion. |
java.lang.String[] |
keepColNames
List of columns to keep in the output set by the '-keepColumnName:{column header name}' switch. |
int |
limitMaxTableRows
|
boolean |
limitMaxTableRowsFlag
|
boolean |
limitRowsSortAscendingFlag
|
java.lang.String |
limitRowsSortByColName
|
java.lang.String |
logFileName
Log file that is written out at the end before exiting. |
int |
long2ShortFromColNbr
The FromColumnNbr of mapping file (From_name\tTo_name) used to map long to short header names. |
int |
long2ShortToColNbr
The ToColumnNbr of mapping file (From_name\tTo_name) used to map long to short header names. |
static boolean |
MAKE_LOGGING_FILE
flag: set if want logging file |
boolean |
makeHTMLflag
Allow generation of HTML when doing a input file processing if that operation also allows HTML generation. |
java.lang.String |
makeIndexMapFile
Name of the input file (run time) used to make an index map Table file (same name as the input file but with an .idx file extension) of the input file (or the file output from -saveEditedTable2File after the input table has been edited). |
boolean |
makeIndexMapFileFlag
Make an index map Table file (same name as the input file but with an .idx file extension) of the input file (or the file output from -saveEditedTable2File after the input table has been edited). |
java.lang.String[] |
makeMapColNames
Ordered list of column names to be used in the map file being created. |
java.lang.String |
makeMapTblFileName
Name of the map file to be made (only) at the same time we do a -concatTable operation. |
boolean |
makeOptionsListFromSemicolonListFlag
Flag to map a ;; delimited cell string to an |
boolean |
makePrefaceHTMLflag
Flag to make a separate preface HTML file from the input text proceeding the table data. |
boolean |
makeStatisticsIndexMapFlag
Make a 'Statistics Index Map' Table file with the same base file name as the index map (.idx) but with a .sidx file extension. |
boolean |
makeTestsIntersectionTableFlag
Do Tests Intersection mapping. |
boolean |
makeTXTflag
Allow generation of TXT when doing a input file processing if that operation also allows TXT generation. |
java.lang.String[] |
mapDkeywords
List of keywords when map prologue, epilogue and cell data of the form '$$keyword$$' to 'toString'. |
boolean |
mapDollarsignsFlag
Map prologue, epilogue and cell data of the form '$$keyword$$' to 'toString'. |
java.lang.String[] |
mapDtoString
List of toString words when map prologue, epilogue and cell data of the form '$$keyword$$' to 'toString'. |
java.lang.String |
mapHdrNamesFile
Name of names mapping file (From_name\tTo_name) used to map long to short header names. |
boolean |
mapHdrNamesFlag
Map long to short header names. |
java.lang.String[] |
mapQkeywords
List of keywords when map prologue, epilogue and cell data of the form '??keyword??' to 'toString'. |
java.lang.String[] |
mapQtoString
List of toString words when map prologue, epilogue and cell data of the form '??keyword??' to 'toString'. |
boolean |
mapQuestionmarksFlag
Map prologue, epilogue and cell data of the form '??keyword??' to 'toString'. |
java.lang.String[] |
mapTokenInUrlHmapData
Map Token name in the URL to replace with the column cell data from "-hrefData:{colHdrName,UrlBaseLink,mapTokenInUrl}" switches. |
int |
MAX_BATCH_SPECS
The maximum number of param .map specifications in the '-batchProcess:{file of param specifications}' switch. |
int |
MAX_COL_EDITS
The max number of columns instances that be be specified using -dropColumn and -keepColumn switches. |
int |
MAX_COL2URL_MAPS
The max # of Columns to URL maps from "-hrefData:{colHdrName,UrlBaseLink,mapToken}" switches |
int |
MAX_COPY_FILES_AND_TREES
The maximum number of directory tree and file specifications to copy switch. |
int |
MAX_IN_TOKENS_PER_ROW
max # of tokens/row of an input file |
int |
MAX_INPUT_FILES
Maximum number of input files |
int |
MAX_MAP_DOLLARSIGNS
The max mapDollarsigns instances using -mapDollarsigns switchs. |
int |
MAX_MAP_QUESTIONMARKS
The max mapQuestionmarks instances using -mapQuestionark switchs. |
int |
MAX_SORT_COLUMNS
The max sort columns instances using -sortRowsByColumn switch. |
int |
MAX_TEMPLATES
The maximum number of Summary Template specifications in the '-genSummaryTemplate:{orderNbr,templateFileName}' switch. |
int |
maxBatchParamsSpecs
Number of batch param specs in the batch file. |
int |
maxFlipSeekRowsToExtract
Maximum number of rows to flip from the flipDataFile |
int |
nbrTableHdrLines
Number of lines of the Table header "-hdr:{# lines in header}" switches. |
int |
nColNameIndexMap
Number of column names colNameIndexMap[0:nColNameIndexMap-1] to be used when generating the index map file. |
int |
nColUrlHmapData
The index of the map entry indexed by column for the URL maps from "-hrefData:{colHdrName,UrlBaseLink}" switches Each entry builds a list of nColUrlMap entries. |
int |
nCopyFile
Number of instances of file copy specifications in copySrcFile[0:nCopyFile-1] to copyDstFile[0:nCopyFile-1]. |
int |
nCopyTreeDir
Number of instances of tree file copy specifications in copyTreeSrcDir[0:nCopyTreeDir-1] to copyTreeDstDir[0:nCopyTreeDir-1]. |
int |
nDirIndexHtml
Number of instances of tree file copy specifications in dirIndexHtml[0:nDirIndexHtml-1]. |
int |
nDropColNames
Size of the dropColNames[] list to drop from the in outout. |
static boolean |
NEVER
flag: for debugging - always FALSE |
java.lang.String[] |
newHdrMapColNames
List of new header map column names. |
java.lang.String |
newline
New line separator will be CRLF or LF etc. |
int |
nFlipColumns
This is the number of columns and the related lists to be used in filtering rows when generating the flipped Table using the '-flipTableByIndexMap:{flipDataFile,flipIndexMapFile,(opt)maxRows}' switch. |
int |
nFlipExcludeColumns
This is the number of column names to exclude when generating the flipped Table using the '-flipTableByIndexMap:{flipDataFile,flipIndexMapFile,(opt)maxRows}' switch. |
int |
nFlipOrderHdrColList
These are the size of the list of column names to be used in the flipped header when generating the flipped Table using the '-flipTableByIndexMap:{flipDataFile,flipIndexMapFile,(opt)maxRows}' switch. |
int |
nFlipRowFilterNames
Size of the list of row names [0:nFlipRowFilterNames-1] to be used when generating the flipped Table using the '-flipTableByIndexMap:{flipDataFile,flipIndexMapFile}' switch. |
int |
nGenParamTemplates
Number of Param Templates. |
int |
nGenSummaryTemplates
Number of Summary Templates . |
int |
nGenSupportFilesToCopy
Number of support files to copy to the batchScriptsDir. |
int |
nGenTreeCopy
Number of instances to copy input data tree data to batch scripts subdirectory for copying genTreeSrcTreeDir[0:nGenTreeCopy-1] directory trees to genTreeDstTreeDir[0:nGenTreeCopy-1]. |
int |
nHdrMapColNames
Number of mappings to check when map header column names. |
int |
nInputFiles
# of input files found in inputDataDir |
int |
nKeepColNames
Size of the keepColNames[] list to drop from the in outout. |
int |
nLong2ShortHdrNamesMap
The length of the (From_name\tTo_name) data used to map long to short header names. |
int |
nMakeMapColNames
Number of entries in the ordered lList of column names makeMapColNames[] to be used in the map file being created. |
int |
nMapDollarsigns
Number of mappings to check when map prologue, epilogue and cell data of the form '$$keyword$$' to 'toString'. |
int |
nMapQuestionmarks
Number of mappings to check when map prologue, epilogue and cell data of the form '??keyword??' to 'toString'. |
boolean |
noBorderFlag
Flag set if the TABLE does not have a border. |
int |
nReorderColName
Size of list of Column header names reorderColName[0:nReorderColName-1] from '-reorderColumn:{colName,newColNbr}' to reorder this column to the new column number in reorderColNbr[0:nReorderColName-1]. |
int |
nSortTable
The number of instances of the sort rows by column switch -sortRowsByColumn:{colName,'A'scending or 'D'escending}. |
java.lang.String[] |
oldHdrMapColNames
List of old header map column names. |
java.lang.String |
oldUserDir
This is the old current directory before it was changed by a new working directory set by the'-batchProcess:{file of param specs, opt. |
static java.lang.String |
openSourceNotice
Open Source help string |
static java.lang.String |
osName
JVM ("os.name") that we are running in |
java.lang.String |
outputDataDir
Output Data Path to use from "-outputDir:{outputHTMLdir}" command, default is "html". |
java.lang.String |
outputExt
Output file extension |
java.lang.String[] |
outputFiles
List of input files (with inputExt) to convert |
java.lang.String |
paramMapDir
Directory with the Parameter command list file. |
java.lang.String |
paramMapFile
Parameter command list file is used. |
static java.lang.String |
programName
Program name |
static java.lang.String |
programSummary
program summary |
java.lang.String |
prolog
HTML prolog string. |
java.lang.String |
prologFile
HTML prolog file. |
static java.lang.String |
referenceManual
Reference Manual is "MANUAL.html" for CvtTabDelim2HTML and "ReferenceManual.html" for HTMLtools. |
java.lang.String[] |
reorderColName
List of Column header names [0:nReorderColName-1] from '-reorderColumn:{colName,newColNbr}' to reorder this column to the new column number in reorderColNbr[]. |
int[] |
reorderColNbr
New column index of size [0:nReorderColName-1] from '-reorderColumn:{colName,newColNbr}' to reorder the columns in reorderColName[] to the new column number in reorderColNbr[]. |
boolean |
reorderRemainingColumnsFlag
|
boolean |
reportFoldChangeFlag
Flag to indicate reporting fold change in flip Table reporting, when both Class A and B are defined. |
boolean |
rmvTrailingBlankRowsAndColumnsFlag
Flag set if remove trailing blank lines and trailing empty columns at the end of the table, default is to allow blank lines. |
java.lang.String |
saveEditedTable2File
Make a Table file from the modified input table stream. |
boolean |
saveEditHTMLflag
Save output HTML when doing a -saveEditedTable2File operation. |
boolean |
saveEditTableFlag
Save edited data Table in an output file. |
boolean |
showDataHeatmapFlipTableFlag
Flag used to generate colored heat-map data cells in a HTML conversion for a flip table using the '-flipTableByIndexMap' option. |
int |
SHRINK_BIG_CELL_SIZE
Size beyond which a -shrinkBig cell is considered to be BIG |
int |
SHRINK_CELL_SIZE
Decrease font size by this amount if a cell is considered to be BIG |
boolean |
shrinkBigCellsFlag
Shrink big cells in the table with more than bigShrinkCellThr characters by decreasing the font size by bigCellFontSize for those cells. |
java.lang.String |
sortFlipTableByColumnName
|
boolean |
sortRowsByColumnFlag
Flag to sort the rows of the Table by values in the specified column. |
boolean[] |
sortTableAscendingFlag
Flag to specify the sort direction of the rows of the Table by values in the specified column. |
java.lang.String[] |
sortTableColName
Name of column to sort the rows of the Table by values in this column. |
java.lang.String |
sParamsStr
Parameter command list string if parameter file is used. |
java.lang.String |
specificInputFileList
Specific list of input files string from "-files:f1,f2,...,fn" cmd line switch. |
java.lang.String |
startTableAtKeywordLine
When looking for the start of a Table in file with complex info and possibly multiple blank lines, this switch lets the converter search for a specific keyword as any part of the last Table header line allowing you to specify multiple header lines using the '-hdrLines' switch. |
Switches |
sw
Global Switches instance |
java.lang.String |
tableDataDir
Tables Path to use for various mapping tables specified with the "-tableDir:{tablesDirectory}" command, default is "data.Table". |
java.lang.String |
testsToDoTblFile
The ToDo tests file to use in Tests Intersection mapping. |
java.lang.String |
title
top level GUI title |
java.lang.String[] |
toShortHdrNamesMap
The short 'To_name' from the (From_name\tTo_name) data used to map long to short header names. |
java.lang.String[] |
urlBaseLinkHmapData
URL base link from "-hrefData:{colHdrName,UrlBaseLink,mapTokenInUrl}" switches. |
java.lang.String |
useHTMLfontSize
Use an HTML font size!= null, i.e. |
boolean |
useOnlyLastHeaderLineFlag
Reduce the number of header lines to 1 even if there are more than 1 header line. |
static java.lang.String |
userDir
user directory - JVM ("user.dir")+fileSep |
UtilCM |
util
Global utilities UtilCM instance |
Constructor Summary | |
---|---|
Globals()
|
Method Summary | |
---|---|
void |
reinitGBSglobalSwitches()
reinitGBSglobalSwitches() - reinitialize GBS Global variable switches. |
void |
reinitGlobalSwitches()
reinitGlobalSwitches() - reinitialize Global variable switches. |
void |
reinitJTVglobalSwitches()
reinitJTVglobalSwitches() - reinitialize JTV Global variable switches. |
void |
reinitTIglobalSwitches()
reinitTIglobalSwitches() - reinitialize TestsIntersection Global switches. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String programName
public static final java.lang.String referenceManual
public static final java.lang.String openSourceNotice
public static final java.lang.String programSummary
public static HTMLtools cvt
public Convert convert
public FileTable fio
public Switches sw
public UtilCM util
public java.lang.String[] argsV
public java.lang.String paramMapFile
public java.lang.String paramMapDir
public java.lang.String sParamsStr
public static boolean ALWAYS
public static boolean NEVER
public static final boolean MAKE_LOGGING_FILE
public static boolean DBUG_FLAG
public final int MAX_INPUT_FILES
public final int EXPORT_BIG_CELL_SIZE
public final int SHRINK_BIG_CELL_SIZE
public final int SHRINK_CELL_SIZE
public final int MAX_IN_TOKENS_PER_ROW
public final int MAX_COL2URL_MAPS
public final int MAX_MAP_DOLLARSIGNS
public final int MAX_MAP_QUESTIONMARKS
public final int MAX_SORT_COLUMNS
public final int MAX_COL_EDITS
public final int MAX_BATCH_SPECS
public final int MAX_TEMPLATES
public final int MAX_COPY_FILES_AND_TREES
public java.lang.String title
public static java.lang.String osName
public static java.lang.String fileSep
public static java.lang.String userDir
public java.lang.String date
public static boolean isWinPCflag
public static boolean isSunFlag
public static boolean isMacFlag
public java.lang.String logFileName
public java.lang.String newline
public boolean addRowNumbersFlag
public java.lang.String addOutfilePostfixName
public java.lang.String useHTMLfontSize
public boolean noBorderFlag
public boolean hasTableHeaderRowFlag
public boolean hasEmptyLineBeforeTableFlag
public boolean ignoreDuplicateFieldsFlag
public boolean rmvTrailingBlankRowsAndColumnsFlag
public boolean makeOptionsListFromSemicolonListFlag
public java.lang.String altRowBackgroundColor
Constructor Detail |
---|
public Globals()
Method Detail |
---|
public void reinitGlobalSwitches()
public void reinitGBSglobalSwitches()
public void reinitTIglobalSwitches()
public void reinitJTVglobalSwitches()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |