A B C D E F G H I J L M N O P R S T U V W X

A

addData(String, String) - Method in class com.cleancode.data.InputOptions
Adds a value for the specified data item.
addHtmlElement(String, String) - Method in interface com.cleancode.net.SimpleHtmlParse.Callback
Handles the disposition of each parsed element.
addHtmlElement(String, String) - Method in class com.cleancode.net.SimpleHtmlParse.Test
This implements the SimpleHtmlParse.Callback interface.
addItem(Object) - Method in class com.cleancode.swing.JComboBoxMgr
Inserts the specified item at the top of the JComboBox.
addProperty(String, String) - Method in class com.cleancode.data.InputOptions
Adds a value for the specified configuration property.
addRow(Object[]) - Method in class com.cleancode.swing.SimpleTable
Adds the specified row to the current table.
addRow() - Method in class com.cleancode.swing.SimpleTable
Adds an empty row to the current table.
addTypedItem(Object) - Method in class com.cleancode.swing.JComboBoxMgr
Called in response to user events on the JComboBox as well as to changes instigated by other methods of this class.
advance(int) - Method in class com.cleancode.swing.JComboBoxMgr
Advances the selected item pointer by the specified increment.
advance(int) - Method in class com.cleancode.swing.JTabbedPaneMgr
Advances the selected item pointer by the specified increment.
allowAnyNamespace(boolean) - Method in class com.cleancode.xml.XslQualifier
Allows you to restrict or relax the namespace in which the XslQualifier.PARAM_ELEM element must be located.
ANY_NAMESPACE - Static variable in class com.cleancode.xml.XslQualifier
Specifier for any namespace in methods such as getElementsByTagNameNS.
appendTextChild(Node, String, String) - Method in class com.cleancode.xml.DocumentPlus
Adds an element named nodeName containing only the text nodeValue to the provided parent node.
appendTextChild(Document, Node, String, String) - Static method in class com.cleancode.xml.DocumentPlus
Adds an element named nodeName containing only the text nodeValue to the provided parent node in the given Document..
ARCHIVE_ELEM_MARKER - Static variable in class com.cleancode.format.JSArchive
Notation prepended to each file in the archive, allowing for future scanning to identify archive contents.
ArgvFile - Class in com.cleancode.getopt
Provides capability to mix command-line arguments with files of command-line arguments, all specified on the command-line.
ArrayPlus - Class in com.cleancode.util
Convenience methods for array handling.
arrayToString(Object[][]) - Static method in class com.cleancode.util.ArrayPlus
Convert a 2-dimensional Object array into a String representation.
arrayToString(Object[]) - Static method in class com.cleancode.util.ArrayPlus
Convert a 1-dimensional Object array into a String representation.

B

buildCookie(String, String) - Static method in class com.cleancode.net.UrlConnectionMgr
Construct a properly formatted cookie for transmission.
buildMenu(JMenuSpec) - Method in class com.cleancode.swing.JMenuBarMgr
Builds a single menu.

C

cellChecker(AbstractTableModel, int, int) - Method in interface com.cleancode.swing.JTableCellChecker
Determines whether the specified table cell is editable.
charTester(int, boolean) - Static method in class com.cleancode.test.TestHarness
A method used internally to test TestHarness (but it needs to be public to be accessible by TestHarness).
close() - Method in class com.cleancode.log.LogWriter
Close the log stream.
CMDLINE_PASSWD_PROPERTY - Static variable in class com.cleancode.data.InputOptions
Property name to enter a password from the command line.
collectElements(String) - Method in class com.cleancode.net.SimpleHtmlParse
Evaluates the HTML document, passing each match to the Callback object for disposition.
CollectionsPlus - Class in com.cleancode.util
Convenience methods for collection handling.
com.cleancode.data - package com.cleancode.data
This package provides facilities for extensible, configurable, on-the-fly diagnostics, settings, and data logging for standalone programs, CGI interaction, and client-level or server-level programs.
com.cleancode.format - package com.cleancode.format
This package contains modules for formatting and conversion.
com.cleancode.getopt - package com.cleancode.getopt
This package supplements command-line option parsing (as in gnu.getopt.Getopt or com.cleancode.data.InputOptions).
com.cleancode.html - package com.cleancode.html
This package contains modules for HTML generation.
com.cleancode.jdbc - package com.cleancode.jdbc
This package contains rudimentary support for getting started with jdbc.
com.cleancode.log - package com.cleancode.log
This package provides support for diagnostic logging output.
com.cleancode.net - package com.cleancode.net
This package supplements Sun's java.net classes.
com.cleancode.swing - package com.cleancode.swing
This package supplements Sun's javax.swing classes.
com.cleancode.test - package com.cleancode.test
This package provides support for JUnit testing as well as a simple CleanCode test harness.
com.cleancode.time - package com.cleancode.time
This package provides elapsed-time reporting facilities, including a time acceleration capability for testing purposes.
com.cleancode.util - package com.cleancode.util
Provides general utility support classes.
com.cleancode.xml - package com.cleancode.xml
This package provides a full-featured XML pre-processor along with several generic XML convenience classes.
COMMENT_MARK - Static variable in class com.cleancode.data.InputOptions
Designator for comment-to-end-of-line.
COMMENT_OFF - Static variable in class com.cleancode.data.InputOptions
Directive to disable comment recognition.
COMMENT_ON - Static variable in class com.cleancode.data.InputOptions
Directive to enable comment recognition.
Common - Class in com.cleancode.util
Provides some common support methods.
complete() - Method in class com.cleancode.jdbc.DBprobe
Closes the database connection.
CONFIG_FILE - Static variable in class com.cleancode.jdbc.DBprobe
Configuration file name (in current directory) detailing runtime parameters and specifics of database instances.
CONFIG_FILE - Static variable in class com.cleancode.net.WebPageInspector
WebPageInspector configuration file name.
CONFIG_FILE_PROPERTY - Static variable in class com.cleancode.data.InputOptions
Property name to select a property subset.
CONFIG_PASSWD_PROPERTY - Static variable in class com.cleancode.data.InputOptions
Property name to specify required password for command-line overrides (if desired).
CONFIG_PWD_SWITCH_PROPERTY - Static variable in class com.cleancode.data.InputOptions
Property name to allow command-line overrides.
configFileLoaded() - Method in class com.cleancode.data.InputOptions
This indicates to other modules whether a config file is being used.
connect() - Method in class com.cleancode.net.UrlConnectionMgr
Opens a communications link to the resource referenced by this URL, if such a connection has not already been established.
CONNECTION_DATA - Static variable in class com.cleancode.net.UrlConnectionMgr
Selects info about the network connection.
CONSTRUCTOR - Static variable in class com.cleancode.data.Diagnostic
A label which specifies a constructor method, used as an argument to the print method.
containsKey(Object) - Method in class com.cleancode.data.ParamMap
Determines if the specified key matches an element of the ParamMap either as a specific string or as a regular expression.
convert(String) - Method in class com.cleancode.format.REConverter
Convert the specified input based on the specified rule set.
convert(String) - Method in class com.cleancode.format.SimpleJavadocToPod
Convert javadoc text to pod text.
convert(String) - Method in class com.cleancode.net.SimpleHtmlToText
Convert an HTML document (represented by a String) into text.
convert(String, boolean) - Method in class com.cleancode.net.SimpleHtmlToText
Convert an HTML document (represented by a String) into text, optionally keeping the image references.
COOKIE_DATA - Static variable in class com.cleancode.net.UrlConnectionMgr
Selects info about the transaction cookies.
copyTable(SimpleTable) - Method in class com.cleancode.swing.SimpleTable
Copies the specified table into the current table.
copyTable(SimpleTable, int, int) - Method in class com.cleancode.swing.SimpleTable
Copies the specified table into the current table, specifying the starting column number and the number of columns to copy.
create(String) - Method in class com.cleancode.data.Diagnostic
Prints a message indicating creation of an object of the owning class with a supplemental message.
create() - Method in class com.cleancode.data.Diagnostic
Prints a message indicating creation of an object of the owning class.
create(Object) - Method in class com.cleancode.data.Diagnostic
Prints a message indicating creation of an object of the specified class.
createElement(String) - Method in class com.cleancode.xml.DocumentPlus
A pass-through to the original Document object.
createMenus(JMenuSpec[]) - Method in class com.cleancode.swing.JMenuBarMgr
Creates the menus for the JMenuBar, attaching them to the menu bar.
createNode(String) - Method in class com.cleancode.xml.DocumentPlus
Create a node tree from a string.

D

DB_SPEC_FILE - Static variable in class com.cleancode.jdbc.DBprobe
Configuration file detailing available database systems.
DB_TABLE - Static variable in class com.cleancode.jdbc.DBprobe
Pseudo-table name indicating to describe only the database itself.
DBprobe - Class in com.cleancode.jdbc
A simple probe to explore data and metadata of different vendors' databases.
DBprobe(InputOptions, String) - Constructor for class com.cleancode.jdbc.DBprobe
Create a standard DBprobe object.
decAndHex(int) - Static method in class com.cleancode.util.Common
Generates a decimal and hex representation of an integer.
DEFAULT_BORDER_CHAR - Static variable in class com.cleancode.util.StringPlus
Default character replicated to create a top and bottom border.
DEFAULT_CONTENTS_BASENAME - Static variable in class com.cleancode.xml.XmlTransform
Default base prefix for contents file.
DEFAULT_DATA_COLUMN - Static variable in class com.cleancode.log.LogWriter
The default column index for the actual data.
DEFAULT_DB_CONN - Static variable in class com.cleancode.jdbc.DBprobe
Default database connection.
DEFAULT_DB_DRIVER - Static variable in class com.cleancode.jdbc.DBprobe
Default database driver.
DEFAULT_GENERATOR_NODE - Static variable in class com.cleancode.xml.XmlTransform
Default node name for placing file list in content file.
DEFAULT_GROUP_ID_XPATH - Static variable in class com.cleancode.xml.XmlTransform
Default simple Xpath expression to locate group identifier in each source file.
DEFAULT_GROUP_PLACEHOLDER - Static variable in class com.cleancode.xml.XmlTransform
Default node name for placing file list in content file.
DEFAULT_IN_EXTENSION - Static variable in class com.cleancode.xml.XmlTransform
Default input extension.
DEFAULT_LOG - Static variable in class com.cleancode.format.JSArchive
Default log file base name when archive generated on stdout.
DEFAULT_LOG_DIAG_NAME - Static variable in class com.cleancode.data.Diagnostic
Default standard logging file prefix name.
DEFAULT_LOG_DIR - Static variable in class com.cleancode.data.Diagnostic
Default directory for log output of diagnostics.
DEFAULT_LOG_ERR_NAME - Static variable in class com.cleancode.data.Diagnostic
Default error/warning logging file prefix name.
DEFAULT_LOG_FIELD_SEPARATOR - Static variable in class com.cleancode.log.LogWriter
Default log file field separator.
DEFAULT_LOG_FILE_EXT - Static variable in class com.cleancode.log.LogWriter
Default log file extension.
DEFAULT_NON_CONFLICTING_STRING - Static variable in class com.cleancode.log.LogWriter
In case text to store in log contains field separator, change to this character.
DEFAULT_OUT_EXTENSION - Static variable in class com.cleancode.xml.XmlTransform
Default output extension.
DEFAULT_PORT - Static variable in class com.cleancode.net.NetProxy
Default port to be used if none specified.
DEFAULT_SEP - Static variable in class com.cleancode.xml.XslQualifier
Default separator between names and values in a single string.
DEFAULT_WIDTH - Static variable in class com.cleancode.util.StringPlus
Default width of borders for various hilight methods.
DEFAULT_WPI_HISTORY_FILE - Static variable in class com.cleancode.net.StorageMgr
Default history file path and name for WebPageInspector.
DEFAULT_XSL_NAME - Static variable in class com.cleancode.xml.XmlTransform
Default base XSL file name for translating from input to output.
deleteRow(int) - Method in class com.cleancode.swing.SimpleTable
Deletes the specified row from the current table.
delimit(String) - Static method in class com.cleancode.util.StringPlus
Wraps a string with double quotes.
Diagnostic - Class in com.cleancode.data
Provides configurable diagnostic logging of several message types to several output channels.
Diagnostic(Object) - Constructor for class com.cleancode.data.Diagnostic
Creates a Diagnostic object with the standard level for the specified class.
Diagnostic(String) - Constructor for class com.cleancode.data.Diagnostic
Creates a Diagnostic object with the standard level for the specified class.
Diagnostic(Object, String) - Constructor for class com.cleancode.data.Diagnostic
Creates a Diagnostic object with a variation of the standard level for the specified class.
Diagnostic(String, String) - Constructor for class com.cleancode.data.Diagnostic
Creates a Diagnostic object with a variation of the standard level for the specified class.
Diagnostic.Test - Class in com.cleancode.data
A standalone test class to exercise the Diagnostic class.
Diagnostic.Test() - Constructor for class com.cleancode.data.Diagnostic.Test
 
doAbout(ActionEvent) - Method in class com.cleancode.net.WebPageInspector
Command: ABOUT -- describe program.
doAddCookie(ActionEvent) - Method in class com.cleancode.net.WebPageInspector
Command: ADD-COOKIE -- add row for cookie.
doClear(ActionEvent) - Method in class com.cleancode.net.WebPageInspector
Command: CLEAR -- Erase all URL history.
doClearCookies(ActionEvent) - Method in class com.cleancode.net.WebPageInspector
Command: CLEAR-COOKIES -- erase entered cookie table.
doCopyRecvCookies(ActionEvent) - Method in class com.cleancode.net.WebPageInspector
Command: COPY-RECV-COOKIES -- copy received cookies.
doCopyStoredCookies(ActionEvent) - Method in class com.cleancode.net.WebPageInspector
Command: COPY-STORED-COOKIES -- copy stored cookies.
doCopyTab(ActionEvent) - Method in class com.cleancode.net.WebPageInspector
Command: COPY-TAB -- copy tab contents to clipboard.
DocumentPlus - Class in com.cleancode.xml
Adds several convenience methods to a standard org.w3c.dom.Document object.
DocumentPlus(Document) - Constructor for class com.cleancode.xml.DocumentPlus
Create a new DocumentPlus object based on the supplied Document, adding the methods contained herein.
DocumentPlus() - Constructor for class com.cleancode.xml.DocumentPlus
Create a new DocumentPlus object adding the methods contained herein.
DocumentPlus.Test - Class in com.cleancode.xml
A standalone test class for a sanity check.
DocumentPlus.Test() - Constructor for class com.cleancode.xml.DocumentPlus.Test
 
doDelCookie(ActionEvent) - Method in class com.cleancode.net.WebPageInspector
Command: DELETE-COOKIE -- delete row for cookie.
doDeleteUrl(ActionEvent) - Method in class com.cleancode.net.WebPageInspector
Command: DELETE-URL -- delete current URL from JComboBox.
doExit(ActionEvent) - Method in class com.cleancode.net.WebPageInspector
Command: EXIT -- exit.
dollarToNumber(String) - Static method in class com.cleancode.util.StringPlus
Converts a monetary string to a number.
doOpenFile(ActionEvent) - Method in class com.cleancode.net.WebPageInspector
Command: OPEN-FILE -- open local file.
doPasteCookie(ActionEvent) - Method in class com.cleancode.net.WebPageInspector
Command: PASTE-COOKIE -- paste cookie on clipboard into 'entered' table.
doRefresh(ActionEvent) - Method in class com.cleancode.net.WebPageInspector
Command: REFRESH -- fetch current URL again.
doSaveHistory(ActionEvent) - Method in class com.cleancode.net.WebPageInspector
Command: SAVE-HISTORY -- save history to a file.
doSaveHtml(ActionEvent) - Method in class com.cleancode.net.WebPageInspector
Command: SAVE-HTML-FILE -- save string to a file.
doSaveText(ActionEvent) - Method in class com.cleancode.net.WebPageInspector
Command: SAVE-TEXT-FILE -- save string to a file.
doSetEnteredCookieMode(ActionEvent) - Method in class com.cleancode.net.WebPageInspector
Command: SET COOKIE MODE -- entered.
doSetNoCookieMode(ActionEvent) - Method in class com.cleancode.net.WebPageInspector
Command: SET COOKIE MODE -- none.
doSetOfflineStatus(ActionEvent) - Method in class com.cleancode.net.WebPageInspector
Command: OFFLINE -- toggle offline state.
doSetStoredCookieMode(ActionEvent) - Method in class com.cleancode.net.WebPageInspector
Command: SET COOKIE MODE -- stored.
doShowNextTab(ActionEvent) - Method in class com.cleancode.net.WebPageInspector
Command: NEXT-TAB -- show next tab.
doShowNextUrl(ActionEvent) - Method in class com.cleancode.net.WebPageInspector
Command: NEXT-URL -- show next URL in JComboBox.
doShowPrevTab(ActionEvent) - Method in class com.cleancode.net.WebPageInspector
Command: PREV-TAB -- show previous tab.
doShowPrevUrl(ActionEvent) - Method in class com.cleancode.net.WebPageInspector
Command: PREV-URL -- show previous URL in JComboBox.
doStoreCookies(ActionEvent) - Method in class com.cleancode.net.WebPageInspector
Command: STORE-COOKIES -- store cookies.
dumpMetaTable(String, ResultSet) - Method in class com.cleancode.jdbc.DBprobe
Describes the results of a database meta-query, that is, a query that returns either a list of tables or a list of fields for a specific table.
dumpTable(ResultSet) - Method in class com.cleancode.jdbc.DBprobe
Displays a result set.
dumpXml() - Method in class com.cleancode.xml.DocumentPlus
Displays the xml contained in the DocumentPlus object.
dumpXml(Node) - Method in class com.cleancode.xml.DocumentPlus
Displays the xml contained in the specified Node (or Element).

E

elapsed() - Method in class com.cleancode.time.SimpleFormat
Returns the elapsed time since object creation as a number.
emphasis(String) - Method in class com.cleancode.html.Generator
Builds an italic element.
emptyTable() - Method in class com.cleancode.swing.SimpleTable
Empties the current table, resetting the number of rows to zero.
enter(String, String) - Method in class com.cleancode.data.Diagnostic
Prints a message indicating entering a method of the owning class.
enter() - Method in class com.cleancode.data.Diagnostic
Prints a message indicating entering a constructor of the owning class.
enter(String) - Method in class com.cleancode.data.Diagnostic
Prints a message indicating entering a method of the owning class with a supplemental message.
ERROR_LABEL - Static variable in class com.cleancode.data.Diagnostic
Constant label prefixing all error messages.
errPrint(String, String) - Method in class com.cleancode.data.Diagnostic
Output an error message prefixed with a method name.
errPrint(String) - Method in class com.cleancode.data.Diagnostic
Output an error message prefixed with the class name of the owning class.
escapeHTML(String) - Method in class com.cleancode.html.Generator
Escapes symbols that have special meaning in HTML.
exit() - Static method in class com.cleancode.data.Diagnostic
Cleanup routine to close all active log streams.
exponent(int) - Static method in class com.cleancode.util.Common
Returns the power of two of the given number.

F

FILE_INTERP_CHAR - Static variable in class com.cleancode.getopt.ArgvFile
Signifies interpolated command-line arguments from a file on the command line.
FilePlus - Class in com.cleancode.util
Convenience methods for file handling.
fill(Map<T, T>, T[][]) - Static method in class com.cleancode.util.CollectionsPlus
A convenience method to initialize a map from a two-dimensional array.
fill(Collection<T>, T[]) - Static method in class com.cleancode.util.CollectionsPlus
A convenience method to initialize a collection from an array.
fillTable(Object[][]) - Method in class com.cleancode.swing.SimpleTable
Fills the table with new data (discarding any previously assigned).
flush() - Static method in class com.cleancode.data.Diagnostic
Flush all active log streams.
flush() - Method in class com.cleancode.log.LogWriter
Flush the log stream.
formatTable(Object) - Static method in class com.cleancode.data.Diagnostic
Formats a one- or two-dimensional table for display.

G

generateArchive(String[]) - Method in class com.cleancode.format.JSArchive
Processes a list of files into the archive.
Generator - Class in com.cleancode.html
Provides output formatted for web browsers using HTML.
Generator() - Constructor for class com.cleancode.html.Generator
Creates a Generator object to generate HTML output.
Generator.Test - Class in com.cleancode.html
TODO -- nested test class--move to JUnit.
Generator.Test() - Constructor for class com.cleancode.html.Generator.Test
 
GENERATOR_ID - Static variable in class com.cleancode.xml.XmlTransform
Combination of name and version of this generator, for use in XSL files to identify generated files.
generic(String, String, HashMap<String, String>) - Method in class com.cleancode.html.Generator
Builds a generic tag with attributes.
generic(String, String) - Method in class com.cleancode.html.Generator
Builds a generic tag without attributes.
genericNL(String, String, HashMap<String, String>) - Method in class com.cleancode.html.Generator
Builds a generic tag with attributes and embedded newlines.
genericNL(String, String) - Method in class com.cleancode.html.Generator
Builds a generic tag without attributes but with embedded newlines.
getBasicURL(String) - Static method in class com.cleancode.net.UrlConnectionMgr
Extracts the basic URL (without the query portion) from a complete URL.
getBooleanProperty(String) - Method in class com.cleancode.data.InputOptions
Returns a boolean value for the specified property.
getClassName() - Method in class com.cleancode.data.Diagnostic
Returns the name of the owning class.
getClassName(Object) - Static method in class com.cleancode.util.StringPlus
Returns the class name for an object, without the package path.
getColumnClass(int) - Method in class com.cleancode.swing.SimpleTable
Method used by JTable to determine the default renderer/editor for each cell.
getColumnCount() - Method in class com.cleancode.swing.SimpleTable
Returns the number of columns in the model.
getColumnName(int) - Method in class com.cleancode.swing.SimpleTable
Returns the name of the specified column.
getComponent(int) - Method in class com.cleancode.net.UrlConnectionMgr
Returns a portion of a network transaction.
getConnection() - Method in class com.cleancode.jdbc.DBprobe
Retrieves the database Connection object.
getContent() - Method in class com.cleancode.net.UrlConnectionMgr
Returns the contents of a URL, typically an HTML document.
getContent() - Method in class com.cleancode.net.URLReader
Returns HTML content of previously fetched URL.
getCookieNames() - Static method in class com.cleancode.net.UrlConnectionMgr
Returns column names for cookie URL data.
getCookieWidths() - Static method in class com.cleancode.net.UrlConnectionMgr
Returns relative column widths for cookie URL data.
getCopyableText() - Method in class com.cleancode.swing.JTabbedPaneMgr
Returns the text from the current tab.
getData(String, String) - Method in class com.cleancode.data.InputOptions
Returns a string value for the specified datum.
getData(String, int) - Method in class com.cleancode.data.InputOptions
Returns an integer value for the specified datum.
getData(String, boolean) - Method in class com.cleancode.data.InputOptions
Returns an boolean value for the specified datum.
getData(String) - Method in class com.cleancode.data.InputOptions
Returns a string value for the specified datum.
getDataKeySet() - Method in class com.cleancode.data.InputOptions
Returns a set of data names.
getDiagName() - Method in class com.cleancode.data.Diagnostic
Returns the name of the diagnostic for the class which created it.
getElementsByTagName(String, String) - Method in class com.cleancode.xml.DocumentPlus
A variation of the standard method, this version constrains the returned NodeList to contain only nodes on the specified path, rather than nodes from anywhere in the tree.
getElementsByTagName(String) - Method in class com.cleancode.xml.DocumentPlus
Extends the base method to allow not just a tagName but also a path argument.
getEndDate() - Method in class com.cleancode.time.SimpleFormat
Returns Date object for end of interval.
getErrCount() - Method in class com.cleancode.data.Diagnostic
Return number of errors observed.
getErrCount() - Method in class com.cleancode.format.JSArchive
Returns the count of errors, if any.
getFieldQuery(String) - Method in class com.cleancode.jdbc.DBprobe
Generates a query to return a list of fields for a given table.
getGeneralNames() - Static method in class com.cleancode.net.UrlConnectionMgr
Returns column names for general URL data.
getGeneralWidths() - Static method in class com.cleancode.net.UrlConnectionMgr
Returns relative column widths for general URL data.
getIntProperty(String) - Method in class com.cleancode.data.InputOptions
Returns an integer value for the specified property.
getKeySet() - Method in class com.cleancode.data.InputOptions
Returns a set of configuration property names.
getMenuItem(String) - Method in class com.cleancode.swing.JMenuBarMgr
Returns a JMenuItem within a menu on the JMenuBar.
getNodeText(Node) - Method in class com.cleancode.xml.DocumentPlus
Returns the text of the specified node and its descendants.
getOsName() - Static method in class com.cleancode.util.Sniffer
Reports the OS name.
getPath(String) - Static method in class com.cleancode.util.FilePlus
Returns just the path portion of a file name.
getProperty(String, String) - Method in class com.cleancode.data.InputOptions
Returns a string value for the specified property.
getProperty(String, int) - Method in class com.cleancode.data.InputOptions
Returns an integer value for the specified property.
getProperty(String, boolean) - Method in class com.cleancode.data.InputOptions
Returns a boolean value for the specified property.
getProperty(String) - Method in class com.cleancode.data.InputOptions
Returns a string value for the specified property.
getRowCount() - Method in class com.cleancode.swing.SimpleTable
Returns the number of rows in the model.
getSelectedChild(Node, String) - Method in class com.cleancode.xml.DocumentPlus
Finds a direct child node of a particular node.
getSelectedChildText(Node, String) - Method in class com.cleancode.xml.DocumentPlus
Finds the contents of a direct child node of a particular node.
getSelectedElementByTagName(String, String, String) - Method in class com.cleancode.xml.DocumentPlus
Collects the output of the standard getElementsByTagName method, then filters it to return the single node with the specified keyValue.
getSelectedElementByTagName(String, String) - Method in class com.cleancode.xml.DocumentPlus
Collects the output of the standard getElementsByTagName method, then filters it to return the single node in the specified path and tagName in the XML.
getSelectedElementByTagName(String) - Method in class com.cleancode.xml.DocumentPlus
Collects the output of the standard getElementsByTagName method, then filters it to return the single node in the specified path in the XML.
getSelectedNodeText(String) - Method in class com.cleancode.xml.DocumentPlus
Returns text of first node matching tagName.
getSelectedRow() - Method in class com.cleancode.swing.JTableMgr
Returns currently selected row in the table.
getServerName() - Method in class com.cleancode.jdbc.DBprobe
Retrieves the database server name.
getStartDate() - Method in class com.cleancode.time.SimpleFormat
Returns Date object for start of interval.
getStatement() - Method in class com.cleancode.jdbc.DBprobe
Retrieves the database Statement object.
getText(boolean) - Method in class com.cleancode.net.URLReader
Returns text extracted from content of previously fetched URL.
getText() - Static method in class com.cleancode.util.TextClipboard
Gets the text on the system clipboard.
getThreadName() - Static method in class com.cleancode.util.StringPlus
Returns the thread name of the current thread.
getValue() - Method in class com.cleancode.test.TestHarness.Counter
Obtains current value of counter.
getValueAt(int, int) - Method in class com.cleancode.swing.SimpleTable
Returns the value for the cell at the specified row and column indices.
getVersion(String, String) - Static method in class com.cleancode.data.Version
Determine a version number, record it for diagnostics, and return it.
getVersion(Object, String) - Static method in class com.cleancode.data.Version
Determine a version number, record it for diagnostics, and return it.
getVersion(Object) - Static method in class com.cleancode.data.Version
Returns the version number of the class of the passed object.
getVersion(String) - Static method in class com.cleancode.data.Version
Returns the version number of the named class.
getWarnCount() - Method in class com.cleancode.data.Diagnostic
Returns number of warnings observed.
getWebPageEnabled() - Method in class com.cleancode.data.Diagnostic
Indicates whether either the standard or the error channels have specified the web page channel for output from the configuration settings.

H

HEADER_DATA - Static variable in class com.cleancode.net.UrlConnectionMgr
Selects info about the transaction header.
hilight(String, int, char) - Static method in class com.cleancode.util.StringPlus
Delimits a text block with a top and bottom border.
hilight(String, String, int, char) - Static method in class com.cleancode.util.StringPlus
Delimits a text block with a top and bottom border, including title.
hilight(String) - Static method in class com.cleancode.util.StringPlus
Delimits a text block with a top and bottom border using a default length and default border character.
hilight(String, int) - Static method in class com.cleancode.util.StringPlus
Delimits a String with a top and bottom border using a default border character.
hilight(String, String) - Static method in class com.cleancode.util.StringPlus
Delimits a text block with a top and bottom border, including title, using a default length and default border character.
hilight(String, String, int) - Static method in class com.cleancode.util.StringPlus
Delimits a text block with a top and bottom border, including title, using a default border character.
hilightInline(String, int, char) - Static method in class com.cleancode.util.StringPlus
Adds border lines around text (for a single line of output).
hilightInline(String, int) - Static method in class com.cleancode.util.StringPlus
Adds border lines around text (for a single line of output) using a default border character.
hilightInline(String) - Static method in class com.cleancode.util.StringPlus
Adds border lines around text (for a single line of output) using a default length and default border character.
HISTORY_FILE_PARAM - Static variable in class com.cleancode.net.StorageMgr
Parameter name for specifying a location for the history file for WebPageInspector.
HTML_DATA - Static variable in class com.cleancode.net.UrlConnectionMgr
Selects info about the web page.

I

identifyDB() - Method in class com.cleancode.jdbc.DBprobe
Attempts to identify the database (access, mysql, oracle, etc) by running a basic query to list the database tables for each known database type.
increment() - Method in class com.cleancode.test.TestHarness.Counter
Increments the counter value.
init() - Static method in class com.cleancode.data.Diagnostic
Initializes the diagnostic system enabling only warnings and errors to STDERR.
init(boolean) - Static method in class com.cleancode.data.Diagnostic
Initializes the diagnostic system enabling all diagnostics for all classes.
init(String) - Static method in class com.cleancode.data.Diagnostic
Initializes the diagnostic system enabling all diagnostics for the specified class.
init(String, String[]) - Static method in class com.cleancode.data.Diagnostic
Initializes the diagnostic system enabling selected diagnostics for the specified class.
init(String, String) - Static method in class com.cleancode.data.Diagnostic
Initializes the diagnostic system enabling selected diagnostics for the specified class.
init(String[]) - Static method in class com.cleancode.data.Diagnostic
Initializes the diagnostic system enabling all diagnostics for all the specified classes.
init(InputOptions) - Static method in class com.cleancode.data.Diagnostic
Initializes the diagnostic system with custom settings.
init() - Method in class com.cleancode.jdbc.DBprobe
Initializes the DB resources, the DB connection, and setting up the DB statement.
InputOptions - Class in com.cleancode.data
Manages a collection of data inputs and configuration properties.
InputOptions(String[], String[], String[], ParamMap) - Constructor for class com.cleancode.data.InputOptions
Initializes the InputOptions property list from the specified configuration data with any command-line overrides.
InputOptions(String[], String[]) - Constructor for class com.cleancode.data.InputOptions
Initializes the InputOptions property list from the specified configuration data with any command-line overrides.
InputOptions(String[], String) - Constructor for class com.cleancode.data.InputOptions
Initializes the InputOptions property list from the specified configuration file with any command-line overrides.
InputOptions(String[]) - Constructor for class com.cleancode.data.InputOptions
Initializes the InputOptions property list with just command-line settings.
InputOptions(String) - Constructor for class com.cleancode.data.InputOptions
Initializes the InputOptions property list with just one command-line setting.
InputOptions() - Constructor for class com.cleancode.data.InputOptions
Initializes the InputOptions property list with no arguments.
InputOptions.Test - Class in com.cleancode.data
A standalone test class to exercise the InputOptions class.
InputOptions.Test() - Constructor for class com.cleancode.data.InputOptions.Test
 
interpolateArgs(String[]) - Static method in class com.cleancode.getopt.ArgvFile
Expands any command-line files in place within a list of command-line arguments.
isActive() - Method in class com.cleancode.data.Diagnostic
Indicates whether the Diagnostic is selected by the current diagnostic level.
isCellEditable(int, int) - Method in class com.cleancode.swing.SimpleTable
JTable uses this method to determine whether a cell may be edited.
isContentsMode() - Method in class com.cleancode.format.JSArchive
Identifies whether contentsMode has been set.
isCookie(String) - Static method in class com.cleancode.net.UrlConnectionMgr
Returns true if the string could be a cookie (recognized by the presence of the cookie assignment operator and lack of line feed/carriage returns).
isElapsed(long) - Method in class com.cleancode.time.SimpleFormat
Indicates whether a given time has passed since object creation.
isFormatted(String) - Method in class com.cleancode.html.Generator
Returns a boolean indicating whether the msg is already formatted by this formatter class.
isModified() - Method in class com.cleancode.swing.JComboBoxMgr
Indicates whether the underlying JComboBox has been updated since program invocation.
isProperty(String) - Static method in class com.cleancode.data.InputOptions
Determines if a name qualifies as an InputOptions property.
isWindows() - Static method in class com.cleancode.util.Sniffer
Reports whether current system is Windows or not.

J

JAXP_SCHEMA_LANGUAGE - Static variable in class com.cleancode.xml.SimpleValidate
JAXP 1.2 schema language value.
JAXP_SCHEMA_LANGUAGE - Static variable in class com.cleancode.xml.XmlTransform
JAXP 1.2 schema language value.
JAXP_SCHEMA_SOURCE - Static variable in class com.cleancode.xml.SimpleValidate
JAXP 1.2 schema source value.
JAXP_SCHEMA_SOURCE - Static variable in class com.cleancode.xml.XmlTransform
JAXP 1.2 schema source value.
JComboBoxMgr - Class in com.cleancode.swing
Manages a JComboBox using a most-recently-used model.
JComboBoxMgr() - Constructor for class com.cleancode.swing.JComboBoxMgr
Creates a new JComboBoxMgr, a wrapper for an editable JComboBox.
JLookAndFeel - Class in com.cleancode.swing
Sets the user interface to a particular look-and-feel.
JLookAndFeel() - Constructor for class com.cleancode.swing.JLookAndFeel
Establishes 'Metal' as the default look-and-feel.
JLookAndFeel(String) - Constructor for class com.cleancode.swing.JLookAndFeel
Attempts to establish the specified look-and-feel.
JMenuBarMgr - Class in com.cleancode.swing
Manages a JMenuBar, providing convenient tools for building menus.
JMenuBarMgr(ActionListener) - Constructor for class com.cleancode.swing.JMenuBarMgr
Creates a new JMenuBarMgr, a wrapper for a JMenuBar.
JMenuItemSpec - Class in com.cleancode.swing
A specification for a JMenuItem used as a component of a JMenuSpec.
JMenuItemSpec(JMenuItem, int, String, boolean, int, int) - Constructor for class com.cleancode.swing.JMenuItemSpec
Creates a fully-specified JMenuItemSpec object.
JMenuItemSpec(JMenuItem, int, String, int, int) - Constructor for class com.cleancode.swing.JMenuItemSpec
Creates a JMenuItemSpec where the initial enabled status is determined by the default setting.
JMenuItemSpec(JMenuItem, int, String, boolean, int) - Constructor for class com.cleancode.swing.JMenuItemSpec
Creates a JMenuItemSpec where the accelerator modifier is determined by the default setting.
JMenuItemSpec(JMenuItem, String, boolean, int, int) - Constructor for class com.cleancode.swing.JMenuItemSpec
Creates a JMenuItemSpec where the mnemonic is auto-assigned.
JMenuItemSpec(JMenuItem, int, String, boolean) - Constructor for class com.cleancode.swing.JMenuItemSpec
Creates a JMenuItemSpec without an accelerator key.
JMenuItemSpec(JMenuItem, String, boolean, int) - Constructor for class com.cleancode.swing.JMenuItemSpec
Creates a JMenuItemSpec where the accelerator modifier is determined by the default setting and the mnemonic is auto-assigned.
JMenuItemSpec(JMenuItem, String, boolean) - Constructor for class com.cleancode.swing.JMenuItemSpec
Creates a JMenuItemSpec where the mnemonic is auto-assigned and without an accelerator key.
JMenuItemSpec(JMenuItem, String, int, int) - Constructor for class com.cleancode.swing.JMenuItemSpec
Creates a JMenuItemSpec where the initial enabled status is determined by the default setting and the mnemonic is auto-assigned.
JMenuItemSpec(JMenuItem, String, int) - Constructor for class com.cleancode.swing.JMenuItemSpec
Creates a JMenuItemSpec where the initial enabled status and the accelerator modifier are determined by the default setting, and the mnemonic is auto-assigned.
JMenuItemSpec(JMenuItem, String) - Constructor for class com.cleancode.swing.JMenuItemSpec
Creates a JMenuItemSpec without an accelerator key, where the initial enabled status is determined by the default setting, and the mnemonic is auto-assigned.
JMenuItemSpec() - Constructor for class com.cleancode.swing.JMenuItemSpec
Creates a JMenuItemSpec which specifies a menu separator.
JMenuSpec - Class in com.cleancode.swing
A specification for a JMenuSpec used as a component of a JMenuBarMgr.
JMenuSpec(String, JMenuItemSpec[], int, MenuListener) - Constructor for class com.cleancode.swing.JMenuSpec
Creates a fully-specified JMenuSpec object.
JMenuSpec(String, JMenuItemSpec[], int) - Constructor for class com.cleancode.swing.JMenuSpec
Creates a JMenuSpec object without a MenuListener.
JMenuSpec(String, JMenuItemSpec[], MenuListener) - Constructor for class com.cleancode.swing.JMenuSpec
Creates a JMenuItem object where the mnemonic is auto-assigned.
JMenuSpec(String, JMenuItemSpec[]) - Constructor for class com.cleancode.swing.JMenuSpec
Creates a JMenuItem object where the mnemonic is auto-assigned, and without a MenuListener.
join(char, Object[]) - Static method in class com.cleancode.util.ArrayPlus
Joins array elements into a String with the specified separator character.
join(String, Object[]) - Static method in class com.cleancode.util.ArrayPlus
Joins array elements into a String with the specified separator string.
joinDecl(Object[]) - Static method in class com.cleancode.util.ArrayPlus
Joins array elements into a String with the specified separator string, formatting the array as a Java declaration.
JSArchive - Class in com.cleancode.format
Creates a JavaScript archive that consolidates and compresses a collection of JavaScript files.
JSArchive() - Constructor for class com.cleancode.format.JSArchive
Creates a new JSArchive to compress a set of JavaScript files.
JSArchive.JSCompactor - Class in com.cleancode.format
Compacts a series of text strings, discarding any unnecessary whitespace as well as all comments.
JSArchive.JSCompactor() - Constructor for class com.cleancode.format.JSArchive.JSCompactor
Creates a JSCompactor, the workhorse compaction engine.
JTabbedPaneMgr - Class in com.cleancode.swing
Manages a JTabbedPane component.
JTabbedPaneMgr(Object[][], Dimension) - Constructor for class com.cleancode.swing.JTabbedPaneMgr
Creates a JTabbedPaneMgr, a wrapper for a JTabbedPane.
JTableCellChecker - Interface in com.cleancode.swing
Provides a mechanism to separate editability of a cell from the table model.
JTableMgr - Class in com.cleancode.swing
Creates a JTable with a custom table model, designed for displaying property data.
JTableMgr(AbstractTableModel, float[], Dimension, boolean) - Constructor for class com.cleancode.swing.JTableMgr
Creates a new JTableMgr, a wrapper for a JTable.
JTableMgr(SimpleTable, float[], Dimension) - Constructor for class com.cleancode.swing.JTableMgr
Creates a new JTableMgr which does not using row tracking.
JTableMgr(SimpleTable, Dimension) - Constructor for class com.cleancode.swing.JTableMgr
Creates a new JTableMgr which does not using row tracking and uses default (equal) column widths.

L

lap() - Method in class com.cleancode.time.SimpleFormat
Freezes the timer value to be returned.
leave(String, String) - Method in class com.cleancode.data.Diagnostic
Prints a message indicating leaving a method of the owning class.
leave() - Method in class com.cleancode.data.Diagnostic
Prints a message indicating leaving a constructor of the owning class.
leave(String) - Method in class com.cleancode.data.Diagnostic
Prints a message indicating leaving a method of the owning class with a supplemental message.
line(String, HashMap<String, String>) - Method in class com.cleancode.html.Generator
Builds a paragraph element with attributes.
line(String) - Method in class com.cleancode.html.Generator
Builds a paragraph element without attributes.
listDBChoices() - Method in class com.cleancode.jdbc.DBprobe
Lists the predefined databases known to the system.
LOG_FILE_EXT - Static variable in class com.cleancode.format.JSArchive
Log file extension.
LogWriter - Class in com.cleancode.log
Provides very basic data logging facilities.
LogWriter(String, boolean, boolean) - Constructor for class com.cleancode.log.LogWriter
Creates a LogWriter object, verifies the log directory exists (or creates it if needed), and initializes the log file.
LogWriter(String) - Constructor for class com.cleancode.log.LogWriter
Creates a LogWriter object; verbose mode is active and auto-flushing disabled.
LogWriter(String, InputOptions) - Constructor for class com.cleancode.log.LogWriter
Creates a LogWriter object, allowing full customization via the InputOptions object.
LogWriter(PrintWriter, boolean) - Constructor for class com.cleancode.log.LogWriter
Creates a LogWriter object from the specified PrintWriter.
LogWriter(PrintWriter) - Constructor for class com.cleancode.log.LogWriter
Creates a LogWriter object from the specified PrintWriter with verbose mode active.
LogWriter.Test - Class in com.cleancode.log
A standalone test class to exercise the LogWriter class.
LogWriter.Test() - Constructor for class com.cleancode.log.LogWriter.Test
 

M

main(String[]) - Static method in class com.cleancode.data.Diagnostic.Test
Main program for this standalone test class.
main(String[]) - Static method in class com.cleancode.data.InputOptions.Test
Main program for this standalone test class.
main(String[]) - Static method in class com.cleancode.format.JSArchive
Command-line support to create a JavaScript archive.
main(String[]) - Static method in class com.cleancode.format.SimpleJavadocToPod
Main program for standalone mode.
main(String[]) - Static method in class com.cleancode.format.SimpleJavadocToPod.Test
Main program for this standalone test class.
main(String[]) - Static method in class com.cleancode.html.Generator.Test
Main program for test subclass.
main(String[]) - Static method in class com.cleancode.jdbc.DBprobe
Main program for standalone operation.
main(String[]) - Static method in class com.cleancode.log.LogWriter.Test
Main program for this standalone test class.
main(String[]) - Static method in class com.cleancode.net.SimpleHtmlParse.Test
Main program for this standalone test class.
main(String[]) - Static method in class com.cleancode.net.SimpleHtmlToText
Main program for standalone mode.
main(String[]) - Static method in class com.cleancode.net.SimpleHtmlToText.Test
Main program for this standalone test class.
main(String[]) - Static method in class com.cleancode.net.UrlConnectionMgr.Test
Main program for this standalone test class.
main(String[]) - Static method in class com.cleancode.net.URLReader
Standalone program to fetch a URL.
main(String[]) - Static method in class com.cleancode.net.WebPageInspector
Main routine to operate WebPageInspector as a standalone GUI application.
main(String[]) - Static method in class com.cleancode.test.TestHarness.Test
Main program for this standalone test class.
main(String[]) - Static method in class com.cleancode.util.Sniffer.Test
Main program for this standalone test class.
main(String[]) - Static method in class com.cleancode.xml.DocumentPlus.Test
Main program for this standalone test class.
main(String[]) - Static method in class com.cleancode.xml.SimpleValidate
Main program.
main(String[]) - Static method in class com.cleancode.xml.XmlTransform
Main program for standalone mode.
MARKER - Static variable in class com.cleancode.jdbc.DBprobe
Marker to use in database specs file as a placeholder for table name.
MODE_PROPERTY - Static variable in class com.cleancode.data.InputOptions
Property name to select a property subset.

N

NetProxy - Class in com.cleancode.net
Configures access to a secure or non-secure proxy server.
newer(File, File, FilenameFilter) - Static method in class com.cleancode.util.FilePlus
Determines if a source file, or any file in a source directory, is newer than a destination file.
newer(String, File, FilenameFilter) - Static method in class com.cleancode.util.FilePlus
Determines if a file or directory of the specified name, is newer than a destination file.
newer(File, File) - Static method in class com.cleancode.util.FilePlus
Determines if a source file, or any file in a source directory, is newer than a destination file.
NL - Static variable in class com.cleancode.util.ArrayPlus
System dependent line separator.
NL - Static variable in class com.cleancode.util.StringPlus
System dependent line separator.

O

output(String) - Static method in class com.cleancode.data.Diagnostic
Retrieves the collected web channel output when web channel buffering is enabled.
output() - Method in class com.cleancode.data.Diagnostic
Retrieves the collected web channel output when web channel buffering is enabled.
OUTPUT_DIAG_LOGFILE - Static variable in class com.cleancode.data.Diagnostic
A bit switch directing output to a log file as plain text.
OUTPUT_DIAG_STDERR - Static variable in class com.cleancode.data.Diagnostic
A bit switch directing output to STDERR as plain text.
OUTPUT_DIAG_STDOUT - Static variable in class com.cleancode.data.Diagnostic
A bit switch directing output to STDOUT formatted as plain text.
OUTPUT_DIAG_WEBPAGE - Static variable in class com.cleancode.data.Diagnostic
A bit switch directing output to STDOUT formatted as HTML.

P

PARAM_ATTR - Static variable in class com.cleancode.xml.XslQualifier
XSL attribute name for a XslQualifier.PARAM_ELEM that names the parameter.
PARAM_ELEM - Static variable in class com.cleancode.xml.XslQualifier
XSL element name that accepts an input parameter.
paramMap - Static variable in class com.cleancode.data.Diagnostic
The diagnostic parameters for the Diagnostic class itself.
ParamMap - Class in com.cleancode.data
Manages a collection of parameters and their associated tool tips.
ParamMap(String[][]) - Constructor for class com.cleancode.data.ParamMap
Creates a ParamMap object initialized with the specified paramList.
paramMap - Static variable in class com.cleancode.xml.XmlTransform
Parameter map for this class.
parseCookie(String) - Static method in class com.cleancode.net.UrlConnectionMgr
Parse a received cookie into its components.
post(String[]) - Method in class com.cleancode.net.UrlConnectionMgr
Does an HTTP POST on multiple lines of text.
post(String) - Method in class com.cleancode.net.UrlConnectionMgr
Does an HTTP POST on a single line of text.
print(String, Object) - Method in class com.cleancode.data.Diagnostic
Output an arbitrary message prefixed with the method name.
print(Object) - Method in class com.cleancode.data.Diagnostic
Output an arbitrary message with no prefix.
printVersion(String, String) - Method in class com.cleancode.data.Diagnostic
Prints the version number of the specified class.
process() - Method in class com.cleancode.xml.XmlTransform
Performs all the processing as specified by the configuration options.
PSEUDO_LINE_DELIMITER - Static variable in class com.cleancode.net.URLReader
For POST data on the command line, use this to indicate where actual line breaks go.
push(String[], String) - Static method in class com.cleancode.util.ArrayPlus
Adds new last element to a String array.
putAll(ParamMap) - Method in class com.cleancode.data.ParamMap
Merges the new map with the current map.

R

readFile(String) - Static method in class com.cleancode.util.FilePlus
Returns the contents of the named file as a String.
readFile(InputStream) - Static method in class com.cleancode.util.FilePlus
Returns the contents of the InputStream as a String.
readFile(BufferedReader) - Static method in class com.cleancode.util.FilePlus
Returns the contents of the BufferedReader as a String.
readFileAsArray(String) - Static method in class com.cleancode.util.FilePlus
Returns the contents of the named file as a String array.
readFileAsArray(InputStream) - Static method in class com.cleancode.util.FilePlus
Returns the contents of the InputStream as a string array.
readFileAsArray(BufferedReader) - Static method in class com.cleancode.util.FilePlus
Returns the contents of the BufferedReader as a string array.
readFileAsArrayColumn(String, int) - Static method in class com.cleancode.util.FilePlus
Returns the contents of a single column in a field-delimited file as a String array.
readFileAsArrayColumn(String, String[][], int) - Static method in class com.cleancode.util.FilePlus
Returns the contents of a single column in a field-delimited file as a String array, filtering the input as it is read.
readFileAsArrayColumn(String, String[][], int, String) - Static method in class com.cleancode.util.FilePlus
Returns the contents of a single column in a field-delimited file as a String array, filtering the input as it is read.
readFromURL() - Method in class com.cleancode.net.URLReader
Fetch a URL using URL objects to establish a connection.
readFromURLConn(String[], String, String) - Method in class com.cleancode.net.URLReader
Fetch a URL using URLConnection objects.
readRaw() - Method in class com.cleancode.net.URLReader
Fetch a URL in raw mode--us