CodeBeamer 5.4.0.1-RC API

com.intland.codebeamer.persistence.dto
Class ProjectDto

java.lang.Object
  extended by com.intland.codebeamer.persistence.dto.base.IdentifiableDto
      extended by com.intland.codebeamer.persistence.dto.base.NamedDto
          extended by com.intland.codebeamer.persistence.dto.base.DescribeableDto
              extended by com.intland.codebeamer.persistence.dto.ProjectDto
All Implemented Interfaces:
BaseDto, IndexableDto, ReferableDto, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable
Direct Known Subclasses:
ReadOnlyProjectDto

public class ProjectDto
extends DescribeableDto
implements ReferableDto, IndexableDto

Wraps a project.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.intland.codebeamer.persistence.dto.base.DescribeableDto
DescribeableDto.DescriptionComparator
 
Nested classes/interfaces inherited from class com.intland.codebeamer.persistence.dto.base.NamedDto
NamedDto.NameComparator
 
Nested classes/interfaces inherited from class com.intland.codebeamer.persistence.dto.base.IdentifiableDto
IdentifiableDto.IdComparator
 
Nested classes/interfaces inherited from interface com.intland.codebeamer.persistence.dto.base.ReferableDto
ReferableDto.DescriptionComparator
 
Field Summary
static java.lang.String ANYBODY_CAN_JOIN_WITH_APPROVAL
           
static java.lang.String ANYBODY_CAN_JOIN_WITHOUT_APPROVAL
           
static java.lang.String INTERWIKI_LINK_TYPE
           
static java.lang.String WAITING_FOR_APPROVAL
           
 
Fields inherited from interface com.intland.codebeamer.persistence.dto.base.ReferableDto
HEAD_VERSION, SECTION_DELIMITER, VERSION_DELIMITER
 
Constructor Summary
ProjectDto()
           
ProjectDto(java.lang.Integer id, java.lang.String name)
           
ProjectDto(ProjectDto project)
           
 
Method Summary
 int compareTo(java.lang.Object obj)
          Caution: NamedDto compareTo violates the rule that a.equals(b) is equivalent to a.compareTo(b) == 0, because only the names are compared
 boolean equals(java.lang.Object obj)
           
 java.lang.String getAllowedHost()
           
 java.lang.String getCategory()
           
 java.lang.String getCopyright()
           
 java.util.Date getCreatedAt()
           
 UserDto getCreatedBy()
           
 java.lang.String getCreatedFromHost()
           
 java.lang.Integer getDefaultMemberRoleId()
           
 java.lang.String getDevelopmentLanguage()
           
 java.util.Date getEndDate()
           
 java.lang.String getEnvironment()
           
 java.lang.Integer getGroupId()
           
 java.lang.String getHomePage()
           
 java.lang.String getIconUrl()
          Returns the URL of the (small) icon image that represents this DTO type.
 java.lang.String getInterwikiLink()
          Returns the interwiki link that points to the web page where this DTO is managed.
 java.lang.String getKeyName()
           
 java.lang.String getMountPoint()
           
 java.lang.String getNatureLanguage()
           
 java.lang.String getPassword()
           
 java.lang.String getPropagation()
           
 java.lang.String getShortDescription()
          Returns the short description that represent this entity in the user interface.
 java.util.Date getStartDate()
           
 java.lang.String getStatus()
           
 java.lang.String getStyleClass()
           
 java.lang.String getSyncOptions()
           
 java.lang.String getTopDirectory()
           
 java.lang.Integer getTrackerHomepageId()
           
 java.lang.String getUnusedBlb1()
           
 java.lang.String getUnusedVchr1()
           
 java.lang.String getUrlLink()
          Returns the local URL that points to the web page where this DTO is managed.
 java.lang.String getUserName()
           
 java.lang.String getVirtualHost()
           
 java.lang.Integer getWikiHomepageId()
           
 int hashCode()
           
 boolean isCanAnyBodyJoin()
           
 java.lang.Boolean isDisabled()
           
 boolean isDue()
           
 boolean isIndexed()
           
 boolean isJoinWithApproval()
           
 boolean isNotStarted()
           
 boolean isPublic()
           
 boolean isStarted()
           
 java.lang.String isStatus1()
           
 void setAllowedHost(java.lang.String allowedHost)
           
 void setCategory(java.lang.String topic)
           
 void setCopyright(java.lang.String copyright)
           
 void setCreatedAt(java.util.Date createdAt)
           
 void setCreatedBy(UserDto createdBy)
           
 void setCreatedFromHost(java.lang.String createdFromHost)
           
 void setDefaultMemberRoleId(java.lang.Integer defaultMemberRole)
           
 void setDevelopmentLanguage(java.lang.String developmentLanguage)
           
 void setDisabled(java.lang.Boolean disabled)
           
 void setEndDate(java.util.Date endDate)
           
 void setEnvironment(java.lang.String environment)
           
 void setGroupId(java.lang.Integer groupId)
           
 void setHomePage(java.lang.String homepage)
           
 void setIndexed(boolean indexed)
           
 void setKeyName(java.lang.String keyName)
           
 void setMountPoint(java.lang.String mountPont)
           
 void setNatureLanguage(java.lang.String natureLanguage)
           
 void setPassword(java.lang.String password)
           
 void setPropagation(java.lang.String propagation)
           
 void setStartDate(java.util.Date startDate)
           
 void setStatus(java.lang.String status)
           
 void setStatus1(java.lang.String status1)
           
 void setSyncOptions(java.lang.String syncOptions)
           
 void setTopDirectory(java.lang.String topDirectory)
           
 void setTrackerHomepageId(java.lang.Integer trackerHomepageId)
           
 void setUnusedBlb1(java.lang.String unusedBlb1)
           
 void setUnusedVchr1(java.lang.String unusedVchr1)
           
 void setUserName(java.lang.String userName)
           
 void setVirtualHost(java.lang.String virtualHost)
           
 void setWikiHomepageId(java.lang.Integer wikiPageId)
           
 
Methods inherited from class com.intland.codebeamer.persistence.dto.base.DescribeableDto
compareByDescription, getDescription, getDescriptionFormat, setDescription, setDescriptionFormat
 
Methods inherited from class com.intland.codebeamer.persistence.dto.base.NamedDto
compareNames, compareString, compareStringIgnoreCase, createLookupMap, getName, setName, toString
 
Methods inherited from class com.intland.codebeamer.persistence.dto.base.IdentifiableDto
clone, compare, compareInteger, equals, getId, hashCode, setId
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

INTERWIKI_LINK_TYPE

public static final java.lang.String INTERWIKI_LINK_TYPE
See Also:
Constant Field Values

ANYBODY_CAN_JOIN_WITH_APPROVAL

public static final java.lang.String ANYBODY_CAN_JOIN_WITH_APPROVAL
See Also:
Constant Field Values

ANYBODY_CAN_JOIN_WITHOUT_APPROVAL

public static final java.lang.String ANYBODY_CAN_JOIN_WITHOUT_APPROVAL
See Also:
Constant Field Values

WAITING_FOR_APPROVAL

public static final java.lang.String WAITING_FOR_APPROVAL
See Also:
Constant Field Values
Constructor Detail

ProjectDto

public ProjectDto()

ProjectDto

public ProjectDto(java.lang.Integer id,
                  java.lang.String name)

ProjectDto

public ProjectDto(ProjectDto project)
Method Detail

getPropagation

public java.lang.String getPropagation()

setPropagation

public void setPropagation(java.lang.String propagation)

getDefaultMemberRoleId

public java.lang.Integer getDefaultMemberRoleId()

setDefaultMemberRoleId

public void setDefaultMemberRoleId(java.lang.Integer defaultMemberRole)

isCanAnyBodyJoin

public boolean isCanAnyBodyJoin()

isJoinWithApproval

public boolean isJoinWithApproval()

isPublic

public boolean isPublic()

getAllowedHost

public java.lang.String getAllowedHost()

setAllowedHost

public void setAllowedHost(java.lang.String allowedHost)

getUserName

public java.lang.String getUserName()

setUserName

public void setUserName(java.lang.String userName)

getPassword

public java.lang.String getPassword()

setPassword

public void setPassword(java.lang.String password)

getHomePage

public java.lang.String getHomePage()

setHomePage

public void setHomePage(java.lang.String homepage)

getMountPoint

public java.lang.String getMountPoint()

setMountPoint

public void setMountPoint(java.lang.String mountPont)

getSyncOptions

public java.lang.String getSyncOptions()

setSyncOptions

public void setSyncOptions(java.lang.String syncOptions)

getStartDate

public java.util.Date getStartDate()

setStartDate

public void setStartDate(java.util.Date startDate)

getEndDate

public java.util.Date getEndDate()

setEndDate

public void setEndDate(java.util.Date endDate)

getCreatedAt

public java.util.Date getCreatedAt()

setCreatedAt

public void setCreatedAt(java.util.Date createdAt)

getCreatedBy

public UserDto getCreatedBy()

setCreatedBy

public void setCreatedBy(UserDto createdBy)

getCreatedFromHost

public java.lang.String getCreatedFromHost()

setCreatedFromHost

public void setCreatedFromHost(java.lang.String createdFromHost)

getVirtualHost

public java.lang.String getVirtualHost()

setVirtualHost

public void setVirtualHost(java.lang.String virtualHost)

getTopDirectory

public java.lang.String getTopDirectory()

setTopDirectory

public void setTopDirectory(java.lang.String topDirectory)

getEnvironment

public java.lang.String getEnvironment()

setEnvironment

public void setEnvironment(java.lang.String environment)

getCategory

public java.lang.String getCategory()

setCategory

public void setCategory(java.lang.String topic)

getCopyright

public java.lang.String getCopyright()

setCopyright

public void setCopyright(java.lang.String copyright)

getNatureLanguage

public java.lang.String getNatureLanguage()

setNatureLanguage

public void setNatureLanguage(java.lang.String natureLanguage)

getDevelopmentLanguage

public java.lang.String getDevelopmentLanguage()

setDevelopmentLanguage

public void setDevelopmentLanguage(java.lang.String developmentLanguage)

getWikiHomepageId

public java.lang.Integer getWikiHomepageId()

setWikiHomepageId

public void setWikiHomepageId(java.lang.Integer wikiPageId)

getTrackerHomepageId

public java.lang.Integer getTrackerHomepageId()

setTrackerHomepageId

public void setTrackerHomepageId(java.lang.Integer trackerHomepageId)

isIndexed

public boolean isIndexed()
Specified by:
isIndexed in interface IndexableDto

setIndexed

public void setIndexed(boolean indexed)
Specified by:
setIndexed in interface IndexableDto

isDisabled

public java.lang.Boolean isDisabled()

setDisabled

public void setDisabled(java.lang.Boolean disabled)

getStatus

public java.lang.String getStatus()

setStatus

public void setStatus(java.lang.String status)

isStatus1

public java.lang.String isStatus1()

setStatus1

public void setStatus1(java.lang.String status1)

getUnusedBlb1

public java.lang.String getUnusedBlb1()

setUnusedBlb1

public void setUnusedBlb1(java.lang.String unusedBlb1)

getUnusedVchr1

public java.lang.String getUnusedVchr1()

setUnusedVchr1

public void setUnusedVchr1(java.lang.String unusedVchr1)

getKeyName

public java.lang.String getKeyName()

setKeyName

public void setKeyName(java.lang.String keyName)

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class NamedDto

compareTo

public int compareTo(java.lang.Object obj)
Description copied from class: NamedDto
Caution: NamedDto compareTo violates the rule that a.equals(b) is equivalent to a.compareTo(b) == 0, because only the names are compared

Specified by:
compareTo in interface java.lang.Comparable
Overrides:
compareTo in class NamedDto

hashCode

public int hashCode()
Overrides:
hashCode in class NamedDto

getGroupId

public java.lang.Integer getGroupId()

setGroupId

public void setGroupId(java.lang.Integer groupId)

getStyleClass

public java.lang.String getStyleClass()

isStarted

public boolean isStarted()

isNotStarted

public boolean isNotStarted()

isDue

public boolean isDue()

getShortDescription

public java.lang.String getShortDescription()
Description copied from interface: ReferableDto
Returns the short description that represent this entity in the user interface. This normally delegates to another getter, like ProjectDto.getName() or TrackerItemDto.getSummary().

Specified by:
getShortDescription in interface ReferableDto

getUrlLink

public java.lang.String getUrlLink()
Description copied from interface: ReferableDto
Returns the local URL that points to the web page where this DTO is managed.

Specified by:
getUrlLink in interface ReferableDto

getInterwikiLink

public java.lang.String getInterwikiLink()
Description copied from interface: ReferableDto
Returns the interwiki link that points to the web page where this DTO is managed.

Specified by:
getInterwikiLink in interface ReferableDto

getIconUrl

public java.lang.String getIconUrl()
Description copied from interface: ReferableDto
Returns the URL of the (small) icon image that represents this DTO type.

Specified by:
getIconUrl in interface ReferableDto

CodeBeamer 5.4.0.1-RC API

Copyright © 2006-2009 Intland Software. All rights reserved.