org.jafer.record
Class XMLRecord

java.lang.Object
  extended by org.jafer.record.DataObject
      extended by org.jafer.record.XMLRecord

public class XMLRecord
extends DataObject


Field Summary
private  asn1.BEREncoding ber
           
static java.lang.String NAMESPACE
           
private  org.w3c.dom.Node root
           
private  java.lang.String schema
           
 
Constructor Summary
XMLRecord(org.w3c.dom.Node root, java.lang.String schema)
           
XMLRecord(java.lang.String dbName, asn1.BEREncoding ber)
           
 
Method Summary
 asn1.BEREncoding getBER()
           
 java.lang.String getRecordSchema()
           
 int[] getRecordSyntax()
           
 org.w3c.dom.Node getXML(org.w3c.dom.Document document)
           
private  java.lang.String processRecord(org.w3c.dom.Node node)
           
 
Methods inherited from class org.jafer.record.DataObject
getDatabaseName, getXML
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

root

private org.w3c.dom.Node root

schema

private java.lang.String schema

ber

private asn1.BEREncoding ber

NAMESPACE

public static final java.lang.String NAMESPACE
See Also:
Constant Field Values
Constructor Detail

XMLRecord

public XMLRecord(java.lang.String dbName,
                 asn1.BEREncoding ber)

XMLRecord

public XMLRecord(org.w3c.dom.Node root,
                 java.lang.String schema)
Method Detail

getBER

public asn1.BEREncoding getBER()
                        throws RecordException
Overrides:
getBER in class DataObject
Throws:
RecordException

getXML

public org.w3c.dom.Node getXML(org.w3c.dom.Document document)
                        throws RecordException
Overrides:
getXML in class DataObject
Throws:
RecordException

getRecordSyntax

public int[] getRecordSyntax()
Overrides:
getRecordSyntax in class DataObject

getRecordSchema

public java.lang.String getRecordSchema()
                                 throws RecordException
Overrides:
getRecordSchema in class DataObject
Throws:
RecordException

processRecord

private java.lang.String processRecord(org.w3c.dom.Node node)
                                throws JaferException
Throws:
JaferException