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

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

public class UserParser
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 _bFullName
           
(package private)  boolean _bMsStation
           
(package private)  boolean _bPassword
           
(package private)  boolean _bUserComments
           
(package private)  boolean _bUserId
           
(package private)  boolean _bVersion
           
(package private) static FileWriter _oFileWriter
           
(package private) static Vector _vUsers
           
 
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
UserParser()
           
 
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

_bVersion

boolean _bVersion

_bMsStation

boolean _bMsStation

_bUserId

boolean _bUserId

_bFullName

boolean _bFullName

_bUserComments

boolean _bUserComments

_bPassword

boolean _bPassword

_vUsers

static Vector _vUsers
Constructor Detail

UserParser

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