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

  • 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 Detail

      • AbstractItemEditorSource

        protected AbstractItemEditorSource​(AbstractListEditor<D,​V> plistEditor)
    • Method Detail

      • 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