org.eclipse.webdav.dom
Class ResourceID
java.lang.Object
org.eclipse.webdav.dom.ElementEditor
org.eclipse.webdav.dom.Property
org.eclipse.webdav.dom.ResourceID
public class ResourceID
- extends Property
An element editor for the WebDAV resourceid element. See INTERNET
DRAFT draft-ietf-webdav-binding-protocol-02 section 13.2 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. |
Constructor Summary |
ResourceID(Element root)
Creates a new editor on the given WebDAV resourceid element. |
Method Summary |
String |
getHref()
Returns this resourceid's href. |
void |
setHref(String href)
Sets this resourceid's href 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 |
childNames
protected static final String[] childNames
- An ordered collection of the element names of the resourceid
element's children.
ResourceID
public ResourceID(Element root)
throws MalformedElementException
- Creates a new editor on the given WebDAV resourceid element. The
element is assumed to be well formed.
- Parameters:
root
- a resourceid element
- Throws:
MalformedElementException
- if there is reason to
believe that the element is not well formed
getHref
public String getHref()
throws MalformedElementException
- Returns this resourceid's href.
- Returns:
- this resourceid's href
- Throws:
MalformedElementException
- if there is reason to believe that
this editor's underlying element is not well formed
setHref
public void setHref(String href)
- Sets this resourceid's href to the given href.
- Parameters:
href
- the href to set this resourceid's href to
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.