org.gitective.core.stat
Class FileCommitActivity

java.lang.Object
  extended by org.gitective.core.stat.FileCommitActivity
All Implemented Interfaces:
Serializable

public class FileCommitActivity
extends Object
implements Serializable

Activity container for file revisions

See Also:
Serialized Form

Constructor Summary
FileCommitActivity(String path)
          Create file activity for file at given path
 
Method Summary
 int getAdds()
          Get number of adds
 int getCopies()
          Get number of copies
 int getDeletes()
          Get number of deletes
 int getEdits()
          Get number of edits
 String getPath()
          Get current path of this file
 Set<String> getPreviousPaths()
          Get previous paths this file was known as
 int getRenames()
          Get number of renames
 int getRevisions()
          Get total number of revisions for this file
 FileCommitActivity include(org.eclipse.jgit.revwalk.RevCommit commit, org.eclipse.jgit.diff.DiffEntry entry)
          Include diff introduced by given commit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileCommitActivity

public FileCommitActivity(String path)
Create file activity for file at given path

Parameters:
path -
Method Detail

getPath

public String getPath()
Get current path of this file

Returns:
path

getPreviousPaths

public Set<String> getPreviousPaths()
Get previous paths this file was known as

Returns:
non-null but possibly empty ordered set

getRevisions

public int getRevisions()
Get total number of revisions for this file

Returns:
total revisions

getAdds

public int getAdds()
Get number of adds

Returns:
adds

getCopies

public int getCopies()
Get number of copies

Returns:
copies

getDeletes

public int getDeletes()
Get number of deletes

Returns:
deletes

getEdits

public int getEdits()
Get number of edits

Returns:
edits

getRenames

public int getRenames()
Get number of renames

Returns:
renames

include

public FileCommitActivity include(org.eclipse.jgit.revwalk.RevCommit commit,
                                  org.eclipse.jgit.diff.DiffEntry entry)
Include diff introduced by given commit

Parameters:
commit -
entry -
Returns:
this activity


Copyright © 2011-2012. All Rights Reserved.