com.pyxis.greenhopper.jira.boards.issueviews
Class DefaultBoardIssue

java.lang.Object
  extended by com.pyxis.greenhopper.jira.boards.issueviews.DefaultBoardIssue
All Implemented Interfaces:
BoardIssue
Direct Known Subclasses:
ParentBoardIssue, ReadOnlyBoardIssue, SearchBoardIssue, TaskBoardIssue, TransitionBoardIssue

public class DefaultBoardIssue
extends java.lang.Object
implements BoardIssue


Constructor Summary
DefaultBoardIssue(com.atlassian.jira.issue.Issue issue, Board board, IssueView issueView)
           
 
Method Summary
 boolean asCard()
           
 boolean asList()
           
 boolean asSummary()
           
 boolean doAggregate()
           
 Board getBoard()
           
 BoardContext getBoardContext()
           
 java.lang.String getBoardId()
           
 boolean getCanAddSubtasks()
           
 boolean getCanAssign()
           
 boolean getCanComment()
           
 boolean getCanDelete()
           
 boolean getCanDrag()
           
 boolean getCanEdit()
           
 boolean getCanEditSecurity()
           
 boolean getCanEditVersion()
           
 boolean getCanLogWork()
           
 boolean getCanModifyReporter()
           
 boolean getCanOriginalEstimate()
           
 boolean getCanRank()
           
 boolean getCanResetEstimate()
           
 boolean getCanResolve()
           
 boolean getCanSchedule()
           
 boolean getCanSelect()
           
 java.lang.String getCardColor()
           
 Layout getCardLayout()
           
 com.atlassian.jira.bc.project.component.ProjectComponent getCommittedComponent()
           
 ComponentBoard getCommittedComponentBoard()
           
 com.atlassian.jira.project.version.Version getCommittedVersion()
           
 VersionBoard getCommittedVersionBoard()
           
 IssueField getCorner()
           
 java.lang.String getCss()
           
 java.lang.String getCursor()
           
 IssueField getField(java.lang.String fieldId)
           
 boolean getHasWorkStarted()
           
 double getHeight()
           
 java.lang.Long getId()
           
 com.atlassian.jira.issue.Issue getIssue()
           
 java.lang.String getIssueKeyHTML()
           
 com.atlassian.jira.issue.issuetype.IssueType getIssueType()
           
 java.lang.String getKey()
           
 Layout getLayout()
           
 Layout getListLayout()
           
 java.lang.String getNumericIssueKey()
           
 BoardIssue getParent()
           
 java.util.List<Link> getPluginLinks()
           
 java.lang.String getPriority()
           
 com.atlassian.jira.project.Project getProject()
           
 java.lang.String getResolution()
           
 boolean getShowAssignMenuItem()
           
 boolean getShowLogWorkMenuItem()
           
 java.lang.String getStatus()
           
 java.util.Collection<com.atlassian.jira.issue.Issue> getSubTaskObjects()
           
 java.lang.String getSummary()
           
 java.lang.String getTemplateName()
           
 java.lang.String getTotalRemaining()
           
 java.lang.String getTotalTimeSpent()
           
 boolean getUpdateCard()
           
 Layout getUpdateLayout()
           
 boolean hasSubtasks()
           
 boolean isAssignableToMe()
           
 boolean isComplete()
           
 boolean isCornerVisible()
           
 boolean isDone()
           
 boolean isEditable()
           
 boolean isEpicType()
           
 boolean isFaded()
           
 boolean isFieldRequired(IssueField field)
           
 boolean isFieldVisible(IssueField field)
           
 boolean isFlaggable()
           
 boolean isFlagged()
           
 boolean isParentBoard()
           
 boolean isParentSubInfoShown()
           
 boolean isPriorityShown()
           
 boolean isReleased()
           
 boolean isSubTask()
           
 boolean isTaskBoardAvailable()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultBoardIssue

public DefaultBoardIssue(com.atlassian.jira.issue.Issue issue,
                         Board board,
                         IssueView issueView)
Method Detail

getBoardContext

public BoardContext getBoardContext()
Specified by:
getBoardContext in interface BoardIssue

getBoard

public Board getBoard()
Specified by:
getBoard in interface BoardIssue

getBoardId

public java.lang.String getBoardId()
Specified by:
getBoardId in interface BoardIssue

getIssue

public com.atlassian.jira.issue.Issue getIssue()
Specified by:
getIssue in interface BoardIssue

getProject

public com.atlassian.jira.project.Project getProject()
Specified by:
getProject in interface BoardIssue

getKey

public java.lang.String getKey()
Specified by:
getKey in interface BoardIssue

getId

public java.lang.Long getId()
Specified by:
getId in interface BoardIssue

getParent

public BoardIssue getParent()
Specified by:
getParent in interface BoardIssue

hasSubtasks

public boolean hasSubtasks()
Specified by:
hasSubtasks in interface BoardIssue

getSubTaskObjects

public java.util.Collection<com.atlassian.jira.issue.Issue> getSubTaskObjects()

isParentBoard

public boolean isParentBoard()
Specified by:
isParentBoard in interface BoardIssue

isParentSubInfoShown

public boolean isParentSubInfoShown()
Specified by:
isParentSubInfoShown in interface BoardIssue

isSubTask

public boolean isSubTask()
Specified by:
isSubTask in interface BoardIssue

isTaskBoardAvailable

public boolean isTaskBoardAvailable()
Specified by:
isTaskBoardAvailable in interface BoardIssue

getCss

public java.lang.String getCss()
Specified by:
getCss in interface BoardIssue

getCursor

public java.lang.String getCursor()
Specified by:
getCursor in interface BoardIssue

getHeight

public double getHeight()
Specified by:
getHeight in interface BoardIssue

getIssueType

public com.atlassian.jira.issue.issuetype.IssueType getIssueType()
Specified by:
getIssueType in interface BoardIssue

isEpicType

public boolean isEpicType()
Specified by:
isEpicType in interface BoardIssue

getField

public IssueField getField(java.lang.String fieldId)
Specified by:
getField in interface BoardIssue

asCard

public boolean asCard()
Specified by:
asCard in interface BoardIssue

asSummary

public boolean asSummary()
Specified by:
asSummary in interface BoardIssue

asList

public boolean asList()
Specified by:
asList in interface BoardIssue

isFaded

public boolean isFaded()
Specified by:
isFaded in interface BoardIssue

getCanDrag

public boolean getCanDrag()
Specified by:
getCanDrag in interface BoardIssue

getCanSelect

public boolean getCanSelect()
Specified by:
getCanSelect in interface BoardIssue

getCanRank

public boolean getCanRank()
Specified by:
getCanRank in interface BoardIssue

getCanOriginalEstimate

public boolean getCanOriginalEstimate()
Specified by:
getCanOriginalEstimate in interface BoardIssue

getCanResetEstimate

public boolean getCanResetEstimate()
Specified by:
getCanResetEstimate in interface BoardIssue

doAggregate

public boolean doAggregate()
Specified by:
doAggregate in interface BoardIssue

getHasWorkStarted

public boolean getHasWorkStarted()
Specified by:
getHasWorkStarted in interface BoardIssue

getCanEdit

public boolean getCanEdit()
Specified by:
getCanEdit in interface BoardIssue

isEditable

public boolean isEditable()
Specified by:
isEditable in interface BoardIssue

getCanAddSubtasks

public boolean getCanAddSubtasks()
Specified by:
getCanAddSubtasks in interface BoardIssue

getCanSchedule

public boolean getCanSchedule()
Specified by:
getCanSchedule in interface BoardIssue

getCanEditVersion

public boolean getCanEditVersion()
Specified by:
getCanEditVersion in interface BoardIssue

getCanEditSecurity

public boolean getCanEditSecurity()
Specified by:
getCanEditSecurity in interface BoardIssue

getUpdateCard

public boolean getUpdateCard()
Specified by:
getUpdateCard in interface BoardIssue

getCanAssign

public boolean getCanAssign()
Specified by:
getCanAssign in interface BoardIssue

isAssignableToMe

public boolean isAssignableToMe()
Specified by:
isAssignableToMe in interface BoardIssue

getCanModifyReporter

public boolean getCanModifyReporter()
Specified by:
getCanModifyReporter in interface BoardIssue

getCanDelete

public boolean getCanDelete()
Specified by:
getCanDelete in interface BoardIssue

getCanComment

public boolean getCanComment()
Specified by:
getCanComment in interface BoardIssue

getCanLogWork

public boolean getCanLogWork()
Specified by:
getCanLogWork in interface BoardIssue

getCanResolve

public boolean getCanResolve()
Specified by:
getCanResolve in interface BoardIssue

isFlaggable

public boolean isFlaggable()
Specified by:
isFlaggable in interface BoardIssue

isFlagged

public boolean isFlagged()
Specified by:
isFlagged in interface BoardIssue

isReleased

public boolean isReleased()
Specified by:
isReleased in interface BoardIssue

isDone

public boolean isDone()
Specified by:
isDone in interface BoardIssue

getCommittedVersion

public com.atlassian.jira.project.version.Version getCommittedVersion()
Specified by:
getCommittedVersion in interface BoardIssue

getCommittedVersionBoard

public VersionBoard getCommittedVersionBoard()
Specified by:
getCommittedVersionBoard in interface BoardIssue

getCommittedComponent

public com.atlassian.jira.bc.project.component.ProjectComponent getCommittedComponent()
Specified by:
getCommittedComponent in interface BoardIssue

getCommittedComponentBoard

public ComponentBoard getCommittedComponentBoard()
Specified by:
getCommittedComponentBoard in interface BoardIssue

getShowLogWorkMenuItem

public boolean getShowLogWorkMenuItem()

getShowAssignMenuItem

public boolean getShowAssignMenuItem()

isPriorityShown

public boolean isPriorityShown()
Specified by:
isPriorityShown in interface BoardIssue

isFieldVisible

public boolean isFieldVisible(IssueField field)
Specified by:
isFieldVisible in interface BoardIssue

isCornerVisible

public boolean isCornerVisible()
Specified by:
isCornerVisible in interface BoardIssue

getCorner

public IssueField getCorner()
Specified by:
getCorner in interface BoardIssue

isFieldRequired

public boolean isFieldRequired(IssueField field)
Specified by:
isFieldRequired in interface BoardIssue

getLayout

public Layout getLayout()
Specified by:
getLayout in interface BoardIssue

getCardLayout

public Layout getCardLayout()
Specified by:
getCardLayout in interface BoardIssue

getListLayout

public Layout getListLayout()
Specified by:
getListLayout in interface BoardIssue

getTemplateName

public java.lang.String getTemplateName()
Specified by:
getTemplateName in interface BoardIssue

getUpdateLayout

public Layout getUpdateLayout()
Specified by:
getUpdateLayout in interface BoardIssue

getSummary

public java.lang.String getSummary()
Specified by:
getSummary in interface BoardIssue

getPriority

public java.lang.String getPriority()
Specified by:
getPriority in interface BoardIssue

getStatus

public java.lang.String getStatus()
Specified by:
getStatus in interface BoardIssue

getResolution

public java.lang.String getResolution()
Specified by:
getResolution in interface BoardIssue

getTotalTimeSpent

public java.lang.String getTotalTimeSpent()
Specified by:
getTotalTimeSpent in interface BoardIssue

getTotalRemaining

public java.lang.String getTotalRemaining()
Specified by:
getTotalRemaining in interface BoardIssue

getIssueKeyHTML

public java.lang.String getIssueKeyHTML()
Specified by:
getIssueKeyHTML in interface BoardIssue

getNumericIssueKey

public java.lang.String getNumericIssueKey()
Specified by:
getNumericIssueKey in interface BoardIssue

getCardColor

public java.lang.String getCardColor()
Specified by:
getCardColor in interface BoardIssue

getPluginLinks

public java.util.List<Link> getPluginLinks()
Specified by:
getPluginLinks in interface BoardIssue

isComplete

public boolean isComplete()
Specified by:
isComplete in interface BoardIssue


Copyright © 2007-2013 Atlassian. All Rights Reserved.