com.pyxis.greenhopper.jira.boards.modal
Class LabelBoard

java.lang.Object
  extended by com.pyxis.greenhopper.jira.boards.AbstractBoard
      extended by com.pyxis.greenhopper.jira.boards.modal.AbstractModalBoard
          extended by com.pyxis.greenhopper.jira.boards.modal.SearchBoard
              extended by com.pyxis.greenhopper.jira.boards.modal.LabelBoard
All Implemented Interfaces:
Board, java.lang.Comparable<Board>

public class LabelBoard
extends SearchBoard


Field Summary
 
Fields inherited from class com.pyxis.greenhopper.jira.boards.modal.AbstractModalBoard
ID, VIEW
 
Fields inherited from class com.pyxis.greenhopper.jira.boards.AbstractBoard
canBoardRank, context, id, issueView, log, name, pager
 
Constructor Summary
LabelBoard(BoardContext boardContext, LabelField labelField, java.lang.String label)
           
 
Method Summary
 boolean canBoardRank()
           
 boolean canRank(BoardIssue boardIssue)
          Retrieves whether or not the ranking is enabled in the board
 boolean canSelect(BoardIssue boardIssue)
           
 BoardIssue getBoardIssue(com.atlassian.jira.issue.Issue issue)
          Retrieves the decorated isssue
 java.lang.String getCursor(BoardIssue boardIssue)
          Retrieves the cursor of the issue based on the possible actions
 LabelField getField()
           
 com.atlassian.jira.issue.Issue getIssue()
           
 java.lang.String getLabel()
           
 int getMaxIssues()
          Retrieves the maximum number of issues that can be displayed
protected  com.atlassian.query.Query getPrettyQuery()
           
protected  com.atlassian.query.Query getQuery()
           
 java.lang.String getSearchKey()
           
 java.lang.String getTitle()
           
 boolean isAddIssueEnabled()
           
 boolean isSearchInputSupported()
           
 
Methods inherited from class com.pyxis.greenhopper.jira.boards.modal.SearchBoard
getStrippedSearchKey, getStrippedSearchKeyForInput, getType, isStatsPanelSupported
 
Methods inherited from class com.pyxis.greenhopper.jira.boards.modal.AbstractModalBoard
canDrag, canManageStats, getContext, getDisplayableBoardForIssue, getKey, getView, hasMenuItems, hasSettings, hideDone, hideSubs, isAddSubEnabled, isAssignedToMeOn, isAssociatedWith, isHighLighting, showLegendBar
 
Methods inherited from class com.pyxis.greenhopper.jira.boards.AbstractBoard
compareTo, computeStartFor, containsIssue, equals, focusOn, getAllIssues, getBoardContext, getBoxCss, getDecoratedName, getDefaultStart, getDescription, getDisplayableIssues, getDisplayableIssuesFrom, getDisplayQuery, getFocussedIssue, getHighLightedIssues, getId, getIssueKeys, getIssues, getIssues, getIssuesInPage, getIssueView, getMaxPagine, getName, getNavigatorQuery, getPageNumber, getPager, getPager, getPagination, getPluginLinks, getProject, getProjectId, getQuery, getRawName, getStart, getSummary, hashCode, indexOf, isCapacitySupported, isCardsDisplayed, isListDisplayed, isLocked, isMarkersSupported, isModifierOn, isProjectAdmin, isSelectable, issueCount, issuePagineCount, isSummariesDisplayed, showParentSubInfo, showProgressStats, showStats, truncate
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LabelBoard

public LabelBoard(BoardContext boardContext,
                  LabelField labelField,
                  java.lang.String label)
Method Detail

getIssue

public com.atlassian.jira.issue.Issue getIssue()
Specified by:
getIssue in class SearchBoard

getLabel

public java.lang.String getLabel()

getField

public LabelField getField()

getCursor

public java.lang.String getCursor(BoardIssue boardIssue)
Description copied from interface: Board
Retrieves the cursor of the issue based on the possible actions

Specified by:
getCursor in interface Board
Overrides:
getCursor in class AbstractBoard
Returns:
the String url path of the cursor

canBoardRank

public boolean canBoardRank()
Specified by:
canBoardRank in interface Board
Overrides:
canBoardRank in class AbstractBoard
Returns:
whether or not the ranking is enabled in the board

canRank

public boolean canRank(BoardIssue boardIssue)
Description copied from interface: Board
Retrieves whether or not the ranking is enabled in the board

Specified by:
canRank in interface Board
Overrides:
canRank in class AbstractBoard
Returns:
True if ranking is enabled in the board

canSelect

public boolean canSelect(BoardIssue boardIssue)
Specified by:
canSelect in interface Board
Overrides:
canSelect in class SearchBoard
Returns:
whether or not the issue can be selected in the board

isAddIssueEnabled

public boolean isAddIssueEnabled()
Overrides:
isAddIssueEnabled in class AbstractModalBoard

getBoardIssue

public BoardIssue getBoardIssue(com.atlassian.jira.issue.Issue issue)
Description copied from interface: Board
Retrieves the decorated isssue

Specified by:
getBoardIssue in interface Board
Overrides:
getBoardIssue in class AbstractBoard
Returns:
the BoardIssue

getSearchKey

public java.lang.String getSearchKey()
Specified by:
getSearchKey in class SearchBoard

getTitle

public java.lang.String getTitle()
Specified by:
getTitle in class SearchBoard

getMaxIssues

public int getMaxIssues()
Description copied from interface: Board
Retrieves the maximum number of issues that can be displayed

Specified by:
getMaxIssues in interface Board
Overrides:
getMaxIssues in class AbstractBoard
Returns:
the maximum number of issues that can be displayed

isSearchInputSupported

public boolean isSearchInputSupported()
Overrides:
isSearchInputSupported in class SearchBoard

getQuery

protected com.atlassian.query.Query getQuery()
Specified by:
getQuery in class AbstractBoard

getPrettyQuery

protected com.atlassian.query.Query getPrettyQuery()
Specified by:
getPrettyQuery in class AbstractBoard


Copyright © 2007-2014 Atlassian. All Rights Reserved.