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

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

public class GroupParser
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 _bGroupComments
           
(package private)  boolean _bGroupName
           
(package private)  boolean _bUserId
           
(package private) static FileWriter _oFileWriter
           
(package private) static Vector _vGroups
           
 
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
GroupParser()
           
 
Method Summary
static void load(String sFile)
           
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, processCDATASection, 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

_bGroupName

boolean _bGroupName

_bGroupComments

boolean _bGroupComments

_bUserId

boolean _bUserId

_vGroups

static Vector _vGroups
Constructor Detail

GroupParser

public GroupParser()
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

load

public static void load(String sFile)

save

public static void save(String sFile)
                 throws IOException