com.pyxis.greenhopper.jira.configurations.layout
Interface Layouts

All Known Implementing Classes:
AbstractLayouts, CardLayouts, ListLayouts, SummaryLayouts

public interface Layouts


Field Summary
static java.lang.String CARD_LAYOUT
           
static java.lang.String CORNER
           
static java.lang.String LAYOUTS
           
static java.lang.String LIST_LAYOUT
           
static java.lang.String SUMMARY_LAYOUT
           
 
Method Summary
 void add(java.lang.String typeId, java.util.List<IssueField> fields)
           
 void add(java.lang.String typeId, java.lang.String cardLayoutFields)
           
 void applyLayoutToAll(java.lang.String typeId, IssueFieldManager issueFieldManager)
           
 IssueField getCornerField(IssueFieldManager issueFieldManager, com.atlassian.jira.issue.issuetype.IssueType issueType)
           
 java.util.List<IssueField> getLayout(IssueFieldManager issueFieldManager, com.atlassian.jira.issue.issuetype.IssueType issueType)
           
 int getLineCount(IssueFieldManager issueFieldManager, java.lang.String issueTypeId)
           
 java.lang.Integer getMaxLineCount(IssueFieldManager issueFieldManager)
           
 boolean isCorner(IssueFieldManager issueFieldManager, com.atlassian.jira.issue.issuetype.IssueType issueType, IssueField field)
           
 boolean isCornerAligned(BoardIssue boardIssue)
           
 void reset()
           
 void restoreDefaultLayout(java.lang.String typeId)
           
 void setCornerField(java.lang.String typeId, java.lang.String cardFieldId, IssueFieldManager issueFieldManager)
           
 

Field Detail

CARD_LAYOUT

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

LIST_LAYOUT

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

SUMMARY_LAYOUT

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

LAYOUTS

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

CORNER

static final java.lang.String CORNER
See Also:
Constant Field Values
Method Detail

add

void add(java.lang.String typeId,
         java.lang.String cardLayoutFields)

add

void add(java.lang.String typeId,
         java.util.List<IssueField> fields)

setCornerField

void setCornerField(java.lang.String typeId,
                    java.lang.String cardFieldId,
                    IssueFieldManager issueFieldManager)

reset

void reset()

isCorner

boolean isCorner(IssueFieldManager issueFieldManager,
                 com.atlassian.jira.issue.issuetype.IssueType issueType,
                 IssueField field)

getCornerField

IssueField getCornerField(IssueFieldManager issueFieldManager,
                          com.atlassian.jira.issue.issuetype.IssueType issueType)

applyLayoutToAll

void applyLayoutToAll(java.lang.String typeId,
                      IssueFieldManager issueFieldManager)

restoreDefaultLayout

void restoreDefaultLayout(java.lang.String typeId)

getLayout

java.util.List<IssueField> getLayout(IssueFieldManager issueFieldManager,
                                     com.atlassian.jira.issue.issuetype.IssueType issueType)

isCornerAligned

boolean isCornerAligned(BoardIssue boardIssue)

getMaxLineCount

java.lang.Integer getMaxLineCount(IssueFieldManager issueFieldManager)

getLineCount

int getLineCount(IssueFieldManager issueFieldManager,
                 java.lang.String issueTypeId)


Copyright © 2007-2012 Atlassian. All Rights Reserved.