Class DataSetGroupDateEditorView
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Composite
-
- org.dashbuilder.displayer.client.widgets.group.DataSetGroupDateEditorView
-
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers,com.google.gwt.event.shared.HasHandlers,com.google.gwt.user.client.EventListener,com.google.gwt.user.client.ui.HasVisibility,com.google.gwt.user.client.ui.IsRenderable,com.google.gwt.user.client.ui.IsWidget,DataSetGroupDateEditor.View,org.uberfire.client.mvp.HasPresenter<DataSetGroupDateEditor>,org.uberfire.client.mvp.UberView<DataSetGroupDateEditor>
@Dependent public class DataSetGroupDateEditorView extends com.google.gwt.user.client.ui.Composite implements DataSetGroupDateEditor.View
-
-
Constructor Summary
Constructors Constructor Description DataSetGroupDateEditorView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFirstDaySelectorItem(org.dashbuilder.dataset.date.DayOfWeek entry)voidaddFirstMonthSelectorItem(org.dashbuilder.dataset.date.Month entry)voidaddIntervalTypeItem(org.dashbuilder.dataset.group.DateIntervalType entry)voidclearFirstDaySelector()voidclearFirstMonthSelector()voidclearIntervalTypeSelector()booleangetEmptyIntervalsValue()booleangetFixedModeValue()StringgetMaxIntervalsValue()intgetSelectedFirstDayIndex()intgetSelectedFirstMonthIndex()intgetSelectedIntervalTypeIndex()voidinit(DataSetGroupDateEditor presenter)voidonEmptyIntervalsChanged(com.google.gwt.event.dom.client.ClickEvent clickEvent)voidonFirstDaySelected(com.google.gwt.event.dom.client.ChangeEvent changeEvent)voidonFirstMonthSelected(com.google.gwt.event.dom.client.ChangeEvent changeEvent)voidonFixedModeSelected(com.google.gwt.event.dom.client.ClickEvent clickEvent)voidonIntervalTypeSelected(com.google.gwt.event.dom.client.ChangeEvent changeEvent)voidonMaxIntervalsChanged(com.google.gwt.event.dom.client.ChangeEvent changeEvent)voidsetEmptyIntervalsValue(boolean enabled)voidsetFirstDayVisibility(boolean visible)voidsetFirstMonthVisibility(boolean visible)voidsetFixedModeValue(boolean enabled)voidsetMaxIntervalsValue(String max)voidsetMaxIntervalsVisibility(boolean visible)voidsetSelectedFirstDayIndex(int index)voidsetSelectedFirstMonthIndex(int index)voidsetSelectedIntervalTypeIndex(int index)-
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
-
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
-
-
-
-
Method Detail
-
init
public void init(DataSetGroupDateEditor presenter)
- Specified by:
initin interfaceorg.uberfire.client.mvp.HasPresenter<DataSetGroupDateEditor>
-
setFixedModeValue
public void setFixedModeValue(boolean enabled)
- Specified by:
setFixedModeValuein interfaceDataSetGroupDateEditor.View
-
getFixedModeValue
public boolean getFixedModeValue()
- Specified by:
getFixedModeValuein interfaceDataSetGroupDateEditor.View
-
clearIntervalTypeSelector
public void clearIntervalTypeSelector()
- Specified by:
clearIntervalTypeSelectorin interfaceDataSetGroupDateEditor.View
-
addIntervalTypeItem
public void addIntervalTypeItem(org.dashbuilder.dataset.group.DateIntervalType entry)
- Specified by:
addIntervalTypeItemin interfaceDataSetGroupDateEditor.View
-
setSelectedIntervalTypeIndex
public void setSelectedIntervalTypeIndex(int index)
- Specified by:
setSelectedIntervalTypeIndexin interfaceDataSetGroupDateEditor.View
-
getSelectedIntervalTypeIndex
public int getSelectedIntervalTypeIndex()
- Specified by:
getSelectedIntervalTypeIndexin interfaceDataSetGroupDateEditor.View
-
setFirstDayVisibility
public void setFirstDayVisibility(boolean visible)
- Specified by:
setFirstDayVisibilityin interfaceDataSetGroupDateEditor.View
-
clearFirstDaySelector
public void clearFirstDaySelector()
- Specified by:
clearFirstDaySelectorin interfaceDataSetGroupDateEditor.View
-
addFirstDaySelectorItem
public void addFirstDaySelectorItem(org.dashbuilder.dataset.date.DayOfWeek entry)
- Specified by:
addFirstDaySelectorItemin interfaceDataSetGroupDateEditor.View
-
setSelectedFirstDayIndex
public void setSelectedFirstDayIndex(int index)
- Specified by:
setSelectedFirstDayIndexin interfaceDataSetGroupDateEditor.View
-
getSelectedFirstDayIndex
public int getSelectedFirstDayIndex()
- Specified by:
getSelectedFirstDayIndexin interfaceDataSetGroupDateEditor.View
-
setFirstMonthVisibility
public void setFirstMonthVisibility(boolean visible)
- Specified by:
setFirstMonthVisibilityin interfaceDataSetGroupDateEditor.View
-
clearFirstMonthSelector
public void clearFirstMonthSelector()
- Specified by:
clearFirstMonthSelectorin interfaceDataSetGroupDateEditor.View
-
addFirstMonthSelectorItem
public void addFirstMonthSelectorItem(org.dashbuilder.dataset.date.Month entry)
- Specified by:
addFirstMonthSelectorItemin interfaceDataSetGroupDateEditor.View
-
setSelectedFirstMonthIndex
public void setSelectedFirstMonthIndex(int index)
- Specified by:
setSelectedFirstMonthIndexin interfaceDataSetGroupDateEditor.View
-
getSelectedFirstMonthIndex
public int getSelectedFirstMonthIndex()
- Specified by:
getSelectedFirstMonthIndexin interfaceDataSetGroupDateEditor.View
-
setEmptyIntervalsValue
public void setEmptyIntervalsValue(boolean enabled)
- Specified by:
setEmptyIntervalsValuein interfaceDataSetGroupDateEditor.View
-
getEmptyIntervalsValue
public boolean getEmptyIntervalsValue()
- Specified by:
getEmptyIntervalsValuein interfaceDataSetGroupDateEditor.View
-
setMaxIntervalsVisibility
public void setMaxIntervalsVisibility(boolean visible)
- Specified by:
setMaxIntervalsVisibilityin interfaceDataSetGroupDateEditor.View
-
setMaxIntervalsValue
public void setMaxIntervalsValue(String max)
- Specified by:
setMaxIntervalsValuein interfaceDataSetGroupDateEditor.View
-
getMaxIntervalsValue
public String getMaxIntervalsValue()
- Specified by:
getMaxIntervalsValuein interfaceDataSetGroupDateEditor.View
-
onFixedModeSelected
@UiHandler("fixedStrategyCheckBox") public void onFixedModeSelected(com.google.gwt.event.dom.client.ClickEvent clickEvent)
-
onIntervalTypeSelected
@UiHandler("intervalTypeListBox") public void onIntervalTypeSelected(com.google.gwt.event.dom.client.ChangeEvent changeEvent)
-
onEmptyIntervalsChanged
@UiHandler("emptyIntervalsCheckBox") public void onEmptyIntervalsChanged(com.google.gwt.event.dom.client.ClickEvent clickEvent)
-
onMaxIntervalsChanged
@UiHandler("maxIntervalsTextBox") public void onMaxIntervalsChanged(com.google.gwt.event.dom.client.ChangeEvent changeEvent)
-
onFirstDaySelected
@UiHandler("firstDayListBox") public void onFirstDaySelected(com.google.gwt.event.dom.client.ChangeEvent changeEvent)
-
onFirstMonthSelected
@UiHandler("firstMonthListBox") public void onFirstMonthSelected(com.google.gwt.event.dom.client.ChangeEvent changeEvent)
-
-