hudson.plugins.clearcase.base
Class BaseHistoryAction

java.lang.Object
  extended by hudson.plugins.clearcase.history.AbstractHistoryAction
      extended by hudson.plugins.clearcase.base.BaseHistoryAction
All Implemented Interfaces:
HistoryAction

public class BaseHistoryAction
extends AbstractHistoryAction

Author:
hlyh

Field Summary
 
Fields inherited from class hudson.plugins.clearcase.history.AbstractHistoryAction
cleartool, extendedViewPath, isDynamicView
 
Constructor Summary
BaseHistoryAction(ClearTool cleartool, boolean useDynamicView, Filter filter, int maxTimeDifferenceMillis)
           
 
Method Summary
protected  java.util.List<? extends hudson.scm.ChangeLogSet.Entry> buildChangelog(java.lang.String viewPath, java.util.List<HistoryEntry> entries)
           
protected  ClearToolFormatHandler getHistoryFormatHandler()
           
protected  HistoryEntry parseEventLine(java.util.regex.Matcher matcher, java.lang.String line)
           
 
Methods inherited from class hudson.plugins.clearcase.history.AbstractHistoryAction
filterEntries, getChanges, getExtendedViewPath, hasChanges, parseLsHistory, runLsHistory, setExtendedViewPath
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseHistoryAction

public BaseHistoryAction(ClearTool cleartool,
                         boolean useDynamicView,
                         Filter filter,
                         int maxTimeDifferenceMillis)
Method Detail

buildChangelog

protected java.util.List<? extends hudson.scm.ChangeLogSet.Entry> buildChangelog(java.lang.String viewPath,
                                                                                 java.util.List<HistoryEntry> entries)
Specified by:
buildChangelog in class AbstractHistoryAction

getHistoryFormatHandler

protected ClearToolFormatHandler getHistoryFormatHandler()
Specified by:
getHistoryFormatHandler in class AbstractHistoryAction

parseEventLine

protected HistoryEntry parseEventLine(java.util.regex.Matcher matcher,
                                      java.lang.String line)
                               throws java.text.ParseException
Specified by:
parseEventLine in class AbstractHistoryAction
Throws:
java.text.ParseException


Copyright © 2010. All Rights Reserved.