List of usage examples for org.eclipse.jface.viewers ViewerCell setText
public void setText(String text)
From source file:net.tourbook.common.util.DialogModifyColumns.java
License:Open Source License
/** * Column: Detail format// www. j av a 2 s.c o m */ private void defineColumn_Format_Detail(final TableColumnLayout tableLayout) { final TableViewerColumn tvc = new TableViewerColumn(_columnViewer, SWT.LEAD); final TableColumn tc = tvc.getColumn(); tc.setMoveable(true); tc.setText(Messages.ColumnModifyDialog_Column_FormatTour); tvc.setLabelProvider(new CellLabelProvider() { @Override public void update(final ViewerCell cell) { final ColumnDefinition colDef = (ColumnDefinition) cell.getElement(); ValueFormat valueFormat = colDef.getValueFormat_Detail(); if (valueFormat == null) { valueFormat = colDef.getDefaultValueFormat_Detail(); } if (valueFormat == null) { cell.setText(UI.EMPTY_STRING); } else { cell.setText(ColumnManager.getValueFormatterName(valueFormat)); } setColor(cell, colDef); } }); tableLayout.setColumnData(tc, new ColumnPixelData(_pc.convertWidthInCharsToPixels(18), true)); }
From source file:net.tourbook.common.util.DialogModifyColumns.java
License:Open Source License
/** * Column: Unit//from ww w.ja v a 2 s . c o m */ private void defineColumn_Unit(final TableColumnLayout tableLayout) { final TableViewerColumn tvc = new TableViewerColumn(_columnViewer, SWT.LEAD); final TableColumn tc = tvc.getColumn(); tc.setText(Messages.ColumnModifyDialog_column_unit); tc.setMoveable(true); tvc.setLabelProvider(new CellLabelProvider() { @Override public void update(final ViewerCell cell) { final ColumnDefinition colDef = (ColumnDefinition) cell.getElement(); cell.setText(colDef.getColumnUnit()); setColor(cell, colDef); } }); tableLayout.setColumnData(tc, new ColumnPixelData(_pc.convertWidthInCharsToPixels(14), true)); }
From source file:net.tourbook.common.util.DialogModifyColumns.java
License:Open Source License
/** * Column: Width/*w w w.j ava2 s . com*/ */ private void defineColumn_Width(final TableColumnLayout tableLayout) { final TableViewerColumn tvc = new TableViewerColumn(_columnViewer, SWT.TRAIL); final TableColumn tc = tvc.getColumn(); tc.setMoveable(true); tc.setText(Messages.ColumnModifyDialog_column_width); tvc.setLabelProvider(new CellLabelProvider() { @Override public void update(final ViewerCell cell) { final ColumnDefinition colDef = (ColumnDefinition) cell.getElement(); cell.setText(Integer.toString(colDef.getColumnWidth())); setColor(cell, colDef); } }); tableLayout.setColumnData(tc, new ColumnPixelData(_pc.convertWidthInCharsToPixels(10), true)); }
From source file:net.tourbook.importdata.DialogEasyImportConfig.java
License:Open Source License
/** * Column: Item name//w ww . j a v a 2 s . co m */ private void defineColumnIC_10_LauncherName() { final TableColumnDefinition colDef = new TableColumnDefinition(_icColumnManager, "configName", SWT.LEAD); //$NON-NLS-1$ colDef.setColumnLabel(Messages.Dialog_ImportConfig_Column_Name); colDef.setColumnHeaderText(Messages.Dialog_ImportConfig_Column_Name); colDef.setDefaultColumnWidth(_pc.convertWidthInCharsToPixels(30)); colDef.setColumnWeightData(new ColumnWeightData(30)); colDef.setIsDefaultColumn(); colDef.setCanModifyVisibility(false); colDef.setLabelProvider(new CellLabelProvider() { @Override public void update(final ViewerCell cell) { cell.setText(((ImportConfig) cell.getElement()).name); } }); }
From source file:net.tourbook.importdata.DialogEasyImportConfig.java
License:Open Source License
/** * Column: Backup//w w w . j a v a 2 s . co m */ private void defineColumnIC_20_Backup() { final TableColumnDefinition colDef = new TableColumnDefinition(_icColumnManager, "backup", SWT.LEAD); //$NON-NLS-1$ colDef.setColumnLabel(Messages.Dialog_ImportConfig_Column_Backup); colDef.setColumnHeaderText(Messages.Dialog_ImportConfig_Column_Backup); colDef.setDefaultColumnWidth(_pc.convertWidthInCharsToPixels(30)); colDef.setColumnWeightData(new ColumnWeightData(30)); colDef.setIsDefaultColumn(); colDef.setLabelProvider(new CellLabelProvider() { @Override public void update(final ViewerCell cell) { final ImportConfig importConfig = (ImportConfig) cell.getElement(); cell.setText(importConfig.isCreateBackup // ? importConfig.getBackupFolder() : UI.EMPTY_STRING); } }); }
From source file:net.tourbook.importdata.DialogEasyImportConfig.java
License:Open Source License
/** * Column: Device folder//from w w w.j ava 2s .co m */ private void defineColumnIC_30_DeviceFolder() { final TableColumnDefinition colDef = new TableColumnDefinition(_icColumnManager, "deviceFolder", SWT.LEAD); //$NON-NLS-1$ colDef.setColumnLabel(Messages.Dialog_ImportConfig_Column_Device); colDef.setColumnHeaderText(Messages.Dialog_ImportConfig_Column_Device); colDef.setDefaultColumnWidth(_pc.convertWidthInCharsToPixels(30)); colDef.setColumnWeightData(new ColumnWeightData(30)); colDef.setIsDefaultColumn(); colDef.setLabelProvider(new CellLabelProvider() { @Override public void update(final ViewerCell cell) { final ImportConfig importConfig = (ImportConfig) cell.getElement(); cell.setText(importConfig.getDeviceFolder()); } }); }
From source file:net.tourbook.importdata.DialogEasyImportConfig.java
License:Open Source License
/** * Column: Device files//from w ww .j ava 2 s. c o m */ private void defineColumnIC_32_DeviceFiles() { final TableColumnDefinition colDef = new TableColumnDefinition(_icColumnManager, "deviceFiles", SWT.LEAD); //$NON-NLS-1$ colDef.setColumnLabel(Messages.Dialog_ImportConfig_Column_DeviceFiles); colDef.setColumnHeaderText(Messages.Dialog_ImportConfig_Column_DeviceFiles); colDef.setDefaultColumnWidth(_pc.convertWidthInCharsToPixels(10)); colDef.setColumnWeightData(new ColumnWeightData(10)); colDef.setIsDefaultColumn(); colDef.setLabelProvider(new CellLabelProvider() { @Override public void update(final ViewerCell cell) { final ImportConfig importConfig = (ImportConfig) cell.getElement(); cell.setText(importConfig.fileGlobPattern); } }); }
From source file:net.tourbook.importdata.DialogEasyImportConfig.java
License:Open Source License
/** * Column: Delete device files//from w w w . j a v a 2 s . c om */ private void defineColumnIC_90_DeleteDeviceFiles() { final TableColumnDefinition colDef = new TableColumnDefinition(_icColumnManager, "deleteFiles", SWT.CENTER); //$NON-NLS-1$ colDef.setColumnLabel(Messages.Dialog_ImportConfig_Column_DeleteFiles_Label); colDef.setColumnHeaderText(Messages.Dialog_ImportConfig_Column_DeleteFiles_Header); colDef.setColumnHeaderToolTipText(Messages.Dialog_ImportConfig_Column_DeleteFiles_Tooltip); colDef.setDefaultColumnWidth(_pc.convertWidthInCharsToPixels(12)); colDef.setIsDefaultColumn(); colDef.setLabelProvider(new CellLabelProvider() { @Override public void update(final ViewerCell cell) { final ImportConfig importConfig = (ImportConfig) cell.getElement(); final boolean isDeleteDeviceFiles = importConfig.isDeleteDeviceFiles; if (importConfig.isCreateBackup) { cell.setText(isDeleteDeviceFiles // ? Messages.App_Label_BooleanYes : Messages.App_Label_BooleanNo); cell.setForeground(isDeleteDeviceFiles // ? COLOR_RED : COLOR_FOREGROUND); } else { cell.setText(UI.EMPTY_STRING); } } }); }
From source file:net.tourbook.importdata.DialogEasyImportConfig.java
License:Open Source License
/** * Column: Turn OFF watching//w w w . j av a2 s.com */ private void defineColumnIC_99_TurnOFF() { final TableColumnDefinition colDef = new TableColumnDefinition(_icColumnManager, "turnOFF", SWT.CENTER); //$NON-NLS-1$ colDef.setColumnLabel(Messages.Dialog_ImportConfig_Column_TurnOFF_Label); colDef.setColumnHeaderText(Messages.Dialog_ImportConfig_Column_TurnOFF_Header); colDef.setColumnHeaderToolTipText(Messages.Dialog_ImportConfig_Column_TurnOFF_Tooltip); colDef.setDefaultColumnWidth(_pc.convertWidthInCharsToPixels(10)); colDef.setColumnWeightData(new ColumnWeightData(10)); colDef.setIsDefaultColumn(); colDef.setLabelProvider(new CellLabelProvider() { @Override public void update(final ViewerCell cell) { final ImportConfig importConfig = (ImportConfig) cell.getElement(); cell.setText(importConfig.isTurnOffWatching ? Messages.Dialog_ImportConfig_State_OFF : Messages.Dialog_ImportConfig_State_ON); } }); }
From source file:net.tourbook.importdata.DialogEasyImportConfig.java
License:Open Source License
/** * Column: Item name/*from ww w . j ava2s . c o m*/ */ private void defineColumnIL_10_LauncherName() { final TableColumnDefinition colDef = new TableColumnDefinition(_ilColumnManager, "launcherName", SWT.LEAD); //$NON-NLS-1$ colDef.setColumnLabel(Messages.Dialog_ImportConfig_Column_Name); colDef.setColumnHeaderText(Messages.Dialog_ImportConfig_Column_Name); colDef.setDefaultColumnWidth(_pc.convertWidthInCharsToPixels(17)); colDef.setColumnWeightData(new ColumnWeightData(17)); colDef.setIsDefaultColumn(); colDef.setCanModifyVisibility(false); colDef.setLabelProvider(new CellLabelProvider() { @Override public void update(final ViewerCell cell) { cell.setText(((ImportLauncher) cell.getElement()).name); } }); }