Class DAVProppatchHandler
java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.tmatesoft.svn.core.internal.io.dav.handlers.BasicDAVHandler
org.tmatesoft.svn.core.internal.io.dav.handlers.DAVProppatchHandler
- All Implemented Interfaces:
ContentHandler
,DTDHandler
,EntityResolver
,ErrorHandler
- Version:
- 1.3
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate StringBuffer
private SVNErrorMessage
private StringBuffer
private boolean
private StringBuffer
private boolean
private static final Collection
Fields inherited from class org.tmatesoft.svn.core.internal.io.dav.handlers.BasicDAVHandler
DAV_NAMESPACES_LIST, SVN_DAV_NAMESPACES_LIST, SVN_NAMESPACES_LIST
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static StringBuffer
appendProperty
(StringBuffer xmlBuffer, String name, SVNPropertyValue value) protected void
endElement
(DAVElement parent, DAVElement element, StringBuffer cdata) static StringBuffer
generatePropertyRequest
(StringBuffer buffer, String name, byte[] value) static StringBuffer
generatePropertyRequest
(StringBuffer buffer, String name, SVNPropertyValue value) static StringBuffer
generatePropertyRequest
(StringBuffer xmlBuffer, SVNProperties properties) private StringBuffer
getError()
private StringBuffer
private StringBuffer
private static boolean
hasNotNullValues
(SVNProperties props) private static boolean
hasNullValues
(SVNProperties props) protected void
startElement
(DAVElement parent, DAVElement element, Attributes attrs) Methods inherited from class org.tmatesoft.svn.core.internal.io.dav.handlers.BasicDAVHandler
allocateBuffer, characters, createPropertyValue, createPropertyValueFromBase64, endElement, endPrefixMapping, getNamespaces, init, invalidXML, startElement, startPrefixMapping
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, unparsedEntityDecl, warning
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.xml.sax.ContentHandler
declaration
-
Field Details
-
NAMESPACES
-
myPropertyName
-
myPropstatDescription
-
myDescription
-
myPropstatContainsError
private boolean myPropstatContainsError -
myResponseContainsError
private boolean myResponseContainsError -
myError
-
-
Constructor Details
-
DAVProppatchHandler
public DAVProppatchHandler()
-
-
Method Details
-
generatePropertyRequest
public static StringBuffer generatePropertyRequest(StringBuffer buffer, String name, SVNPropertyValue value) -
generatePropertyRequest
-
generatePropertyRequest
public static StringBuffer generatePropertyRequest(StringBuffer xmlBuffer, SVNProperties properties) -
appendProperty
private static StringBuffer appendProperty(StringBuffer xmlBuffer, String name, SVNPropertyValue value) -
hasNullValues
-
hasNotNullValues
-
getError
-
getPropertyName
-
getPropstatDescription
-
getDescription
-
startElement
protected void startElement(DAVElement parent, DAVElement element, Attributes attrs) throws SVNException - Specified by:
startElement
in classBasicDAVHandler
- Throws:
SVNException
-
endElement
protected void endElement(DAVElement parent, DAVElement element, StringBuffer cdata) throws SVNException - Specified by:
endElement
in classBasicDAVHandler
- Throws:
SVNException
-