@Dependent public class TimeInstantEditorView extends com.google.gwt.user.client.ui.Composite implements TimeInstantEditor.View
Constructor and Description |
---|
TimeInstantEditorView() |
Modifier and Type | Method and Description |
---|---|
void |
addIntervalTypeItem(org.dashbuilder.dataset.group.DateIntervalType type) |
void |
addTimeModeItem(org.dashbuilder.dataset.date.TimeInstant.TimeMode mode) |
void |
clearIntervalTypeSelector() |
void |
clearTimeModeSelector() |
void |
disableIntervalTypeSelector() |
void |
enableIntervalTypeSelector() |
int |
getSelectedIntervalTypeIndex() |
int |
getTimeModeSelectedIndex() |
void |
init(TimeInstantEditor presenter) |
void |
onIntervalTypeSelected(com.google.gwt.event.dom.client.ChangeEvent changeEvent) |
void |
onTimeModeSelected(com.google.gwt.event.dom.client.ChangeEvent changeEvent) |
void |
setSelectedIntervalTypeIndex(int index) |
void |
setSelectedTimeModeIndex(int index) |
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
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
public void init(TimeInstantEditor presenter)
init
in interface HasPresenter<TimeInstantEditor>
public void clearTimeModeSelector()
clearTimeModeSelector
in interface TimeInstantEditor.View
public void addTimeModeItem(org.dashbuilder.dataset.date.TimeInstant.TimeMode mode)
addTimeModeItem
in interface TimeInstantEditor.View
public void setSelectedTimeModeIndex(int index)
setSelectedTimeModeIndex
in interface TimeInstantEditor.View
public void enableIntervalTypeSelector()
enableIntervalTypeSelector
in interface TimeInstantEditor.View
public void disableIntervalTypeSelector()
disableIntervalTypeSelector
in interface TimeInstantEditor.View
public void clearIntervalTypeSelector()
clearIntervalTypeSelector
in interface TimeInstantEditor.View
public void addIntervalTypeItem(org.dashbuilder.dataset.group.DateIntervalType type)
addIntervalTypeItem
in interface TimeInstantEditor.View
public void setSelectedIntervalTypeIndex(int index)
setSelectedIntervalTypeIndex
in interface TimeInstantEditor.View
public int getTimeModeSelectedIndex()
getTimeModeSelectedIndex
in interface TimeInstantEditor.View
public int getSelectedIntervalTypeIndex()
getSelectedIntervalTypeIndex
in interface TimeInstantEditor.View
@UiHandler(value="timeModeList") public void onTimeModeSelected(com.google.gwt.event.dom.client.ChangeEvent changeEvent)
@UiHandler(value="intervalTypeList") public void onIntervalTypeSelected(com.google.gwt.event.dom.client.ChangeEvent changeEvent)
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.