Class TimeAmountEditorView
- 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.filter.TimeAmountEditorView
-
- 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,TimeAmountEditor.View,org.uberfire.client.mvp.HasPresenter<TimeAmountEditor>,org.uberfire.client.mvp.UberView<TimeAmountEditor>
@Dependent public class TimeAmountEditorView extends com.google.gwt.user.client.ui.Composite implements TimeAmountEditor.View
-
-
Constructor Summary
Constructors Constructor Description TimeAmountEditorView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddIntervalTypeItem(org.dashbuilder.dataset.group.DateIntervalType type)voidclearIntervalTypeSelector()longgetQuantity()intgetSelectedTypeIndex()voidinit(TimeAmountEditor presenter)voidonFilterSelected(com.google.gwt.event.dom.client.ChangeEvent changeEvent)voidsetQuantity(long quantity)voidsetSelectedTypeIndex(int idx)-
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(TimeAmountEditor presenter)
- Specified by:
initin interfaceorg.uberfire.client.mvp.HasPresenter<TimeAmountEditor>
-
setQuantity
public void setQuantity(long quantity)
- Specified by:
setQuantityin interfaceTimeAmountEditor.View
-
getQuantity
public long getQuantity()
- Specified by:
getQuantityin interfaceTimeAmountEditor.View
-
clearIntervalTypeSelector
public void clearIntervalTypeSelector()
- Specified by:
clearIntervalTypeSelectorin interfaceTimeAmountEditor.View
-
addIntervalTypeItem
public void addIntervalTypeItem(org.dashbuilder.dataset.group.DateIntervalType type)
- Specified by:
addIntervalTypeItemin interfaceTimeAmountEditor.View
-
setSelectedTypeIndex
public void setSelectedTypeIndex(int idx)
- Specified by:
setSelectedTypeIndexin interfaceTimeAmountEditor.View
-
getSelectedTypeIndex
public int getSelectedTypeIndex()
- Specified by:
getSelectedTypeIndexin interfaceTimeAmountEditor.View
-
onFilterSelected
@UiHandler("typeList") public void onFilterSelected(com.google.gwt.event.dom.client.ChangeEvent changeEvent)
-
-