byucc.jhdl.util.xmac
Class WireMethodsParser

java.lang.Object
  extended bybyucc.jhdl.util.xmac.TagParser
      extended bybyucc.jhdl.util.xmac.WireMethodsParser

public class WireMethodsParser
extends TagParser

This class processes the get, put, and not tag. These are considered the "wire methods".

Author:
Isaac E. Wagner

Field Summary
 
Fields inherited from class byucc.jhdl.util.xmac.TagParser
docInfo
 
Constructor Summary
WireMethodsParser(DocInfo docInfo)
          Constructs a new WireMethodParser.
 
Method Summary
 void parse(org.w3c.dom.Node docRoot)
          Parse the wire methods.
 
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

WireMethodsParser

public WireMethodsParser(DocInfo docInfo)
                  throws java.lang.Exception
Constructs a new WireMethodParser.

Parameters:
docInfo - The DocInfo object that contains the important information about this class.
Method Detail

parse

public void parse(org.w3c.dom.Node docRoot)
           throws java.lang.Exception
Parse the wire methods.

Overrides:
parse in class TagParser
Parameters:
docRoot - The Node of the get, put, or inv tag.
Returns:
None
Throws:
java.lang.Exception


Copyright ? 2006 Brigham Young University, Configurable Computing Laboratory. All Rights Reserved.