Class ColumnLabelPanel
- java.lang.Object
-
- org.eclipse.swt.widgets.Widget
-
- org.eclipse.swt.widgets.Control
-
- org.eclipse.swt.widgets.Scrollable
-
- org.eclipse.swt.widgets.Composite
-
- org.eclipse.nebula.widgets.nattable.style.editor.AbstractEditorPanel<String>
-
- org.eclipse.nebula.widgets.nattable.columnRename.ColumnLabelPanel
-
- All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable
public class ColumnLabelPanel extends AbstractEditorPanel<String>
-
-
Constructor Summary
Constructors Constructor Description ColumnLabelPanel(org.eclipse.swt.widgets.Composite parent, String columnLabel, String newColumnLabel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidedit(String newColumnHeaderLabel)Initialize UI widgets to match the initial state of TStringgetEditorName()User friendly name for this editor (used as tab labels).StringgetNewValue()Get the new value of T with the user modifications-
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
-
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
-
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
-
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
-
-
-
-
Method Detail
-
edit
public void edit(String newColumnHeaderLabel) throws Exception
Description copied from class:AbstractEditorPanelInitialize UI widgets to match the initial state of T- Specified by:
editin classAbstractEditorPanel<String>- Parameters:
newColumnHeaderLabel- the object to edit- Throws:
Exception- if an error occurs
-
getEditorName
public String getEditorName()
Description copied from class:AbstractEditorPanelUser friendly name for this editor (used as tab labels).- Specified by:
getEditorNamein classAbstractEditorPanel<String>- Returns:
- the user friendly name of this editor
-
getNewValue
public String getNewValue()
Description copied from class:AbstractEditorPanelGet the new value of T with the user modifications- Specified by:
getNewValuein classAbstractEditorPanel<String>- Returns:
- the edited value
-
-