org.opennms.bb.eui.admin.UserGroupView.Parser
Class ViewParser

java.lang.Object
  |
  +--org.opennms.bb.common.utils.BBParser
        |
        +--org.opennms.bb.eui.admin.UserGroupView.Parser.ParserBase
              |
              +--org.opennms.bb.eui.admin.UserGroupView.Parser.ViewParser

public class ViewParser
extends ParserBase

Author:
Chitta Basu Modifications: 04/18/00 - Changed the parser to account for ParserBase extending BBParser - Sowmya

Inner classes inherited from class org.opennms.bb.common.utils.BBParser
BBParser.BBErrorHandler
 
Field Summary
(package private)  boolean _bLabel
           
(package private)  boolean _bMemberId
           
(package private)  boolean _bNormal
           
(package private)  boolean _bRule
           
(package private)  boolean _bViewComments
           
(package private)  boolean _bViewName
           
(package private)  boolean _bViewTitle
           
(package private)  boolean _bWarning
           
(package private) static FileWriter _oFileWriter
           
(package private) static Vector _vViews
           
 
Fields inherited from class org.opennms.bb.common.utils.BBParser
ATTRIB_VALUE_PAIR_ERR, ATTRIB_VALUE_PAIR_ERR_STR, EXCEPTION, m_curElement, m_errNum, m_exceptionMsg, m_inpSource, m_parser, NULL_VALUE_ERR, NULL_VALUE_ERR_STR
 
Constructor Summary
ViewParser()
           
 
Method Summary
static void load(String sFile)
           
protected  void processCDATASection(org.w3c.dom.CDATASection sData)
           
protected  boolean processElement(org.w3c.dom.Element el)
           
protected  void processText(org.w3c.dom.Text text)
           
static void save(String sFile)
           
 
Methods inherited from class org.opennms.bb.eui.admin.UserGroupView.Parser.ParserBase
processAttribute, processComment, processDocument, processDocumentFragment, processDocumentType, processEntity, processEntityReference, processNode, processNotation, processProcessingInstruction
 
Methods inherited from class org.opennms.bb.common.utils.BBParser
getErrorMessage, getErrorNumber, parse, parse, parse, parse, processElement, processParmValue
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

_oFileWriter

static FileWriter _oFileWriter

_bViewName

boolean _bViewName

_bViewTitle

boolean _bViewTitle

_bViewComments

boolean _bViewComments

_bMemberId

boolean _bMemberId

_bLabel

boolean _bLabel

_bRule

boolean _bRule

_bNormal

boolean _bNormal

_bWarning

boolean _bWarning

_vViews

static Vector _vViews
Constructor Detail

ViewParser

public ViewParser()
Method Detail

processElement

protected boolean processElement(org.w3c.dom.Element el)
Overrides:
processElement in class ParserBase

processText

protected void processText(org.w3c.dom.Text text)
Overrides:
processText in class ParserBase

processCDATASection

protected void processCDATASection(org.w3c.dom.CDATASection sData)
Overrides:
processCDATASection in class ParserBase

load

public static void load(String sFile)

save

public static void save(String sFile)
                 throws IOException