hudson.plugins.mantis.changeset
Class AbstractChangeSet<T extends hudson.scm.ChangeLogSet.Entry>

java.lang.Object
  extended by hudson.plugins.mantis.changeset.AbstractChangeSet<T>
All Implemented Interfaces:
ChangeSet, java.io.Serializable
Direct Known Subclasses:
CompatibleChangeSet, CVSChangeSet, DefaultChangeSet, GitChangeSet, MercurialChangeSet, SubversionChangeSet

public abstract class AbstractChangeSet<T extends hudson.scm.ChangeLogSet.Entry>
extends java.lang.Object
implements ChangeSet, java.io.Serializable

AbstractChangeSet

Since:
0.7
Author:
Seiji Sogabe
See Also:
Serialized Form

Field Summary
protected  hudson.model.AbstractBuild<?,?> build
           
protected  T entry
           
protected  int id
           
 
Fields inherited from interface hudson.plugins.mantis.changeset.ChangeSet
CRLF, UNKNOWN_AUTHOR, UNKNOWN_CHANGESETLINK, UNKNOWN_MSG, UNKNOWN_REVISION
 
Constructor Summary
AbstractChangeSet(int id, hudson.model.AbstractBuild<?,?> build, T entry)
           
 
Method Summary
abstract  java.lang.String createChangeLog()
           
protected  java.lang.String getAuthor()
           
protected  java.lang.String getChangeSetLink()
           
 int getId()
           
protected  java.lang.String getMsg()
           
protected  hudson.scm.RepositoryBrowser<T> getRepositoryBrowser()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected int id

build

protected hudson.model.AbstractBuild<?,?> build

entry

protected T extends hudson.scm.ChangeLogSet.Entry entry
Constructor Detail

AbstractChangeSet

public AbstractChangeSet(int id,
                         hudson.model.AbstractBuild<?,?> build,
                         T entry)
Method Detail

getId

public int getId()
Specified by:
getId in interface ChangeSet

createChangeLog

public abstract java.lang.String createChangeLog()
Specified by:
createChangeLog in interface ChangeSet

getRepositoryBrowser

protected hudson.scm.RepositoryBrowser<T> getRepositoryBrowser()

getChangeSetLink

protected java.lang.String getChangeSetLink()

getAuthor

protected java.lang.String getAuthor()

getMsg

protected java.lang.String getMsg()


Copyright © 2010. All Rights Reserved.