Package org.eclipse.jface.viewers

Examples of org.eclipse.jface.viewers.TextCellEditor


    XMLTableTreeContentProvider provider = new XMLTableTreeContentProvider();
    setContentProvider(provider);
    setLabelProvider(provider);

    setColumnProperties(new String[] {STRUCTURE_PROPERTY, VALUE_PROPERTY});
    setCellEditors(new CellEditor[] {null, new TextCellEditor(this.getTree())});

    setCellModifier(new XMLCMCellModifier());
    createContextMenu();

    DragSource dragSource = new DragSource(getControl(), DND.DROP_COPY | DND.DROP_MOVE);
View Full Code Here


        this.tableViewer = tableViewer;
    }

    @Override
    protected CellEditor getCellEditor(final Object element) {
        CellEditor cellEditor = new TextCellEditor(tableViewer.getTable());

        // Text with digits only
        ((Text) cellEditor.getControl()).addVerifyListener(new VerifyListener() {
            @Override
            public void verifyText(final VerifyEvent e) {
                e.doit = e.text.matches("[\\d]*");
            }
        });
View Full Code Here

        this.tableViewer = tableViewer;
    }

    @Override
    protected CellEditor getCellEditor(final Object element) {
        return new TextCellEditor(tableViewer.getTable());
    }
View Full Code Here

        // Add Levels ComboBox for Level type
        if ((FilterConstants.LEVEL).equals(filterItemModel.getFieldType())) {
            cellEditor = new ComboBoxCellEditor(tableViewer.getTable(), FilterConstants.LOG_LEVELS,
                    SWT.READ_ONLY);
        } else {
            cellEditor = new TextCellEditor(tableViewer.getTable());

            // If need to enter Line number (Text with digits only)
            if ((FilterConstants.LINE).equals(filterItemModel.getFieldType())) {
                ((Text) cellEditor.getControl()).addVerifyListener(new VerifyListener() {
                    @Override
View Full Code Here

            }
        });
        column.setEditingSupport(new EditingSupport(tableViewer) {
            @Override
            protected CellEditor getCellEditor(final Object element) {
                return new TextCellEditor(tableViewer.getTable());
            }

            @Override
            protected boolean canEdit(final Object element) {
                return true;
View Full Code Here

        this.tableViewer = tableViewer;
    }

    @Override
    protected CellEditor getCellEditor(final Object element) {
        return new TextCellEditor(tableViewer.getTable());
    }
View Full Code Here

    EditColTableDef.setupTable(TABLE_DEF, tableData);

    CellEditor[] cellEditors = new CellEditor[4];
    cellEditors[0] = null;
    cellEditors[1] = null;
    cellEditors[2] = new TextCellEditor(tableData);
    cellEditors[3] = new TextCellEditor(tableData);

    tableViewer.setCellEditors(cellEditors);
    tableViewer.setColumnProperties(EditColTableDef.getProperties(TABLE_DEF));

    RemapTableHelper cellHelper = new RemapTableHelper();
View Full Code Here

    cellA[INDEX_YPOS] = null;
    cellA[INDEX_VISIBLE] = new CheckboxCellEditor(tree);
    cellA[INDEX_SELECTED] = new CheckboxCellEditor(tree);
    cellA[INDEX_SIZE] = new ComboBoxCellEditor(tree,
        Tools.toString(Size.values(), true));
    cellA[INDEX_COLOR] = new TextCellEditor(tree);

    nodeTreeView.getTreeViewer().setCellEditors(cellA);
    nodeTreeView.getTreeViewer().setColumnProperties(
        EditColTableDef.getProperties(TABLE_DEF));
View Full Code Here

    cellEditors[INDEX_TARGET] = null;
    cellEditors[INDEX_LINE_STYLE] = new ComboBoxCellEditor(edgeTableControl,
        Tools.toString(LineStyle.values(), true));
    cellEditors[INDEX_ARROWHEAD] = new ComboBoxCellEditor(edgeTableControl,
        Tools.toString(ArrowheadStyle.values(), true));
    cellEditors[INDEX_LINE_COLOR] = new TextCellEditor(edgeTableControl);

    edgeTable.setCellEditors(cellEditors);
    edgeTable.setColumnProperties(EditColTableDef.getProperties(TABLE_DEF));
    return edgeTableControl;
  }
View Full Code Here

        case T_Integer:
          _cellEdt = new NumericCellEditor(table, SWT.SINGLE, T_Integer);
          break;

        case T_String:
          _cellEdt = new TextCellEditor(table);
          break;

        case T_Boolean:
          _cellEdt = new CheckboxCellEditor(table);
          break;
View Full Code Here

TOP

Related Classes of org.eclipse.jface.viewers.TextCellEditor

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.