Uses of Interface
org.enhydra.xml.lazydom.LazyNode

Packages that use LazyNode
org.enhydra.xml.lazydom org.enhydra.xml.lazydom implements a DOM used for templates that is expanded in a lazy manner. 
org.enhydra.xml.lazydom.html org.enhydra.xml.lazydom.html provides the HTML implementation for Lazydom. 
 

Uses of LazyNode in org.enhydra.xml.lazydom
 

Subinterfaces of LazyNode in org.enhydra.xml.lazydom
 interface LazyAttr
          Interface implemented by both LazyAttrNS and LazyAttrNoNS.
 interface LazyElement
          Interface implemented by both LazyElementNS and LazyElementNoNS.
 interface LazyParent
          Interface use to define LazyDOM methods that apply to every node that can contain other nodes.
 

Classes in org.enhydra.xml.lazydom that implement LazyNode
 class LazyAttrNoNS
          Implementation of the DOM Attr that supports lazy instantiation of a template DOM.
 class LazyAttrNS
          Implementation of the DOM Attr that supports lazy instantiation of a template DOM.
 class LazyCDATASection
          Lazy CDATASection node.
 class LazyComment
          Lazy comment node.
 class LazyDocument
          A DOM Document that supports lazy instantiation of a template DOM.
 class LazyDocumentType
          Implementation of the DOM Attr that supports lazy instantiation of a template DOM.
 class LazyElementNoNS
          Implementation of the DOM Element without namespaces that supports lazy instantiation of a template DOM.
 class LazyElementNS
          Implementation of the DOM Element with namespaces that supports lazy instantiation of a template DOM.
 class LazyEntity
          Implementation of the DOM Entity that supports lazy instantiation of a template DOM.
 class LazyEntityReference
          Lazy text node.
 class LazyNotation
          Lazy notation node.
 class LazyProcessingInstruction
          Lazy text node.
 class LazyText
          Lazy text node.
 

Methods in org.enhydra.xml.lazydom that return LazyNode
 LazyNode LazyAttrNS.getTemplateNode()
           
 LazyNode LazyAttrNS.templateClone(Document ownerDocument)
           
 LazyNode LazyElementNoNS.getTemplateNode()
           
 LazyNode LazyElementNoNS.templateClone(Document ownerDocument)
           
 LazyNode LazyElementNS.getTemplateNode()
           
 LazyNode LazyElementNS.templateClone(Document ownerDocument)
           
 LazyNode LazyDocumentType.getTemplateNode()
           
 LazyNode LazyDocumentType.templateClone(Document ownerDocument)
           
 LazyNode LazyAttrNoNS.getTemplateNode()
           
 LazyNode LazyAttrNoNS.templateClone(Document ownerDocument)
           
 LazyNode LazyNode.getTemplateNode()
          Get the template node as a LazyNode.
 LazyNode LazyNode.templateClone(Document ownerDocument)
          Create a new node, using this node as the template.
 LazyNode LazyText.getTemplateNode()
           
 LazyNode LazyText.templateClone(Document ownerDocument)
           
 LazyNode LazyCDATASection.getTemplateNode()
           
 LazyNode LazyCDATASection.templateClone(Document ownerDocument)
           
 LazyNode TemplateDOM.getNode(int nodeId)
          Get a node, given an id.
 LazyNode LazyProcessingInstruction.getTemplateNode()
           
 LazyNode LazyProcessingInstruction.templateClone(Document ownerDocument)
           
 LazyNode LazyNotation.getTemplateNode()
           
 LazyNode LazyNotation.templateClone(Document ownerDocument)
           
 LazyNode LazyEntityReference.getTemplateNode()
           
 LazyNode LazyEntityReference.templateClone(Document ownerDocument)
           
 LazyNode LazyEntity.getTemplateNode()
           
 LazyNode LazyEntity.templateClone(Document ownerDocument)
           
 LazyNode LazyComment.templateClone(Document ownerDocument)
           
 LazyNode LazyComment.getTemplateNode()
           
 LazyNode LazyDocument.getNodeById(int nodeId)
          Get or create a lazy node, given its id.
 LazyNode LazyDocument.getNodeFromTemplate(LazyNode template)
          Get or create a node given, the template node.
 LazyNode LazyDocument.getExpandedNode(int nodeId)
          Get a pointer to a node if its been expanded, otherwise return null.
 LazyNode LazyDocument.getTemplateNode(int nodeId)
          Get a template node, given a node id.
 LazyNode LazyDocument.getTemplateNode()
           
 LazyNode LazyDocument.templateClone(Document ownerDocument)
           
 

Methods in org.enhydra.xml.lazydom with parameters of type LazyNode
 LazyNode LazyDocument.getNodeFromTemplate(LazyNode template)
          Get or create a node given, the template node.
 

Uses of LazyNode in org.enhydra.xml.lazydom.html
 

Classes in org.enhydra.xml.lazydom.html that implement LazyNode
 class HTMLAnchorElementImpl
           
 class HTMLAppletElementImpl
           
 class HTMLAreaElementImpl
           
 class HTMLBaseElementImpl
           
 class HTMLBaseFontElementImpl
           
 class HTMLBodyElementImpl
           
 class HTMLBRElementImpl
           
 class HTMLButtonElementImpl
           
 class HTMLDirectoryElementImpl
           
 class HTMLDivElementImpl
           
 class HTMLDListElementImpl
           
 class HTMLFieldSetElementImpl
           
 class HTMLFontElementImpl
           
 class HTMLFormElementImpl
           
 class HTMLFrameElementImpl
           
 class HTMLFrameSetElementImpl
           
 class HTMLHeadElementImpl
           
 class HTMLHeadingElementImpl
           
 class HTMLHRElementImpl
           
 class HTMLHtmlElementImpl
           
 class HTMLIFrameElementImpl
           
 class HTMLImageElementImpl
           
 class HTMLInputElementImpl
           
 class HTMLIsIndexElementImpl
           
 class HTMLLabelElementImpl
           
 class HTMLLegendElementImpl
           
 class HTMLLIElementImpl
           
 class HTMLLinkElementImpl
           
 class HTMLMapElementImpl
           
 class HTMLMenuElementImpl
           
 class HTMLMetaElementImpl
           
 class HTMLModElementImpl
           
 class HTMLObjectElementImpl
           
 class HTMLOListElementImpl
           
 class HTMLOptGroupElementImpl
           
 class HTMLOptionElementImpl
           
 class HTMLParagraphElementImpl
           
 class HTMLParamElementImpl
           
 class HTMLPreElementImpl
           
 class HTMLQuoteElementImpl
           
 class HTMLScriptElementImpl
           
 class HTMLSelectElementImpl
           
 class HTMLStyleElementImpl
           
 class HTMLTableCaptionElementImpl
           
 class HTMLTableCellElementImpl
           
 class HTMLTableColElementImpl
           
 class HTMLTableElementImpl
           
 class HTMLTableRowElementImpl
           
 class HTMLTableSectionElementImpl
           
 class HTMLTextAreaElementImpl
           
 class HTMLTitleElementImpl
           
 class HTMLUListElementImpl
           
 class LazyHTMLDocument
          Implements an HTML document.
 class LazyHTMLElement
          Implements an HTML-specific element, an Element that will only appear inside HTML documents.
 



Copyright © 1999-2002 enhydra.org (Mark Diekhans, David Li, Richard Kunze). All Rights reserved.