Package com.projity.pm.graphic.spreadsheet.editor

Examples of com.projity.pm.graphic.spreadsheet.editor.SimpleEditor


      if (field.isNameField()) {
        tc.setPreferredWidth((svg)?170:150);
        tc.setCellRenderer(new SpreadSheetNameCellRenderer());
//        tc.setCellEditor(new SpreadSheetNameCellEditor(new SimpleEditor(String.class)));
        tc.setCellEditor(new SpreadSheetCellEditorAdapter(new SimpleEditor(String.class)));
      } else if (field == Configuration.getFieldFromId("Field.indicators")) {
        tc.setPreferredWidth(50);
        tc.setCellRenderer(new SpreadSheetCellRendererAdapter(new IndicatorsRenderer()));
        tc.setHeaderRenderer(new SpreadSheetColumnHeaderRenderer(IndicatorsRenderer.getCellHeader()));
      } else if (field.getLookupTypes() != null) {
View Full Code Here


    GraphicConfiguration config=GraphicConfiguration.getInstance();
   
    //Modify here to register a custom editor
    //all the types used have to be registered here
    setAdaptedRenderer(String.class,new SimpleRenderer());
    setAdaptedEditor(String.class,new SimpleEditor(String.class));
   
    setAdaptedRenderer(Integer.class,new SimpleRenderer());
    setAdaptedEditor(Integer.class,new SimpleEditor(Integer.class));
   
    setAdaptedRenderer(Double.class,new SimpleRenderer());
    setAdaptedEditor(Double.class,new SimpleEditor(Double.class));
   
       setAdaptedEditor(Date.class, new DateEditor());
//       setAdaptedRenderer(Date.class, new DateRendererDecorator( new SimpleRenderer(), format)); // format will be used
       setAdaptedRenderer(Date.class,new DateRenderer());
      
       setAdaptedRenderer(Boolean.class,new OfflineCapableBooleanRenderer());
    //setAdaptedRenderer(Boolean.class,null);
    setAdaptedEditor(Boolean.class,null);
   
    setAdaptedRenderer(Work.class,new SimpleRenderer(compact));
    setAdaptedEditor(Work.class,new SimpleEditor(Work.class));

    setAdaptedRenderer(Duration.class,new SimpleRenderer());
    setAdaptedEditor(Duration.class,new SimpleEditor(Duration.class));
//    setDefaultEditor(Duration.class,new DefaultCellEditor(new JTextField()));
    setAdaptedRenderer(Money.class,new SimpleRenderer(compact));
    setAdaptedEditor(Money.class,new SimpleEditor(Money.class));
   
    editorsRegistered=true;
  }
View Full Code Here

TOP

Related Classes of com.projity.pm.graphic.spreadsheet.editor.SimpleEditor

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.