OverviewSingleDeprecated

jsx3.xml

class CDF.Document

Object
->jsx3.lang.Object
  ->jsx3.xml.Entity
    ->jsx3.xml.Document
      ->jsx3.xml.CDF.Document

All Implemented Interfaces:

jsx3.util.EventDispatcher, jsx3.xml.CDF

class CDF.Document
extends jsx3.xml.Document
A subclass of jsx3.xml.Document that implements the CDF interface. This class simply exposes the CDF convenience methods on an XML document.

Method Summary
jsx3.xml.Document
Returns this document to conform to the contract of the jsx3.xml.CDF interface.
static jsx3.xml.CDF.Document
Creates a new XML document that represents an empty CDF document.
void
redrawRecord(strRecordId : String, intAction : int)
No-op.
static jsx3.xml.CDF.Document
Methods Inherited From jsx3.xml.CDF
adoptRecord, adoptRecordBefore, convertProperties, deleteRecord, deleteRecordProperty, getRecord, getRecordNode, insertRecord, insertRecordBefore, insertRecordNode, insertRecordProperty, reloadFromSource, resetData
Methods Inherited From jsx3.xml.Document
cloneDocument, createDocumentElement, createNamespaceAxis, createProcessingInstruction, getAsync, getDeclaredNamespaces, getNativeDocument, getResolveExternals, getSelectionLanguage, getSelectionNamespaces, getSourceURL, getValidateOnParse, getXmlEncoding, getXmlStandalone, getXmlVersion, load, loadXML, serialize, setAsync, setResolveExternals, setSelectionLanguage, setSelectionNamespaces, setValidateOnParse
Methods Inherited From jsx3.util.EventDispatcher
publish, subscribe, unsubscribe, unsubscribeAll
Methods Inherited From jsx3.xml.Entity
appendChild, cloneNode, createNode, equals, getAttribute, getAttributeNames, getAttributeNode, getAttributes, getBaseName, getChildIterator, getChildNodes, getError, getFirstChild, getLastChild, getNamespaceURI, getNative, getNextSibling, getNodeName, getNodeType, getOwnerDocument, getParent, getPrefix, getPreviousSibling, getRootNode, getValue, hasError, insertBefore, removeAttribute, removeAttributeNode, removeChild, removeChildren, replaceNode, selectNodeIterator, selectNodes, selectSingleNode, setAttribute, setAttributeNode, setValue, toString, transformNode
Methods Inherited From jsx3.lang.Object
clone, eval, getClass, getInstanceOf, getInstanceOfClass, getInstanceOfPackage, instanceOf, isInstanceOf, isSubclassOf, jsxmix, jsxsuper, jsxsupermix, setInstanceOf
Method Detail

getXML

jsx3.xml.Document getXML()
Returns this document to conform to the contract of the jsx3.xml.CDF interface.

Returns:

this object.  

Overrides:

getXML in jsx3.xml.Entity

newDocument

static jsx3.xml.CDF.Document newDocument()
Creates a new XML document that represents an empty CDF document. The XML source of the new document is <data jsxid="jsxroot"/>.

Returns:

the newly created document.  

redrawRecord

void redrawRecord(strRecordId : String, intAction : int)
No-op.

Parameters:

strRecordIdthe jsxid attribute of the data record to redraw.
intActionINSERT, UPDATE, or DELETE.

Overrides:

redrawRecord in jsx3.xml.CDF

wrap

static jsx3.xml.CDF.Document wrap(objXML : jsx3.xml.Document)

Parameters:

objXML

Returns: