Class SelectorDropDownDisplayer
- java.lang.Object
-
- org.dashbuilder.displayer.client.AbstractDisplayer<V>
-
- org.dashbuilder.displayer.client.AbstractErraiDisplayer<SelectorDropDownDisplayer.View>
-
- org.dashbuilder.renderer.client.selector.SelectorDropDownDisplayer
-
- All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget,org.dashbuilder.displayer.client.Displayer,org.dashbuilder.displayer.client.DisplayerListener
@Dependent public class SelectorDropDownDisplayer extends org.dashbuilder.displayer.client.AbstractErraiDisplayer<SelectorDropDownDisplayer.View>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSelectorDropDownDisplayer.View
-
Field Summary
Fields Modifier and Type Field Description protected org.jboss.errai.ioc.client.container.SyncBeanManagerbeanManagerprotected booleanfilterOnprotected Set<SelectorDropDownItem>itemCollectionprotected booleanmultipleSelectionsprotected SelectorDropDownDisplayer.Viewview
-
Constructor Summary
Constructors Constructor Description SelectorDropDownDisplayer(SelectorDropDownDisplayer.View view, org.jboss.errai.ioc.client.container.SyncBeanManager beanManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidbeforeDataSetLookup()protected voidclearItems()voidclose()org.dashbuilder.displayer.DisplayerConstraintscreateDisplayerConstraints()protected voidcreateVisualization()StringformatItemList(List<String> itemList)StringformatItemList(List<String> itemList, int maxWidth)StringgetFirstColumnId()StringgetFirstColumnName()SelectorDropDownDisplayer.ViewgetView()protected voidonItemReset(SelectorDropDownItem item)protected voidonItemSelected(SelectorDropDownItem item)protected voidresetItems()protected voidshowSelectedItems(List<Integer> currentFilter)protected voidupdateVisualization()-
Methods inherited from class org.dashbuilder.displayer.client.AbstractDisplayer
addFormatter, addListener, afterClose, afterDataSetLookup, afterDraw, afterLoad, afterRedraw, asWidget, beforeLoad, checkDisplayerSettings, draw, export, filterApply, filterApply, filterColumns, filterIndexes, filterInterval, filterIntervals, filterReset, filterReset, filterUpdate, filterUpdate, filterUpdate, formatDate, formatDateDynamic, formatDateFixed, formatInterval, formatValue, formatValue, getDataSetHandler, getDisplayerConstraints, getDisplayerId, getDisplayerSettings, getEvaluator, getFormatter, getFormatter, handleError, handleError, handleError, handleError, isDrawn, isRefreshOn, onClose, onDataLoaded, onDataLookup, onDraw, onError, onFilterEnabled, onFilterEnabled, onFilterReset, onFilterReset, onFilterUpdate, onRedraw, parseDynamicGroupDate, redraw, setDataSetHandler, setDisplayerSettings, setEvaluator, setFormatter, setRefreshOn, showError, sortApply, updateRefreshTimer
-
-
-
-
Field Detail
-
view
protected SelectorDropDownDisplayer.View view
-
filterOn
protected boolean filterOn
-
multipleSelections
protected boolean multipleSelections
-
beanManager
protected org.jboss.errai.ioc.client.container.SyncBeanManager beanManager
-
itemCollection
protected Set<SelectorDropDownItem> itemCollection
-
-
Constructor Detail
-
SelectorDropDownDisplayer
@Inject public SelectorDropDownDisplayer(SelectorDropDownDisplayer.View view, org.jboss.errai.ioc.client.container.SyncBeanManager beanManager)
-
-
Method Detail
-
getView
public SelectorDropDownDisplayer.View getView()
- Specified by:
getViewin classorg.dashbuilder.displayer.client.AbstractDisplayer<SelectorDropDownDisplayer.View>
-
close
public void close()
- Specified by:
closein interfaceorg.dashbuilder.displayer.client.Displayer- Overrides:
closein classorg.dashbuilder.displayer.client.AbstractDisplayer<SelectorDropDownDisplayer.View>
-
clearItems
protected void clearItems()
-
resetItems
protected void resetItems()
-
createDisplayerConstraints
public org.dashbuilder.displayer.DisplayerConstraints createDisplayerConstraints()
- Specified by:
createDisplayerConstraintsin classorg.dashbuilder.displayer.client.AbstractDisplayer<SelectorDropDownDisplayer.View>
-
beforeDataSetLookup
protected void beforeDataSetLookup()
- Overrides:
beforeDataSetLookupin classorg.dashbuilder.displayer.client.AbstractDisplayer<SelectorDropDownDisplayer.View>
-
createVisualization
protected void createVisualization()
- Specified by:
createVisualizationin classorg.dashbuilder.displayer.client.AbstractDisplayer<SelectorDropDownDisplayer.View>
-
updateVisualization
protected void updateVisualization()
- Specified by:
updateVisualizationin classorg.dashbuilder.displayer.client.AbstractDisplayer<SelectorDropDownDisplayer.View>
-
getFirstColumnId
public String getFirstColumnId()
-
getFirstColumnName
public String getFirstColumnName()
-
onItemSelected
protected void onItemSelected(SelectorDropDownItem item)
-
onItemReset
protected void onItemReset(SelectorDropDownItem item)
-
-