public class StandardFacetRenderer extends Object implements FacetRenderer
| Modifier and Type | Field and Description |
|---|---|
static String |
I18N_SHOW_ALL_VALUES |
static String |
I18N_SHOW_LESS_VALUES |
static String |
PREFIX_EXPANDED |
static String |
PREFIX_TOP |
static String |
WIDGET_SETTING_MAX_INLINE_FACETS |
static String |
YW_FACET_NAME |
static String |
YW_FACET_VALUE |
static String |
YW_FACET_VALUE_CONTAINER |
static String |
YW_TOGGLE_FACETS |
| Constructor and Description |
|---|
StandardFacetRenderer() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
calculateFacetLabel(FacetData facet,
WidgetInstanceManager wim) |
protected String |
calculateFacetValueLabel(FacetValueData facetValueData,
WidgetInstanceManager wim) |
protected int |
calculateMaxValuesInline(WidgetInstanceManager wim) |
protected org.zkoss.zul.Label |
createFacetLabel(String label) |
protected org.zkoss.zul.Label |
createShowAllLabel(String facetName,
int numberOfFacets,
org.zkoss.zk.ui.HtmlBasedComponent checkboxParent,
org.zkoss.zk.ui.HtmlBasedComponent expandedCheckboxParent,
WidgetInstanceManager wim) |
protected org.zkoss.zul.Label |
createShowLessLabel(String facetName,
org.zkoss.zk.ui.HtmlBasedComponent checkboxParent,
org.zkoss.zk.ui.HtmlBasedComponent expandedCheckboxParent,
WidgetInstanceManager wim) |
protected org.zkoss.zk.ui.Component |
createSingleValue(FacetData facet,
FacetValueData facetValueData,
Boolean isChecked,
WidgetInstanceManager wim) |
protected void |
expandOrCollapseFacet(String facetName,
WidgetInstanceManager wim) |
protected Set<String> |
findExpandedFacets(WidgetInstanceManager wim) |
protected Set<String> |
findSelectedFacets(String facetName,
WidgetInstanceManager wim) |
String |
getExpandedFacetsModelKey() |
protected String |
getFirstFacetValue(FacetData facet) |
String |
getSelectedFacetsModelKey() |
protected org.zkoss.zul.Radiogroup |
prepareRadioGroup(FacetData facet,
org.zkoss.zul.Div facetValueContainer,
String prefix) |
void |
renderFacet(org.zkoss.zk.ui.Component parent,
FacetData facet,
boolean selected,
WidgetInstanceManager wim,
Context context)
Render a single facet
|
protected void |
select(String facetName,
String facetValue,
WidgetInstanceManager wim) |
void |
setExpandedFacetsModelKey(String expandedFacetsModelKey) |
void |
setSelectedFacetsModelKey(String selectedFacetsModelKey) |
protected boolean |
shouldFacetBeRendered(FacetData facet,
WidgetInstanceManager wim) |
public static final String WIDGET_SETTING_MAX_INLINE_FACETS
public static final String YW_TOGGLE_FACETS
public static final String YW_FACET_NAME
public static final String YW_FACET_VALUE_CONTAINER
public static final String YW_FACET_VALUE
public static final String I18N_SHOW_ALL_VALUES
public static final String I18N_SHOW_LESS_VALUES
public static final String PREFIX_TOP
public static final String PREFIX_EXPANDED
public void renderFacet(org.zkoss.zk.ui.Component parent,
FacetData facet,
boolean selected,
WidgetInstanceManager wim,
Context context)
FacetRendererrenderFacet in interface FacetRendererparent - an instance of Componentfacet - an instance of FacetDataselected - an instance of Booleanwim - an instance of WidgetInstanceManagercontext - an instance of Contextprotected org.zkoss.zul.Label createShowLessLabel(String facetName, org.zkoss.zk.ui.HtmlBasedComponent checkboxParent, org.zkoss.zk.ui.HtmlBasedComponent expandedCheckboxParent, WidgetInstanceManager wim)
protected org.zkoss.zul.Label createShowAllLabel(String facetName, int numberOfFacets, org.zkoss.zk.ui.HtmlBasedComponent checkboxParent, org.zkoss.zk.ui.HtmlBasedComponent expandedCheckboxParent, WidgetInstanceManager wim)
protected org.zkoss.zul.Label createFacetLabel(String label)
protected org.zkoss.zk.ui.Component createSingleValue(FacetData facet, FacetValueData facetValueData, Boolean isChecked, WidgetInstanceManager wim)
protected boolean shouldFacetBeRendered(FacetData facet, WidgetInstanceManager wim)
protected Set<String> findSelectedFacets(String facetName, WidgetInstanceManager wim)
protected void select(String facetName, String facetValue, WidgetInstanceManager wim)
protected Set<String> findExpandedFacets(WidgetInstanceManager wim)
protected void expandOrCollapseFacet(String facetName, WidgetInstanceManager wim)
protected String calculateFacetLabel(FacetData facet, WidgetInstanceManager wim)
protected String calculateFacetValueLabel(FacetValueData facetValueData, WidgetInstanceManager wim)
protected org.zkoss.zul.Radiogroup prepareRadioGroup(FacetData facet, org.zkoss.zul.Div facetValueContainer, String prefix)
protected int calculateMaxValuesInline(WidgetInstanceManager wim)
public String getSelectedFacetsModelKey()
public void setSelectedFacetsModelKey(String selectedFacetsModelKey)
public String getExpandedFacetsModelKey()
public void setExpandedFacetsModelKey(String expandedFacetsModelKey)
Copyright © 2018. All rights reserved.