Examples of ComboBoxCellEditor


Examples of org.eclipse.jface.viewers.ComboBoxCellEditor

    cellA[INDEX_NAME] = null;
    cellA[INDEX_XPOS] = null;
    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(
View Full Code Here

Examples of org.eclipse.jface.viewers.ComboBoxCellEditor

    CellEditor[] cellEditors = new CellEditor[6];
    cellEditors[INDEX_SOURCE] = null;
    cellEditors[INDEX_RELATION] = null;
    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));
View Full Code Here

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

Examples of org.eclipse.jface.viewers.ComboBoxCellEditor

        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

Examples of org.eclipse.jface.viewers.ComboBoxCellEditor

        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

Examples of org.eclipse.jface.viewers.ComboBoxCellEditor

    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

Examples of org.eclipse.jface.viewers.ComboBoxCellEditor

    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

Examples of org.eclipse.jface.viewers.ComboBoxCellEditor

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

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

Examples of org.eclipse.jface.viewers.ComboBoxCellEditor

            ((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

Examples of org.eclipse.jface.viewers.ComboBoxCellEditor

    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
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.