org.eclipse.webdav.dom
Class SupportedLock
java.lang.Object
org.eclipse.webdav.dom.ElementEditor
org.eclipse.webdav.dom.Property
org.eclipse.webdav.dom.SupportedLock
public class SupportedLock
- extends Property
An element editor for the WebDAV supportedlock element. See RFC2518
section 13.11 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.
- See Also:
LockEntry
Field Summary |
protected static String[] |
childNames
An ordered collection of the element names of the supportedlock
element's children. |
Constructor Summary |
SupportedLock(Element root)
Creates a new editor on the given WebDAV supportedlock element. |
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 supportedlock
element's children.
SupportedLock
public SupportedLock(Element root)
throws MalformedElementException
- Creates a new editor on the given WebDAV supportedlock element. The
element is assumed to be well formed.
- Parameters:
root
- a supportedlock element
- Throws:
MalformedElementException
- if there is reason to
believe that the element is not well formed
addLockEntry
public LockEntry addLockEntry()
- Creates a new lockentry and adds it to this supported lock. Returns
an editor on the new lockentry.
- Returns:
- an editor on a new lockentry for this supportedlock
getLockEntries
public Enumeration getLockEntries()
throws MalformedElementException
- Returns an
Enumeration
over this supportedlock's
LockEntry
s.
- Returns:
- an
Enumeration
of LockEntry
s
- Throws:
MalformedElementException
- if there is reason to believe that
this editor's underlying element is not well formed
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.