com.googlecode.jinahya.elementlocator
Class DOMElementLocator

java.lang.Object
  extended by com.googlecode.jinahya.elementlocator.ElementLocator<Document>
      extended by com.googlecode.jinahya.elementlocator.DOMElementLocator

public class DOMElementLocator
extends ElementLocator<Document>

Author:
Jin Kwon

Method Summary
static ElementLocator<Document> newInstance(String namespaceURI, String localName)
           
static ElementLocator<Document> parseInstance(Document document)
          Creates a new instance.
 Document toDocument(Document document)
          Prints contents to given document.
 Document toDocument(DocumentBuilder builder)
           
 
Methods inherited from class com.googlecode.jinahya.elementlocator.ElementLocator
addChild, addChild, attribute, attribute, child, child, child, child, getAttribute, getAttribute, getChildCount, getChildCount, getText, locateChild, locateChild, locateParent, locateRoot, parent, remove, removeAttribute, removeAttribute, removeCurrent, root, setAttribute, setAttribute, setText, text, text, toJSON
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

newInstance

public static ElementLocator<Document> newInstance(String namespaceURI,
                                                   String localName)
Parameters:
namespaceURI - root element's name space URI
localName - root element's local name
Returns:
new empty (root-only) instance

parseInstance

public static ElementLocator<Document> parseInstance(Document document)
Creates a new instance.

Parameters:
document - document
Returns:
new instance of DOMElementLocator.

toDocument

public Document toDocument(DocumentBuilder builder)
Parameters:
builder -
Returns:

toDocument

public Document toDocument(Document document)
Description copied from class: ElementLocator
Prints contents to given document.

Specified by:
toDocument in class ElementLocator<Document>
Parameters:
document - an empty document
Returns:
given document


Copyright © 2010-2011. All Rights Reserved.