org.eclipse.webdav.dom
Class BaselineControl

java.lang.Object
  extended by org.eclipse.webdav.dom.ElementEditor
      extended by org.eclipse.webdav.dom.BaselineControl

public class BaselineControl
extends ElementEditor

An element editor for the WebDAV baseline control element. See the latest Delta-V protocol document for the element's definition.

Note: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.


Field Summary
protected static String[] childNames
          An ordered collection of the element names of the resourceid element's children.
 
Fields inherited from class org.eclipse.webdav.dom.ElementEditor
DAV_NS, root, XML_NS_NAME, XML_NS_PREFIX, XML_PREFIX
 
Constructor Summary
BaselineControl(Element root)
          Creates a new editor on the given WebDAV baseline control element.
 
Method Summary
 String getHref()
          Answer the href passed in the body of the baseline control element.
 void setHref(String href)
          Sets this baseline control elment description to the given href.
 
Methods inherited from class org.eclipse.webdav.dom.ElementEditor
addChild, addChild, addChild, appendChild, appendChild, cloneNode, create, declareNS, decodeHref, encodeHref, ensure, ensure, ensureDAVElement, ensureDAVElement, ensureNotNull, ensureNull, ensureText, extractElement, extractNode, getChild, getChildElement, getChildText, getDAVChild, getElement, getFirstChild, getFirstChild, getFirstText, getLastChild, getNamespaces, getNamespaces, getNextSibling, getNextSibling, getNextSibling, getNSLocalName, getNSLocalName, getNSName, getNSPrefix, getNSPrefix, getQualifiedName, getSibling, getText, getTwin, hasChild, insertBefore, insertBefore, isDAVElement, isDAVElement, isElement, isText, makeNSStandalone, reduceNS, reduceNS, resolve, setChild, setChild, setChild
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

childNames

protected static final String[] childNames
An ordered collection of the element names of the resourceid element's children.

Constructor Detail

BaselineControl

public BaselineControl(Element root)
                throws MalformedElementException
Creates a new editor on the given WebDAV baseline control element. The element is assumed to be well formed.

Parameters:
root - a baseline control element
Throws:
MalformedElementException - if there is reason to believe that the element is not well formed
Method Detail

getHref

public String getHref()
               throws MalformedElementException
Answer the href passed in the body of the baseline control element.

Throws:
MalformedElementException

setHref

public void setHref(String href)
Sets this baseline control elment description to the given href.

Parameters:
href - the href of the baseline.


Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.