Class DAVLogHandler
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.DAVLogHandler
- All Implemented Interfaces:
ContentHandler
,DTDHandler
,EntityResolver
,ErrorHandler
- Version:
- 1.3
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final DAVElement
private static final DAVElement
private static final DAVElement
private static final DAVElement
private static final DAVElement
private String
private String
private long
private Date
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private long
private ISVNLogEntryHandler
private int
private SVNLogEntryPath
private Map
private long
private String
private SVNProperties
private static final DAVElement
private static final DAVElement
private static final DAVElement
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
ConstructorsConstructorDescriptionDAVLogHandler
(ISVNLogEntryHandler handler, long limit, String[] revPropNames) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
endElement
(DAVElement parent, DAVElement element, StringBuffer cdata) static StringBuffer
generateLogRequest
(StringBuffer xmlBuffer, long startRevision, long endRevision, boolean includeChangedPaths, boolean strictNodes, boolean includeMergedRevisions, String[] revPropNames, long limit, String[] paths) long
boolean
boolean
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
-
LOG_ITEM
-
ADDED_PATH
-
DELETED_PATH
-
MODIFIED_PATH
-
REPLACED_PATH
-
HAS_CHILDREN
-
REVPROP
-
SUBTRACTIVE_MERGE
-
myLogEntryHandler
-
myRevision
private long myRevision -
myPaths
-
myAuthor
-
myDate
-
myComment
-
myPath
-
myCount
private long myCount -
myLimit
private long myLimit -
myNestLevel
private int myNestLevel -
myIsCompatibleMode
private boolean myIsCompatibleMode -
myHasChildren
private boolean myHasChildren -
myIsWantAuthor
private boolean myIsWantAuthor -
myIsWantDate
private boolean myIsWantDate -
myIsWantComment
private boolean myIsWantComment -
myIsWantCustomRevProps
private boolean myIsWantCustomRevProps -
myRevPropName
-
myRevProps
-
myIsSubtractiveMerge
private boolean myIsSubtractiveMerge
-
-
Constructor Details
-
DAVLogHandler
-
-
Method Details
-
generateLogRequest
public static StringBuffer generateLogRequest(StringBuffer xmlBuffer, long startRevision, long endRevision, boolean includeChangedPaths, boolean strictNodes, boolean includeMergedRevisions, String[] revPropNames, long limit, String[] paths) -
isWantCustomRevprops
public boolean isWantCustomRevprops() -
isCompatibleMode
public boolean isCompatibleMode() -
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
-
getEntriesCount
public long getEntriesCount()
-