Public Member Functions | Public Attributes | Protected Attributes

com.cosylab.cdb.jdal.XMLHandler Class Reference

Inherits org::xml::sax::helpers::DefaultHandler.

Inherited by com.cosylab.cdb.jdal.WDALImpl.WriteXMLHandler.

List of all members.

Public Member Functions

 XMLHandler (boolean toString, Logger logger)
void startDocument () throws SAXException
void startElement (String uri, String local, String raw, Attributes attrs) throws SAXException
void endElement (String uri, String local, String raw) throws SAXException
void characters (char buf[], int offset, int len) throws SAXException
void startPrefixMapping (String prefix, String uri) throws SAXException
void error (SAXParseException e)
void setAutoCloseStartingElement (boolean b)
void closeElement () throws SAXException
void setFirstElement (String string)
void setMarkArrays (int mode)
XMLHandler getChild (String curl) throws AcsJCDBRecordDoesNotExistEx
String toString (boolean withMapNames)

Public Attributes

XMLTreeNode m_rootNode = null
String m_errorString = null
StringBuffer m_xmlString = new StringBuffer(256)

Protected Attributes

XMLTreeNode m_parent

Constructor & Destructor Documentation

com.cosylab.cdb.jdal.XMLHandler.XMLHandler ( boolean  toString,
Logger  logger 
)

Member Function Documentation

void com.cosylab.cdb.jdal.XMLHandler.characters ( char  buf[],
int  offset,
int  len 
) throws SAXException
void com.cosylab.cdb.jdal.XMLHandler.closeElement (  )  throws SAXException
void com.cosylab.cdb.jdal.XMLHandler.endElement ( String  uri,
String  local,
String  raw 
) throws SAXException
void com.cosylab.cdb.jdal.XMLHandler.error ( SAXParseException  e  ) 
XMLHandler com.cosylab.cdb.jdal.XMLHandler.getChild ( String  curl  )  throws AcsJCDBRecordDoesNotExistEx
void com.cosylab.cdb.jdal.XMLHandler.setAutoCloseStartingElement ( boolean  b  ) 

Should we automatically close ending node

Parameters:
b 

Referenced by com.cosylab.cdb.jdal.DALImpl.loadRecords().

void com.cosylab.cdb.jdal.XMLHandler.setFirstElement ( String  string  ) 
Parameters:
string 
void com.cosylab.cdb.jdal.XMLHandler.setMarkArrays ( int  mode  ) 
Parameters:
markArrays 

Referenced by com.cosylab.cdb.jdal.DALImpl.loadRecords().

void com.cosylab.cdb.jdal.XMLHandler.startDocument (  )  throws SAXException
void com.cosylab.cdb.jdal.XMLHandler.startElement ( String  uri,
String  local,
String  raw,
Attributes  attrs 
) throws SAXException
void com.cosylab.cdb.jdal.XMLHandler.startPrefixMapping ( String  prefix,
String  uri 
) throws SAXException
String com.cosylab.cdb.jdal.XMLHandler.toString ( boolean  withMapNames  ) 

Member Data Documentation

StringBuffer com.cosylab.cdb.jdal.XMLHandler.m_xmlString = new StringBuffer(256)

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties