|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sourceforge.groboutils.pmti.v1.autodoc.v1.xml.XMLFileParserGenerator
Parses the directory or directories containing the output of XMLFileServer into individual IParsers, one for each file.
Field Summary | |
static java.lang.String |
DEFAULT_POSTFIX
|
static java.lang.String |
DEFAULT_PREFIX
|
Constructor Summary | |
XMLFileParserGenerator()
|
|
XMLFileParserGenerator(java.io.File dir)
|
|
XMLFileParserGenerator(java.io.File[] dirs)
|
|
XMLFileParserGenerator(java.io.File[] dirs,
java.lang.String prefix,
java.lang.String postfix)
|
|
XMLFileParserGenerator(java.io.File dir,
java.lang.String prefix,
java.lang.String postfix)
|
Method Summary | |
void |
addSourceDir(java.io.File dir)
Adds dir to the internal list of directories to check for issue XML files. |
void |
addSourceDirs(java.io.File[] dirs)
Adds the given directories to the internal list of directories to check for issue XML files. |
protected java.io.FilenameFilter |
createFilter()
|
protected IParser |
createParser(java.io.File issueFile)
|
IParser[] |
createParsers()
Generate a collection of parsers which know how to create test records. |
protected java.io.File[] |
findIssueFiles(java.io.File dir)
|
void |
setFilePostfix(java.lang.String postfix)
Set the text that all XML Issue file names must end with. |
void |
setFilePrefix(java.lang.String prefix)
Set the text that all XML Issue file names must begin with. |
void |
setSAXParser(org.xml.sax.Parser p)
Sets the SAX 1.0 parser. |
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 DEFAULT_PREFIX
public static final java.lang.String DEFAULT_POSTFIX
Constructor Detail |
public XMLFileParserGenerator()
public XMLFileParserGenerator(java.io.File dir)
public XMLFileParserGenerator(java.io.File dir, java.lang.String prefix, java.lang.String postfix)
public XMLFileParserGenerator(java.io.File[] dirs)
public XMLFileParserGenerator(java.io.File[] dirs, java.lang.String prefix, java.lang.String postfix)
Method Detail |
public void setSAXParser(org.xml.sax.Parser p)
public void setFilePrefix(java.lang.String prefix)
prefix
- the new prefix value to use.public void setFilePostfix(java.lang.String postfix)
postfix
- the new postfix value to use.public void addSourceDir(java.io.File dir)
dir
- additional directory to search for issue files.
null values, non-directories, and non-existent files will
be ignored.addSourceDirs( File[] )
public void addSourceDirs(java.io.File[] dirs)
dirs
- additional directories to search for issue files.
null values, non-directories, and non-existent files will
be ignored.addSourceDir( File )
public IParser[] createParsers()
createParsers
in interface IParserGenerator
protected java.io.File[] findIssueFiles(java.io.File dir)
protected IParser createParser(java.io.File issueFile)
protected java.io.FilenameFilter createFilter()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |