Class PageNumberWithArrowsWidget
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Composite
de.knightsoftnet.mtwidgets.client.ui.widget.PageNumberWithArrowsWidget
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers,com.google.gwt.event.logical.shared.HasValueChangeHandlers<org.springframework.data.web.PagedModel.PageMetadata>,com.google.gwt.event.shared.HasHandlers,com.google.gwt.user.client.EventListener,com.google.gwt.user.client.TakesValue<org.springframework.data.web.PagedModel.PageMetadata>,HasValue<org.springframework.data.web.PagedModel.PageMetadata>,HasVisibility,IsRenderable,IsWidget,org.gwtproject.editor.client.Editor<org.springframework.data.web.PagedModel.PageMetadata>,org.gwtproject.editor.client.IsEditor<de.knightsoftnet.validators.client.editor.ValueBoxEditor<org.springframework.data.web.PagedModel.PageMetadata>>,org.gwtproject.editor.client.TakesValue<org.springframework.data.web.PagedModel.PageMetadata>
public class PageNumberWithArrowsWidget
extends Composite
implements org.gwtproject.editor.client.Editor<org.springframework.data.web.PagedModel.PageMetadata>, org.gwtproject.editor.client.IsEditor<de.knightsoftnet.validators.client.editor.ValueBoxEditor<org.springframework.data.web.PagedModel.PageMetadata>>, HasValue<org.springframework.data.web.PagedModel.PageMetadata>, org.gwtproject.editor.client.TakesValue<org.springframework.data.web.PagedModel.PageMetadata>
Input widget for page numbers used for pagination.
- Author:
- Manfred Tremmel
-
Nested Class Summary
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabledNested classes/interfaces inherited from interface org.gwtproject.editor.client.Editor
org.gwtproject.editor.client.Editor.Ignore, org.gwtproject.editor.client.Editor.Path -
Field Summary
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.google.gwt.event.shared.HandlerRegistrationaddValueChangeHandler(com.google.gwt.event.logical.shared.ValueChangeHandler<org.springframework.data.web.PagedModel.PageMetadata> handler) de.knightsoftnet.validators.client.editor.ValueBoxEditor<org.springframework.data.web.PagedModel.PageMetadata>asEditor()protected voidorg.springframework.data.web.PagedModel.PageMetadatagetValue()voidpressedMinusButton(com.google.gwt.event.dom.client.ClickEvent event) pressed minus button.voidpressedPlusButton(com.google.gwt.event.dom.client.ClickEvent event) pressed plus button.final voidsetValue(org.springframework.data.web.PagedModel.PageMetadata newValue) final voidsetValue(org.springframework.data.web.PagedModel.PageMetadata value, boolean fireEvents) Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidgetMethods 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, unsinkEventsMethods 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, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEvent
-
Constructor Details
-
PageNumberWithArrowsWidget
public PageNumberWithArrowsWidget()constructor.
-
-
Method Details
-
setValue
public final void setValue(org.springframework.data.web.PagedModel.PageMetadata newValue) - Specified by:
setValuein interfaceHasValue<org.springframework.data.web.PagedModel.PageMetadata>- Specified by:
setValuein interfacecom.google.gwt.user.client.TakesValue<org.springframework.data.web.PagedModel.PageMetadata>- Specified by:
setValuein interfaceorg.gwtproject.editor.client.TakesValue<org.springframework.data.web.PagedModel.PageMetadata>
-
setValue
public final void setValue(org.springframework.data.web.PagedModel.PageMetadata value, boolean fireEvents) -
getValue
public org.springframework.data.web.PagedModel.PageMetadata getValue()- Specified by:
getValuein interfaceHasValue<org.springframework.data.web.PagedModel.PageMetadata>- Specified by:
getValuein interfacecom.google.gwt.user.client.TakesValue<org.springframework.data.web.PagedModel.PageMetadata>- Specified by:
getValuein interfaceorg.gwtproject.editor.client.TakesValue<org.springframework.data.web.PagedModel.PageMetadata>
-
ensureDomEventHandlers
protected void ensureDomEventHandlers() -
pressedMinusButton
@UiHandler("paginationPrev") public void pressedMinusButton(com.google.gwt.event.dom.client.ClickEvent event) pressed minus button.- Parameters:
event- click event
-
pressedPlusButton
@UiHandler("paginationNext") public void pressedPlusButton(com.google.gwt.event.dom.client.ClickEvent event) pressed plus button.- Parameters:
event- click event
-
asEditor
public de.knightsoftnet.validators.client.editor.ValueBoxEditor<org.springframework.data.web.PagedModel.PageMetadata> asEditor()- Specified by:
asEditorin interfaceorg.gwtproject.editor.client.IsEditor<de.knightsoftnet.validators.client.editor.ValueBoxEditor<org.springframework.data.web.PagedModel.PageMetadata>>
-