|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbyucc.jhdl.util.xmac.TagParser
byucc.jhdl.util.xmac.PackageParser
Parse the package tag. This class parses the package tag(s) in the input
xmac file. Essentially the data in the package tag gets compared to
the package list in the config file and gets expanded when a match is
found. The config file is well documented.
Example:
<package>byucc.jhdl.Xilinx.Virtex</package>
Field Summary |
Fields inherited from class byucc.jhdl.util.xmac.TagParser |
docInfo |
Constructor Summary | |
PackageParser(DocInfo docInfo)
Construct a new PackageParser object. |
Method Summary | |
void |
parse(java.lang.String pkgName)
Parse the package tag. |
Methods inherited from class byucc.jhdl.util.xmac.TagParser |
checkParent, countLines, decreaseIndent, increaseIndent, indentBlock, indentLine, indentLine, outmsg, parse, strBlockToArray, writeOutput |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public PackageParser(DocInfo docInfo) throws java.lang.Exception
docInfo
- The DocInfo
object containing information about the
current class we're processing.Method Detail |
public void parse(java.lang.String pkgName) throws java.lang.Exception
parse
in class TagParser
pkgName
- The name of the package we're working on. Note: This is
different from most of the other parser classes. This one takes a
String
rather than a Node
as the parameter.
java.lang.Exception
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |