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 editV- 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 Summary
Constructors Modifier Constructor Description protectedAbstractItemEditorSource(AbstractListEditor<D,V> plistEditor)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Vcreate(int index)protected abstract VcreateItemView(int index)create new instance of a item view.voiddispose(V subEditor)voidsetIndex(V editor, int index)
-
-
-
Constructor Detail
-
AbstractItemEditorSource
protected AbstractItemEditorSource(AbstractListEditor<D,V> plistEditor)
-
-
Method Detail
-
create
public V create(int index)
- Specified by:
createin classorg.gwtproject.editor.client.adapters.EditorSource<V extends AbstractListItemView<D>>
-
dispose
public void dispose(V subEditor)
- Overrides:
disposein classorg.gwtproject.editor.client.adapters.EditorSource<V extends AbstractListItemView<D>>
-
setIndex
public void setIndex(V editor, int index)
- Overrides:
setIndexin classorg.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
-
-