EDU.bmrb.DB
Class DictionaryHTMLizer
java.lang.Object
|
+--EDU.bmrb.DB.DictionaryHTMLizer
- public class DictionaryHTMLizer
- extends java.lang.Object
Method Summary |
static java.lang.String |
convertTableNameToFName(java.lang.String tblName)
Sanitize the table name into a valid file name by, for example,
turing directory separators (/ and \) into underscores, and adding
the .html extension. |
static void |
dbTablePageMaker()
|
static java.lang.String |
enumerationFetch(java.lang.String tag,
java.lang.String cat)
|
static void |
frameIndexMaker()
|
static void |
main(java.lang.String[] args)
|
static void |
oneTableMaker(java.io.PrintStream output,
java.lang.String tableName,
java.lang.String tagCategory,
java.lang.String sfCategory)
|
static boolean |
processArgs(java.lang.String[] args)
Adjusts the global settings based on commandline arguments. |
static java.lang.String |
resultAsString(java.sql.ResultSet rs,
int col)
|
static java.lang.String |
sfCatForTblFetch(java.lang.String tbl)
|
static void |
sfPageMaker()
|
static void |
superGroupMaker()
|
static void |
tagDetailTableMaker(java.lang.String tblDetailFName,
java.lang.String originalCategory,
java.lang.String tagCategory,
boolean rowIndexFlgBool,
boolean sfIdFlgBool,
java.io.PrintStream detailOut,
java.lang.String originalTag,
java.lang.String dbTableManual,
java.lang.String dbColumnManual,
java.lang.String dbType,
boolean indexFlagBool,
boolean internalFlagBool,
boolean primaryKeyBool,
boolean dbNullableBool,
boolean enumeratedFlgBool,
boolean itemEnumClosedFlgBool,
java.lang.String foreignTable,
java.lang.String foreignColumn,
java.lang.String description,
java.lang.String prompt,
java.lang.String example,
java.lang.String help)
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
DictionaryHTMLizer
public DictionaryHTMLizer()
- Creates new DictionaryHTMLizer
processArgs
public static boolean processArgs(java.lang.String[] args)
- Adjusts the global settings based on commandline arguments.
- Parameters:
-
- the args array from main
main
public static void main(java.lang.String[] args)
- Parameters:
args
- the command line arguments
frameIndexMaker
public static void frameIndexMaker()
throws java.io.FileNotFoundException
sfPageMaker
public static void sfPageMaker()
throws java.io.FileNotFoundException,
java.sql.SQLException
superGroupMaker
public static void superGroupMaker()
throws java.io.FileNotFoundException,
java.sql.SQLException
oneTableMaker
public static void oneTableMaker(java.io.PrintStream output,
java.lang.String tableName,
java.lang.String tagCategory,
java.lang.String sfCategory)
throws java.io.FileNotFoundException,
java.sql.SQLException
tagDetailTableMaker
public static void tagDetailTableMaker(java.lang.String tblDetailFName,
java.lang.String originalCategory,
java.lang.String tagCategory,
boolean rowIndexFlgBool,
boolean sfIdFlgBool,
java.io.PrintStream detailOut,
java.lang.String originalTag,
java.lang.String dbTableManual,
java.lang.String dbColumnManual,
java.lang.String dbType,
boolean indexFlagBool,
boolean internalFlagBool,
boolean primaryKeyBool,
boolean dbNullableBool,
boolean enumeratedFlgBool,
boolean itemEnumClosedFlgBool,
java.lang.String foreignTable,
java.lang.String foreignColumn,
java.lang.String description,
java.lang.String prompt,
java.lang.String example,
java.lang.String help)
throws java.io.FileNotFoundException,
java.sql.SQLException
enumerationFetch
public static java.lang.String enumerationFetch(java.lang.String tag,
java.lang.String cat)
throws java.io.FileNotFoundException,
java.sql.SQLException
dbTablePageMaker
public static void dbTablePageMaker()
throws java.io.FileNotFoundException,
java.sql.SQLException
sfCatForTblFetch
public static java.lang.String sfCatForTblFetch(java.lang.String tbl)
throws java.sql.SQLException
convertTableNameToFName
public static java.lang.String convertTableNameToFName(java.lang.String tblName)
- Sanitize the table name into a valid file name by, for example,
turing directory separators (/ and \) into underscores, and adding
the .html extension.
resultAsString
public static java.lang.String resultAsString(java.sql.ResultSet rs,
int col)
throws java.sql.SQLException