Package org.eclipse.jface.viewers

Examples of org.eclipse.jface.viewers.ComboBoxCellEditor


              {
              tabTypesNames[i++] = at.name;
              }
            }

          _cellEdt = new ComboBoxCellEditor(table, tabTypesNames, SWT.READ_ONLY);
          break;

        case T_Image:
          log.warning("Not Implemented yet");
          break;
View Full Code Here


        public CellEditor createCellEditor(final Table table)
          {
          if ((_cellEdt == null) && editable)
            {
            String[] tblAttrName = new String[0];
            _cellEdt = new ComboBoxCellEditor(table, tblAttrName);
            _cmbCellEditor = (ComboBoxCellEditor) _cellEdt;
            }

          return _cellEdt;
          }
      });

    _tbl.addROAttribut("Type", AttrType.T_String, "Type", 80);

    _tbl.addAttribut(new PojoColumnDescr("Test", AttrType.T_Object, "Test", 50)
      {
        public CellEditor createCellEditor(final Table table)
          {
          if ((_cellEdt == null) && editable)
            {
            int i = 0;
            QueryAttr.T_Test[] te = QueryAttr.T_Test.values();
            String[] tblAttrName = new String[te.length];

            for (QueryAttr.T_Test e : te)
              {
              tblAttrName[i++] = e.text;
              }

            _cellEdt = new ComboBoxCellEditor(table, tblAttrName);
            }

          return _cellEdt;
          }
      });
View Full Code Here

        if (value.getFeature().getRange().isPrimitive()) {

          CellEditor editor;

          if (value.getFeature().getRange().getName().equals(CAS.TYPE_NAME_BOOLEAN)) {
            editor = new ComboBoxCellEditor(viewer.getTree(), new String[]{"false", "true"},
                    SWT.READ_ONLY);
          }
          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 ComboBoxCellEditor(viewer.getTree(), new String[]{"false", "true"},
                  SWT.READ_ONLY);
          editor.setStyle(SWT.READ_ONLY);
        }
        else {
          editor = new TextCellEditor(viewer.getTree());
View Full Code Here

    private class ReassignmentTypeEditing extends EditingSupport {
        private ComboBoxCellEditor cellEditor;

        public ReassignmentTypeEditing(TableViewer viewer) {
            super(viewer);
            cellEditor = new ComboBoxCellEditor(viewer.getTable(), new String[]{"not-started", "not-completed"});
        }
View Full Code Here

    private class ReassignmentTypeEditing extends EditingSupport {
        private ComboBoxCellEditor cellEditor;

        public ReassignmentTypeEditing(TableViewer viewer) {
            super(viewer);
            cellEditor = new ComboBoxCellEditor(viewer.getTable(), new String[]{"not-started", "not-completed"});
        }
View Full Code Here

        private String[] values = new String[] { "to", "cc", "bcc" };

        public TypeEditing(TableViewer viewer) {
            super(viewer);
            cellEditor = new ComboBoxCellEditor(viewer.getTable(), values);
        }
View Full Code Here

            ((Text) textCellEditor.getControl()).setTextLimit(60);
            cellEditors[columnIndex] = textCellEditor;
            break;
   
          case DROPDOWN:
            cellEditors[columnIndex] = new ComboBoxCellEditor(table, tableColumnModel.getDropdownValues(), SWT.READ_ONLY);
            break;
   
          default:
            break;
        }
View Full Code Here

    super(id,displayName);
  }
 
    @Override
    public CellEditor createPropertyEditor(Composite parent) {
        CellEditor editor = new ComboBoxCellEditor(
            parent, new String[]{"true","false"},SWT.READ_ONLY){
          @Override
          protected void doSetValue(Object value){
            if(((Boolean)value).booleanValue()){
              super.doSetValue(new Integer(0));
            } else {
              super.doSetValue(new Integer(1));
            }
          }
          @Override
          protected Object doGetValue(){
            int selection = ((Integer)super.doGetValue()).intValue();
            if(selection==0){
              return new Boolean(true);
            } else {
              return new Boolean(false);
            }
          }
        };
       
        if (getValidator() != null)
            editor.setValidator(getValidator());
       
        return editor;
    }
View Full Code Here

        private String[] values = new String[] { "to", "cc", "bcc" };

        public TypeEditing(TableViewer viewer) {
            super(viewer);
            cellEditor = new ComboBoxCellEditor(viewer.getTable(), values);
        }
View Full Code Here

    private class ReassignmentTypeEditing extends EditingSupport {
        private ComboBoxCellEditor cellEditor;

        public ReassignmentTypeEditing(TableViewer viewer) {
            super(viewer);
            cellEditor = new ComboBoxCellEditor(viewer.getTable(), new String[]{"not-started", "not-completed"});
        }
View Full Code Here

TOP

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

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.