public abstract class SimpleColumnLayoutItem extends Object implements ColumnLayoutItem
It works in conjunction with IssueTableWebComponent
TO_ID| Constructor and Description |
|---|
SimpleColumnLayoutItem() |
| Modifier and Type | Method and Description |
|---|---|
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) |
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 ColumnLayoutItempublic 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 appropriategetColumnHeadingKey in interface ColumnLayoutItemI18nHelper.getText(String) to get a
headingpublic 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)
Copyright © 2002-2024 Atlassian. All Rights Reserved.