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:
org.xml.sax.ContentHandler,org.xml.sax.DTDHandler,org.xml.sax.EntityResolver,org.xml.sax.ErrorHandler
- Version:
- 1.3
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final DAVElementprivate static final DAVElementprivate static final DAVElementprivate static final DAVElementprivate static final DAVElementprivate java.lang.Stringprivate java.lang.Stringprivate longprivate java.util.Dateprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate longprivate ISVNLogEntryHandlerprivate intprivate SVNLogEntryPathprivate java.util.Mapprivate longprivate java.lang.Stringprivate SVNPropertiesprivate static final DAVElementprivate static final DAVElementprivate static final DAVElementFields 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, java.lang.String[] revPropNames) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidendElement(DAVElement parent, DAVElement element, java.lang.StringBuffer cdata) static java.lang.StringBuffergenerateLogRequest(java.lang.StringBuffer xmlBuffer, long startRevision, long endRevision, boolean includeChangedPaths, boolean strictNodes, boolean includeMergedRevisions, java.lang.String[] revPropNames, long limit, java.lang.String[] paths) longbooleanbooleanprotected voidstartElement(DAVElement parent, DAVElement element, org.xml.sax.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, startPrefixMappingMethods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, unparsedEntityDecl, warningMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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
private java.util.Map myPaths -
myAuthor
private java.lang.String myAuthor -
myDate
private java.util.Date myDate -
myComment
private java.lang.String 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
private java.lang.String myRevPropName -
myRevProps
-
myIsSubtractiveMerge
private boolean myIsSubtractiveMerge
-
-
Constructor Details
-
DAVLogHandler
-
-
Method Details
-
generateLogRequest
public static java.lang.StringBuffer generateLogRequest(java.lang.StringBuffer xmlBuffer, long startRevision, long endRevision, boolean includeChangedPaths, boolean strictNodes, boolean includeMergedRevisions, java.lang.String[] revPropNames, long limit, java.lang.String[] paths) -
isWantCustomRevprops
public boolean isWantCustomRevprops() -
isCompatibleMode
public boolean isCompatibleMode() -
startElement
protected void startElement(DAVElement parent, DAVElement element, org.xml.sax.Attributes attrs) throws SVNException - Specified by:
startElementin classBasicDAVHandler- Throws:
SVNException
-
endElement
protected void endElement(DAVElement parent, DAVElement element, java.lang.StringBuffer cdata) throws SVNException - Specified by:
endElementin classBasicDAVHandler- Throws:
SVNException
-
getEntriesCount
public long getEntriesCount()
-