Package net.sf.statcvs.model
Class Author
java.lang.Object
net.sf.statcvs.model.Author
- All Implemented Interfaces:
Comparable
Represents an author of one or more
Revisions in a repository.
TODO: Rename to Login- Version:
- $Id: Author.java,v 1.16 2009/08/20 17:44:05 benoitx Exp $
- Author:
- Richard Cyganiak <richard@cyganiak.de>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddRevision(Revision revision) Adds a revision for this author; called byRevisionconstructorintCompares the instance to another author, using their login names.booleanReturns allDirectorys the author has committed a change to, sorted by name.getEmail()getName()Returns the author's login name.Returns allRevisions of this author, sorted from oldest to most recent.inthashCode()booleanbooleanvoidvoidsetHomePageUrl(String homePageUrl) voidsetImageUrl(String imageUrl) voidsetRealName(String realName) voidsetTwitterIncludeFlash(boolean twitterIncludeFlash) voidsetTwitterIncludeHtml(boolean twitterIncludeHtml) voidsetTwitterUserId(String twitterUserId) voidsetTwitterUserName(String twitterUserName) toString()
-
Constructor Details
-
Author
Creates a new author.- Parameters:
name- the author's login name
-
-
Method Details
-
addRevision
Adds a revision for this author; called byRevisionconstructor- Parameters:
revision- a revision committed by this author
-
getName
Returns the author's login name.- Returns:
- the author's login name
-
getRevisions
Returns allRevisions of this author, sorted from oldest to most recent.- Returns:
- all revisions of this author
-
getDirectories
Returns allDirectorys the author has committed a change to, sorted by name.- Returns:
- a set of Directory objects
-
compareTo
Compares the instance to another author, using their login names.- Specified by:
compareToin interfaceComparable- See Also:
-
equals
-
hashCode
public int hashCode() -
toString
-
getHomePageUrl
-
setHomePageUrl
-
getImageUrl
-
setImageUrl
-
getRealName
-
setRealName
-
getEmail
-
setEmail
-
getTwitterUserName
-
setTwitterUserName
-
getTwitterUserId
-
setTwitterUserId
-
isTwitterIncludeHtml
public boolean isTwitterIncludeHtml() -
setTwitterIncludeHtml
public void setTwitterIncludeHtml(boolean twitterIncludeHtml) -
isTwitterIncludeFlash
public boolean isTwitterIncludeFlash() -
setTwitterIncludeFlash
public void setTwitterIncludeFlash(boolean twitterIncludeFlash)
-