public class BooleanColumnDescriptor extends DefaultColumnDescriptor
DEFAULT_POPUP_ATTRIBUTES
ALIGNMENT_CENTER, ALIGNMENT_LEFT, ALIGNMENT_RIGHT
构造器和说明 |
---|
BooleanColumnDescriptor(java.lang.String headerKey,
int datacolumn,
java.lang.String trueValue,
java.lang.String falseValue)
constructor for the columndescriptor with no action (column is not clickable)
|
BooleanColumnDescriptor(java.lang.String headerKey,
int datacolumn,
java.lang.String action,
java.lang.String trueValue,
java.lang.String falseValue) |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
getAction(int row)
gets the action code for the column, null if no action
|
boolean |
isSortingAllowed() |
void |
renderValue(StringOutput sb,
int row,
Renderer renderer)
Renders value depending on the outputEscapeType.
|
void |
setSortingAllowed(boolean sortingAllowed)
allow column sorting or not, default is true
|
java.lang.String |
toString(int rowid)
String represenation of the value at specified row
|
compareTo, getAlignment, getHeaderKey, getHrefGenerator, getLocale, getPopUpWindowAttributes, isPopUpWindowAction, modelChanged, otherColumnDescriptorSorted, setAlignment, setHrefGenerator, setIsPopUpWindowAction, setOutputEscape, setTable, setTranslateHeaderKey, sortingAboutToStart, translateHeaderKey
public BooleanColumnDescriptor(java.lang.String headerKey, int datacolumn, java.lang.String trueValue, java.lang.String falseValue)
headerKey
- Key for internationalizable header titledatacolumn
- position in tabletrueValue
- Text string if result is truefalseValue
- Text string if result is falsepublic BooleanColumnDescriptor(java.lang.String headerKey, int datacolumn, java.lang.String action, java.lang.String trueValue, java.lang.String falseValue)
headerKey
- Key for internationalizable header titledatacolumn
- position in tableaction
- action for true value (rendered as link)trueValue
- Text string if result is truefalseValue
- Text string if result is falsepublic void renderValue(StringOutput sb, int row, Renderer renderer)
DefaultColumnDescriptor
renderValue
在接口中 ColumnDescriptor
renderValue
在类中 DefaultColumnDescriptor
renderer
- the Renderer. if null this means that the renderValue should be in plain text (e.g. for excel download)public java.lang.String getAction(int row)
ColumnDescriptor
getAction
在接口中 ColumnDescriptor
getAction
在类中 DefaultColumnDescriptor
row
- the current rowpublic java.lang.String toString(int rowid)
ColumnDescriptor
toString
在接口中 ColumnDescriptor
toString
在类中 DefaultColumnDescriptor
public boolean isSortingAllowed()
isSortingAllowed
在接口中 ColumnDescriptor
isSortingAllowed
在类中 DefaultColumnDescriptor
public void setSortingAllowed(boolean sortingAllowed)
sortingAllowed
-