Class AbstractItemEditorSource<D,V extends AbstractListItemView<D>>

java.lang.Object
org.gwtproject.editor.client.adapters.EditorSource<V>
de.knightsoftnet.mtwidgets.client.ui.widget.helper.AbstractItemEditorSource<D,V>
Type Parameters:
D - type of data to edit
V - type of the view of a single item

public abstract class AbstractItemEditorSource<D,V extends AbstractListItemView<D>> extends org.gwtproject.editor.client.adapters.EditorSource<V>
Abstract implementation of DataSource for a ListItem editor.
Author:
Manfred Tremmel
  • Constructor Details

  • Method Details

    • create

      public V create(int index)
      Specified by:
      create in class org.gwtproject.editor.client.adapters.EditorSource<V extends AbstractListItemView<D>>
    • dispose

      public void dispose(V subEditor)
      Overrides:
      dispose in class org.gwtproject.editor.client.adapters.EditorSource<V extends AbstractListItemView<D>>
    • setIndex

      public void setIndex(V editor, int index)
      Overrides:
      setIndex in class org.gwtproject.editor.client.adapters.EditorSource<V extends AbstractListItemView<D>>
    • createItemView

      protected abstract V createItemView(int index)
      create new instance of a item view.
      Parameters:
      index - of the item
      Returns:
      item view