Examples of TextCellEditor


Examples of org.eclipse.jface.viewers.TextCellEditor

      cellEditor.setValue(value);
    }
  }
 
  private void createAmbiguousControls() {
    textCellEditor = new TextCellEditor(parent);
    comboBoxCellEditor = new ComboBoxCellEditor(parent, layers);
  }
View Full Code Here

Examples of org.eclipse.jface.viewers.TextCellEditor

            String[] comboItems = new String[legalTypes.size()];
            for( int i = 0; i < comboItems.length; i++ ) {
                comboItems[i] = legalTypes.get(i).getName();
            }

            TextCellEditor attributeNameEditor = new TextCellEditor(tree);
            ComboBoxCellEditor attributeTypeEditor = new ComboBoxCellEditor(tree, comboItems, SWT.READ_ONLY|SWT.FULL_SELECTION);
      DialogCellEditor crsEditor = createCRSEditor(tree);
      viewer.setCellEditors(new CellEditor[]{attributeNameEditor,
                    attributeTypeEditor,
                    crsEditor
View Full Code Here

Examples of org.eclipse.jface.viewers.TextCellEditor

  public static ExtraParams text(String name,Param param, final String defaultValue) {
    return new ExtraParams(name,param) {
     
      @Override
      public CellEditor createCellEditor(Composite parent) {
        TextCellEditor textCellEditor = new TextCellEditor(parent);
        textCellEditor.setValue(defaultValue==null?"":defaultValue);
        return textCellEditor;
      }

      @Override
      public void setValue(String value) {
View Full Code Here

Examples of org.eclipse.jface.viewers.TextCellEditor

  private CellEditor[] createCellEditors() {
    CellEditor[] editors = new CellEditor[3];

        //TODO: create a nicer color chooser
        CellEditor celledit0 = new ColorCellEditor(treeViewer.getTree());
        TextCellEditor celledit1 = new TextCellEditor(treeViewer.getTree());
        TextCellEditor celledit2 = new TextCellEditor(treeViewer.getTree());
        editors[0] = celledit0;
        editors[1] = celledit1;
        editors[2] = celledit2;
    return editors;
  }
View Full Code Here

Examples of org.eclipse.jface.viewers.TextCellEditor

                return new ComboBoxCellEditor(
                        parent,
                        new String[]{
                                Messages.AttributePropertyDescriptor_true, Messages.AttributePropertyDescriptor_false})
            if (String.class.isAssignableFrom(type.getType().getBinding()))
                return new TextCellEditor(parent);
            if (Integer.class.isAssignableFrom(type.getType().getBinding()))
                return new BasicTypeCellEditor(parent, Integer.class);
            if (Double.class.isAssignableFrom(type.getType().getBinding()))
                return new BasicTypeCellEditor(parent, Double.class);
            if (Float.class.isAssignableFrom(type.getType().getBinding()))
View Full Code Here

Examples of org.eclipse.jface.viewers.TextCellEditor

    return "matte_border_insets";
  }

  @Override
  public CellEditor createPropertyEditor(Composite parent) {
    CellEditor editor = new TextCellEditor(parent) {
      @Override
      protected Object doGetValue() {
        String strInsets = (String) super.doGetValue();
        return decodeValue(strInsets);
      }

      @Override
      protected void doSetValue(Object value) {
        super.doSetValue(encodeValue(value));
      }
    };
    editor.setValidator(new InsetsCellEditorValidator());
    return editor;
  }
View Full Code Here

Examples of org.eclipse.jface.viewers.TextCellEditor

    adapter.addNotify();
  }

  @Override
  public CellEditor createPropertyEditor(Composite parent) {
    TextCellEditor editor = new TextCellEditor(parent);
    editor.setValidator(new BeanNameValidator(adapter));
    return editor;
  }
View Full Code Here

Examples of org.eclipse.jface.viewers.TextCellEditor

    tableViewer.setColumnProperties(new String[] { "name", "title", //$NON-NLS-1$ //$NON-NLS-2$
        "artist", "album", "year", "track", "genre", "comment", //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$
        "albumArtist" }); //$NON-NLS-1$
    CellEditor[] cellEditors = new CellEditor[9];
    for (int i = 1; i < 9; i++) {
      cellEditors[i] = new TextCellEditor(tableViewer.getTable());
      if (i == 5) {
        ((Text) cellEditors[i].getControl())
            .addVerifyListener(new VerifyListener() {
              @Override
              public void verifyText(VerifyEvent e) {
View Full Code Here

Examples of org.eclipse.jface.viewers.TextCellEditor

        viewer.setColumnProperties(new String[] { "marker", "initiative", "info", "target" });
        viewer.setCellModifier(new CombatTrackerCellModifier());
        viewer.addSelectionChangedListener(new CombatTrackerSelectionChangedListener());
       
        CellEditor[] editors = new CellEditor[4];
        editors[1] = new TextCellEditor(combatantTable);
        editors[2] = new TextCellEditor(combatantTable);
        editors[3] = new TextCellEditor(combatantTable);
        viewer.setCellEditors(editors);

        // timeline row
        Group timelineGroup = new Group(comp, SWT.NONE);
        GridData timelineData = new GridData(GridData.FILL_HORIZONTAL);
View Full Code Here

Examples of org.eclipse.jface.viewers.TextCellEditor

        //        timelineViewer.setCellModifier(new CampaignTimelineCellModifier(this));
        //        timelineViewer.addSelectionChangedListener(new CampaignTimelineSelectionChangedListener(this));
        //        timelineViewer.setInput(((CampaignEditorInput)getEditorInput()).getCampaign());

        CellEditor[] editors = new CellEditor[3];
        editors[0] = new TextCellEditor(timelineTable);
        editors[1] = new TextCellEditor(timelineTable);
        timelineViewer.setCellEditors(editors);

        return comp;
    }
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.