Deprecated API


Contents
Deprecated Classes
org.eclipse.nebula.widgets.nattable.edit.ActiveCellEditorRegistry
          Storing the editor in a global registry has certain drawbacks as outlined in the documentation and the bug report. In order to resolve that the active editor is now an instance field of the table. The methods provided in here to register or retrieve the editor are available on the table itself. Therefore this registry is obsolete and should not be used any more. 
org.eclipse.nebula.widgets.nattable.ui.matcher.BodyCellEditorMouseEventMatcher
           
org.eclipse.nebula.widgets.nattable.selection.RowSelectionPreserver
          Use SelectionLayer.setSelectionModel(new RowSelectionModel(...)) instead 
 

Deprecated Methods
org.eclipse.nebula.widgets.nattable.edit.command.EditUtils.commitAndCloseActiveEditor()
          Has been replaced by NatTable.commitAndCloseActiveCellEditor(). The active editor is now managed by the table itself. Therefore the static helpers to access the editor should not be used any more. 
org.eclipse.nebula.widgets.nattable.edit.ActiveCellEditorRegistry.getActiveCellEditor()
          replaced by NatTable.getActiveCellEditor(). 
org.eclipse.nebula.widgets.nattable.tree.TreeLayer.getIndentedTreeImagePainter()
          since 1.1 the configured TreeImagePainter should be used instead of the hard referenced one 
org.eclipse.nebula.widgets.nattable.tree.TreeLayer.getTreeImagePainter()
          since 1.1 the configured TreeImagePainter should be used instead of the hard referenced one 
org.eclipse.nebula.widgets.nattable.edit.ActiveCellEditorRegistry.registerActiveCellEditor(ICellEditor)
          replaced by firing the CellEditorCreatedEvent 
org.eclipse.nebula.widgets.nattable.painter.cell.decorator.CellPainterDecorator.setBaseCellPainterSpansWholeCell(boolean)
          use setPaintDecorationDependent() instead, note that the semantic is different 
org.eclipse.nebula.widgets.nattable.edit.ActiveCellEditorRegistry.unregisterActiveCellEditor()
          The explicit unregistering is not needed any more. The instance will automatically be set to null if the editor gets disposed. 
 

Deprecated Constructors
org.eclipse.nebula.widgets.nattable.group.painter.ColumnGroupHeaderTextPainter(ColumnGroupModel)
          Use constructor without ColumnGroupModel reference 
org.eclipse.nebula.widgets.nattable.group.painter.ColumnGroupHeaderTextPainter(ColumnGroupModel, ICellPainter)
          Use constructor without ColumnGroupModel reference 
org.eclipse.nebula.widgets.nattable.group.painter.ColumnGroupHeaderTextPainter(ColumnGroupModel, ICellPainter, boolean, boolean)
          Use constructor without ColumnGroupModel reference 
org.eclipse.nebula.widgets.nattable.group.painter.ColumnGroupHeaderTextPainter(ColumnGroupModel, ICellPainter, CellEdgeEnum)
          Use constructor without ColumnGroupModel reference 
org.eclipse.nebula.widgets.nattable.group.painter.ColumnGroupHeaderTextPainter(ColumnGroupModel, ICellPainter, CellEdgeEnum, boolean, int, boolean)
          Use constructor without ColumnGroupModel reference 
org.eclipse.nebula.widgets.nattable.group.config.DefaultRowGroupHeaderLayerConfiguration(IRowGroupModel)
          use constructor without IRowGroupModel as it is not needed anymore 
org.eclipse.nebula.widgets.nattable.tree.painter.IndentedTreeImagePainter(ITreeRowModel)
          Use constructor without ITreeRowModel parameter 
org.eclipse.nebula.widgets.nattable.tree.painter.IndentedTreeImagePainter(ITreeRowModel, int)
          Use constructor without ITreeRowModel parameter 
org.eclipse.nebula.widgets.nattable.tree.painter.IndentedTreeImagePainter(ITreeRowModel, int, TreeImagePainter)
          Use constructor without ITreeRowModel parameter 
org.eclipse.nebula.widgets.nattable.group.painter.RowGroupHeaderTextPainter(IRowGroupModel)
          Use constructor without IRowGroupModel reference 
org.eclipse.nebula.widgets.nattable.group.painter.RowGroupHeaderTextPainter(IRowGroupModel, ICellPainter)
          Use constructor without IRowGroupModel reference 
org.eclipse.nebula.widgets.nattable.tree.painter.TreeImagePainter(ITreeRowModel)
          Use constructor without ITreeRowModel parameter 
org.eclipse.nebula.widgets.nattable.tree.painter.TreeImagePainter(ITreeRowModel, Image, Image, Image)
          Use constructor without ITreeRowModel parameter 
 



Copyright © 2014. All rights reserved.