Examples of TextCellEditor


Examples of org.eclipse.jface.viewers.TextCellEditor

public class InsetsEditor extends InsetsWrapper implements ICellEditorFactory {
  private static final long serialVersionUID = -4403435758517308113L;

 
  public CellEditor createPropertyEditor(Object bean, Composite parent) {
    CellEditor editor = new TextCellEditor(parent);
    editor.setValidator(new InsetsCellEditorValidator());
    return editor;
  }
View Full Code Here

Examples of org.eclipse.jface.viewers.TextCellEditor

public class IntegerEditor implements ICellEditorFactory {
  private static final long serialVersionUID = -4403435758517308113L;

 
  public CellEditor createPropertyEditor(Object bean, Composite parent) {
    CellEditor editor = new TextCellEditor(parent);
    editor.setValidator(new IntegerCellEditorValidator());
    return editor;
  }
View Full Code Here

Examples of org.eclipse.jface.viewers.TextCellEditor

    private class DisplayNameEditing extends EditingSupport {
        private TextCellEditor cellEditor;

        public DisplayNameEditing(TableViewer viewer) {
            super(viewer);
            cellEditor = new TextCellEditor(viewer.getTable());
        }
View Full Code Here

Examples of org.eclipse.jface.viewers.TextCellEditor

    private class EmailEditing extends EditingSupport {
        private TextCellEditor cellEditor;

        public EmailEditing(TableViewer viewer) {
            super(viewer);
            cellEditor = new TextCellEditor(viewer.getTable());
        }
View Full Code Here

Examples of org.eclipse.jface.viewers.TextCellEditor

          if (value.getFeature().getRange().getName().equals(CAS.TYPE_NAME_BOOLEAN)) {
            editor = new CheckboxCellEditor(viewer.getTree(), SWT.CHECK);
          }
          else {
            editor = new TextCellEditor(viewer.getTree());
            editor.setValidator(CellEditorValidatorFacotory.createValidator(Primitives
                    .getPrimitiveClass(value.getFeatureStructure().getCAS().getTypeSystem(), value.getFeature())));
          }

          return editor;
        }
        else {
          return null;
        }
      } else if (element instanceof ArrayValue) {

        ArrayValue arrayValue = (ArrayValue) element;

        FeatureStructure arrayFS = arrayValue.getFeatureStructure();

        CellEditor editor;

        if (arrayFS instanceof BooleanArrayFS) {
          editor = new CheckboxCellEditor(viewer.getTree(), SWT.CHECK);
        }
        else {
          editor = new TextCellEditor(viewer.getTree());

          if (arrayFS instanceof ByteArrayFS) {
            editor.setValidator(CellEditorValidatorFacotory.createValidator(Byte.class));
          }
          else if (arrayFS instanceof ShortArrayFS) {
View Full Code Here

Examples of org.eclipse.jface.viewers.TextCellEditor

       
        return tree;
    }

    private void setCellEditor( TreeViewer viewer ) {
        TextCellEditor textCellEditor = new TextCellEditor(viewer.getTree());
        textCellEditor.setValidator(new SummaryCellEditorValidator(data, viewer.getTree()));
        viewer.setCellEditors(new CellEditor[]{null, textCellEditor});
        viewer.setCellModifier(new SummaryCellModifier(data));
    }
View Full Code Here

Examples of org.eclipse.jface.viewers.TextCellEditor

                tableViewer.refresh(data);
                checkFinish();
            }

        });
        tableViewer.setCellEditors(new CellEditor[]{new TextCellEditor(table), new TextCellEditor(table),
                new ComboBoxCellEditor(table, JGrassConstants.CSVTYPESARRAY)});

        // the label provider
        tableViewer.setLabelProvider(new ITableLabelProvider(){
View Full Code Here

Examples of org.eclipse.jface.viewers.TextCellEditor

    @Override
    protected void configureEditors( final TableViewer viewer2 ) {
        final String message = Messages.MapSelectorPageWithScaleColumn_invalidScaleError;

        TextCellEditor textCellEditor = new TextCellEditor(viewer2.getTable());
        ICellEditorValidator validator = new ICellEditorValidator(){

            public String isValid( Object value ) {
                setErrorMessage(null);

            try{
                int parseInt = Integer.parseInt((String) value);
                if( parseInt<-1 ){
                    return message;
                }
            }catch(Exception e){
                return message;
            }
                return null;
            }
           
        };
        textCellEditor.setValidator(validator );
        viewer2.setCellEditors(new CellEditor[] { null, textCellEditor });
        final String scaleColumn = "scaleColumn"; //$NON-NLS-1$
       
        viewer2.setCellModifier(new ICellModifier() {
View Full Code Here

Examples of org.eclipse.jface.viewers.TextCellEditor

        viewer.setLabelProvider(new ExportResourceLabelProvider());
        viewer.setAutoExpandLevel(3);
       
        final String crs="CRS"; //$NON-NLS-1$
        viewer.setColumnProperties(new String[]{"name",crs}); //$NON-NLS-1$
        viewer.setCellEditors(new CellEditor[]{new TextCellEditor(tree), new CRSDialogCellEditor(tree)});
        viewer.setCellModifier(new ICellModifier(){

            public boolean canModify( Object element, String property ) {
                return true;
            }
View Full Code Here

Examples of org.eclipse.jface.viewers.TextCellEditor

                String.valueOf(OBJECT_COLUMN),
        String.valueOf(DESC_COLUMN), });

    viewer.setCellEditors(new CellEditor[] {
        new ResolutionCellEditor(table), new PriorityCellEditor(table),
        null, new TextCellEditor(table) });

    viewer.setCellModifier(new IssuesCellModifier(this));

    priorityColumn.setResizable(true);
    problemObjectColumn.setResizable(true);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.