|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.wicket.extensions.markup.html.repeater.data.table.AbstractColumn<U,KeyRing<U>>
org.ujorm.wicket.component.grid.KeyColumn<U,Boolean>
org.ujorm.wicket.component.grid.KeyColumnBoolean<U>
public class KeyColumnBoolean<U extends Ujo>
Key column for a boolean data type
| Field Summary | |
|---|---|
protected String |
cssAffirmativeClass
Class for the TRUE value |
protected static String |
DEFAULT_CSS_AFFIRMATIVE_CLASS
Default CSS class for an true value |
protected static String |
DEFAULT_LOGICAL_CLASS
Default CSS class for an OK value |
| Fields inherited from class org.ujorm.wicket.component.grid.KeyColumn |
|---|
cssClass, keySerializable, PROPERTY_PREFIX, SORTING_OFF, SORTING_ON |
| Constructor Summary | |
|---|---|
KeyColumnBoolean(Key<U,?> key,
Key<U,?> keySortable,
String cssClass)
|
|
KeyColumnBoolean(KeyRing<U> key,
KeyRing<U> keySortable,
String cssClass,
String cssAffirmativeClass)
|
|
| Method Summary | ||
|---|---|---|
protected void |
appendCssClass(org.apache.wicket.Component value,
U ujo)
Append the CSS class |
|
protected org.apache.wicket.model.IModel<?> |
createValueModel(U ujo)
Create a Value component |
|
String |
getCssAffirmativeClass()
Returns a CSS class of the true value |
|
static
|
of(Key<U,T> key,
boolean sorted)
A factory method where a default key getCssAffirmativeClass() have got value DEFAULT_CSS_AFFIRMATIVE_CLASS |
|
static
|
of(Key<U,T> key,
boolean sorted,
String cssTrueClass)
A factory method |
|
static
|
of(Key<U,T> key,
Key<U,T> sort,
String cssTrueClass)
A factory method |
|
| Methods inherited from class org.ujorm.wicket.component.grid.KeyColumn |
|---|
createValueCoponent, getCssClass, getKey, getPropertyExpression, populateItem, setCssClass, toString |
| Methods inherited from class org.apache.wicket.extensions.markup.html.repeater.data.table.AbstractColumn |
|---|
detach, getDisplayModel, getHeader, getSortProperty, isSortable |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected static String DEFAULT_LOGICAL_CLASS
protected static String DEFAULT_CSS_AFFIRMATIVE_CLASS
true value
protected final String cssAffirmativeClass
| Constructor Detail |
|---|
public KeyColumnBoolean(Key<U,?> key,
Key<U,?> keySortable,
String cssClass)
public KeyColumnBoolean(KeyRing<U> key,
KeyRing<U> keySortable,
String cssClass,
String cssAffirmativeClass)
| Method Detail |
|---|
protected org.apache.wicket.model.IModel<?> createValueModel(U ujo)
createValueModel in class KeyColumn<U extends Ujo,Boolean>
protected void appendCssClass(org.apache.wicket.Component value,
U ujo)
appendCssClass in class KeyColumn<U extends Ujo,Boolean>public String getCssAffirmativeClass()
true value
public static <U extends Ujo,T> KeyColumn<U,T> of(Key<U,T> key,
boolean sorted)
getCssAffirmativeClass() have got value DEFAULT_CSS_AFFIRMATIVE_CLASS
key - Domain Keysorted - A sorting request
public static <U extends Ujo,T> KeyColumn<U,T> of(Key<U,T> key,
boolean sorted,
String cssTrueClass)
key - Domain Keysorted - Sorted columncssAffirmativeClass - Class for a value Boolean.{@code true} where a default value is DEFAULT_CSS_AFFIRMATIVE_CLASS.
public static <U extends Ujo,T> KeyColumn<U,T> of(Key<U,T> key,
Key<U,T> sort,
String cssTrueClass)
key - Domain Keysort - Key of sortingcssAffirmativeClass - Class for a value Boolean.TRUE where a default value is DEFAULT_CSS_AFFIRMATIVE_CLASS.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||