Class EditablePopupHeaderMetaData<G,E extends HasCellEditorControls.Editor<G>>
- java.lang.Object
-
- org.kie.workbench.common.dmn.client.widgets.grid.columns.EditablePopupHeaderMetaData<G,E>
-
- All Implemented Interfaces:
EditableHeaderMetaData,org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData,org.uberfire.ext.wires.core.grids.client.widget.dom.HasDOMElementResources
- Direct Known Subclasses:
FunctionColumnParametersHeaderMetaData,ValueAndDataTypeHeaderMetaData
public abstract class EditablePopupHeaderMetaData<G,E extends HasCellEditorControls.Editor<G>> extends Object implements EditableHeaderMetaData
-
-
Field Summary
Fields Modifier and Type Field Description protected CellEditorControlsView.PresentercellEditorControlsprotected Eeditor
-
Constructor Summary
Constructors Constructor Description EditablePopupHeaderMetaData(CellEditorControlsView.Presenter cellEditorControls, E editor)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voiddestroyResources()voidedit(org.uberfire.ext.wires.core.grids.client.widget.context.GridBodyCellEditContext context)protected abstract GgetPresenter()voidsetColumnGroup(String columnGroup)voidsetTitle(String title)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.kie.workbench.common.dmn.client.widgets.grid.columns.EditableHeaderMetaData
getPlaceHolder, getSupportedEditAction, render, renderPlaceHolder
-
-
-
-
Field Detail
-
cellEditorControls
protected CellEditorControlsView.Presenter cellEditorControls
-
editor
protected E extends HasCellEditorControls.Editor<G> editor
-
-
Constructor Detail
-
EditablePopupHeaderMetaData
public EditablePopupHeaderMetaData(CellEditorControlsView.Presenter cellEditorControls, E editor)
-
-
Method Detail
-
getPresenter
protected abstract G getPresenter()
-
setColumnGroup
public void setColumnGroup(String columnGroup)
- Specified by:
setColumnGroupin interfaceorg.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData
-
setTitle
public void setTitle(String title)
- Specified by:
setTitlein interfaceorg.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData
-
edit
public void edit(org.uberfire.ext.wires.core.grids.client.widget.context.GridBodyCellEditContext context)
- Specified by:
editin interfaceorg.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData
-
destroyResources
public void destroyResources()
- Specified by:
destroyResourcesin interfaceorg.uberfire.ext.wires.core.grids.client.widget.dom.HasDOMElementResources
-
-