|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.jira.web.component.SimpleColumnLayoutItem
public abstract class SimpleColumnLayoutItem
This column layout is used to be able to create columns that are just producing HTML.
It works in conjunction withIssueTableWebComponent
| Field Summary |
|---|
| Fields inherited from interface com.atlassian.jira.issue.fields.layout.column.ColumnLayoutItem |
|---|
TO_ID |
| Constructor Summary | |
|---|---|
SimpleColumnLayoutItem()
|
|
| Method Summary | |
|---|---|
int |
compareTo(Object o)
|
protected String |
getColumnCssClass()
Subclasses can override this to provide their own CSS class if they need to |
String |
getColumnHeadingKey()
Return some text for the Column Header. |
String |
getHeaderHtml()
Subclasses can override this method to provide specific header html |
abstract String |
getHtml(Map displayParams,
Issue issue)
Subclasses need to implement this to return the HTML for each row. |
String |
getId()
Return the string form of the unique identifier for this column. |
protected Issue |
getIssueObject(org.ofbiz.core.entity.GenericValue genericValue)
Deprecated. |
NavigableField |
getNavigableField()
|
int |
getPosition()
|
boolean |
isAliasForField(ApplicationUser user,
String sortField)
|
boolean |
isAliasForField(com.atlassian.crowd.embedded.api.User user,
String sortField)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SimpleColumnLayoutItem()
| Method Detail |
|---|
public NavigableField getNavigableField()
getNavigableField in interface ColumnLayoutItempublic String getId()
ColumnLayoutItemNavigableField, the id of the column will be the same as the id of the field.
getId in interface ColumnLayoutItempublic int getPosition()
getPosition in interface ColumnLayoutItem
public abstract String getHtml(Map displayParams,
Issue issue)
getHtml in interface ColumnLayoutItemprotected String getColumnCssClass()
public String getColumnHeadingKey()
ColumnLayoutItemNavigableField.getColumnHeadingKey() but
implementations can override this to provide different column headings as appropriate
getColumnHeadingKey in interface ColumnLayoutItemI18nHelper.getText(String) to get a
heading
public boolean isAliasForField(com.atlassian.crowd.embedded.api.User user,
String sortField)
isAliasForField in interface ColumnLayoutItem
public boolean isAliasForField(ApplicationUser user,
String sortField)
isAliasForField in interface ColumnLayoutItempublic String getHeaderHtml()
public int compareTo(Object o)
compareTo in interface Comparableprotected Issue getIssueObject(org.ofbiz.core.entity.GenericValue genericValue)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||