Class AbstractPageItemRendererClickListener<T>

java.lang.Object
com.hack23.cia.web.impl.ui.application.views.pageclicklistener.AbstractPageItemRendererClickListener<T>
Type Parameters:
T - the generic type
All Implemented Interfaces:
PageItemRendererClickListener<T>, com.vaadin.event.ConnectorEventListener, com.vaadin.event.selection.SelectionListener<T>, com.vaadin.event.SerializableEventListener, com.vaadin.ui.renderers.ClickableRenderer.RendererClickListener<T>, Serializable, EventListener
Direct Known Subclasses:
PageItemPropertyClickListener

public abstract class AbstractPageItemRendererClickListener<T> extends Object implements PageItemRendererClickListener<T>
The class AbstractPageItemRendererClickListener.
See Also:
  • Constructor Details

    • AbstractPageItemRendererClickListener

      public AbstractPageItemRendererClickListener(String page)
      Instantiates a new abstract page item renderer click listener.
      Parameters:
      page - the page
  • Method Details

    • click

      public final void click(com.vaadin.ui.renderers.ClickableRenderer.RendererClickEvent<T> event)
      Specified by:
      click in interface com.vaadin.ui.renderers.ClickableRenderer.RendererClickListener<T>
    • getPageId

      protected abstract String getPageId(T t)
      Gets the page id.
      Parameters:
      t - the t
      Returns:
      the page id
    • selectionChange

      public final void selectionChange(com.vaadin.event.selection.SelectionEvent<T> event)
      Specified by:
      selectionChange in interface com.vaadin.event.selection.SelectionListener<T>