public class DAVLogHandler extends BasicDAVHandler
Modifier and Type | Field and Description |
---|---|
private static DAVElement |
ADDED_PATH |
private static DAVElement |
DELETED_PATH |
private static DAVElement |
HAS_CHILDREN |
private static DAVElement |
LOG_ITEM |
private static DAVElement |
MODIFIED_PATH |
private java.lang.String |
myAuthor |
private java.lang.String |
myComment |
private long |
myCount |
private java.util.Date |
myDate |
private boolean |
myHasChildren |
private boolean |
myIsCompatibleMode |
private boolean |
myIsSubtractiveMerge |
private boolean |
myIsWantAuthor |
private boolean |
myIsWantComment |
private boolean |
myIsWantCustomRevProps |
private boolean |
myIsWantDate |
private long |
myLimit |
private ISVNLogEntryHandler |
myLogEntryHandler |
private int |
myNestLevel |
private SVNLogEntryPath |
myPath |
private java.util.Map |
myPaths |
private long |
myRevision |
private java.lang.String |
myRevPropName |
private SVNProperties |
myRevProps |
private static DAVElement |
REPLACED_PATH |
private static DAVElement |
REVPROP |
private static DAVElement |
SUBTRACTIVE_MERGE |
DAV_NAMESPACES_LIST, SVN_DAV_NAMESPACES_LIST, SVN_NAMESPACES_LIST
Constructor and Description |
---|
DAVLogHandler(ISVNLogEntryHandler handler,
long limit,
java.lang.String[] revPropNames) |
Modifier and Type | Method and Description |
---|---|
protected void |
endElement(DAVElement parent,
DAVElement element,
java.lang.StringBuffer cdata) |
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) |
long |
getEntriesCount() |
boolean |
isCompatibleMode() |
boolean |
isWantCustomRevprops() |
protected void |
startElement(DAVElement parent,
DAVElement element,
org.xml.sax.Attributes attrs) |
allocateBuffer, characters, createPropertyValue, createPropertyValueFromBase64, endElement, endPrefixMapping, getNamespaces, init, invalidXML, startElement, startPrefixMapping
private static final DAVElement LOG_ITEM
private static final DAVElement ADDED_PATH
private static final DAVElement DELETED_PATH
private static final DAVElement MODIFIED_PATH
private static final DAVElement REPLACED_PATH
private static final DAVElement HAS_CHILDREN
private static final DAVElement REVPROP
private static final DAVElement SUBTRACTIVE_MERGE
private ISVNLogEntryHandler myLogEntryHandler
private long myRevision
private java.util.Map myPaths
private java.lang.String myAuthor
private java.util.Date myDate
private java.lang.String myComment
private SVNLogEntryPath myPath
private long myCount
private long myLimit
private int myNestLevel
private boolean myIsCompatibleMode
private boolean myHasChildren
private boolean myIsWantAuthor
private boolean myIsWantDate
private boolean myIsWantComment
private boolean myIsWantCustomRevProps
private java.lang.String myRevPropName
private SVNProperties myRevProps
private boolean myIsSubtractiveMerge
public DAVLogHandler(ISVNLogEntryHandler handler, long limit, java.lang.String[] revPropNames)
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)
public boolean isWantCustomRevprops()
public boolean isCompatibleMode()
protected void startElement(DAVElement parent, DAVElement element, org.xml.sax.Attributes attrs) throws SVNException
startElement
in class BasicDAVHandler
SVNException
protected void endElement(DAVElement parent, DAVElement element, java.lang.StringBuffer cdata) throws SVNException
endElement
in class BasicDAVHandler
SVNException
public long getEntriesCount()