List of usage examples for org.eclipse.jface.viewers TextCellEditor TextCellEditor
public TextCellEditor()
From source file:com.clustercontrol.editor.IntegerPropertyDefine.java
License:Open Source License
/** * */ public IntegerPropertyDefine() { m_cellEditor = new TextCellEditor(); }
From source file:com.clustercontrol.editor.IPv4PropertyDefine.java
License:Open Source License
/** * */ public IPv4PropertyDefine() { m_cellEditor = new TextCellEditor(); }
From source file:com.clustercontrol.editor.IPv6PropertyDefine.java
License:Open Source License
/** * */ public IPv6PropertyDefine() { m_cellEditor = new TextCellEditor(); }
From source file:com.clustercontrol.editor.PasswordPropertyDefine.java
License:Open Source License
/** * */ public PasswordPropertyDefine() { m_cellEditor = new TextCellEditor(); m_cellEditor.setStyle(SWT.PASSWORD); }
From source file:com.clustercontrol.editor.TextPropertyDefine.java
License:Open Source License
/** * */ public TextPropertyDefine() { m_cellEditor = new TextCellEditor(); }
From source file:com.clustercontrol.editor.TimePropertyDefine.java
License:Open Source License
/** * */ public TimePropertyDefine() { m_cellEditor = new TextCellEditor(); }
From source file:com.clustercontrol.viewer.PropertySheet.java
License:Open Source License
/** * //from w w w. j av a2 s . c om * * @param tree * * @since 1.0.0 */ public PropertySheet(Tree tree) { super(tree); tree.setHeaderVisible(true); tree.setLinesVisible(true); // ? keyColumn = new TreeColumn(tree, SWT.NONE); WidgetTestUtil.setTestId(this, "key", keyColumn); keyColumn.setText(Messages.getString("name")); valueColumn = new TreeColumn(tree, SWT.NONE); WidgetTestUtil.setTestId(this, "value", valueColumn); valueColumn.setText(Messages.getString("value")); setSize(200, 200); setContentProvider(new PropertySheetContentProvider()); setLabelProvider(new PropertySheetLabelProvider()); setColumnProperties(new String[] { CLMN_KEY, CLMN_VALUE, }); // ????? CellEditor[] editors = new CellEditor[] { null, new TextCellEditor() }; //? setCellEditors(editors); // setCellModifier(new PropertySheetModifier(this)); //?? createContextMenu(); }
From source file:com.nokia.sdt.symbian.ui.editors.MinusOneIntEditorFactory.java
License:Open Source License
public CellEditor createCellEditor(Composite parent, EObject object, String propertyPath) { CellEditor cellEditor = new TextCellEditor() { public Object doGetValue() { try { int rawValue = Integer.parseInt((String) super.doGetValue()) - 1; return new Integer(rawValue); } catch (NumberFormatException e) { }// w w w. j a v a2s.c o m return new Integer(0); } public void doSetValue(Object value) { if (value instanceof Integer) { int plusOneValue = ((Integer) value).intValue() + 1; super.doSetValue("" + plusOneValue); //$NON-NLS-1$ } } }; cellEditor.setValidator(createCellEditorValidator(object, propertyPath)); cellEditor.create(parent); return cellEditor; }
From source file:com.twinsoft.convertigo.eclipse.property_editors.BrowserDefinitionEditor.java
License:Open Source License
public BrowserDefinitionEditor(Composite parent) { super(parent); dialogTitle = "Browsers definition"; templateData = new Object[] { "label", "keyword" }; columnNames = new String[] { "Label", "Keyword" }; columnSizes = new int[] { 200, 100 }; columnEditors = new CellEditor[] { new TextCellEditor(), new TextCellEditor() }; }
From source file:com.twinsoft.convertigo.eclipse.property_editors.RemovableHeadersEditor.java
License:Open Source License
public RemovableHeadersEditor(Composite parent) { super(parent); dialogTitle = "Removable headers"; templateData = new Object[] { "header name", "comment" }; columnNames = new String[] { "HEADER_TO_REMOVE", "Comment" }; columnSizes = new int[] { 200, 200 }; columnEditors = new CellEditor[] { new TextCellEditor(), new TextCellEditor() }; }