protected CellEditor createCellEditorOn(Composite composite){
  try {
    Constructor constructor=editorType.getConstructor(new Class[]{Composite.class});
    return (CellEditor)constructor.newInstance(new Object[]{composite});
  }
 catch (  Exception e) {
    return null;
  }
}

protected CellEditor createCellEditorOn ( Composite composite ) { try { Constructor constructor = editorType . getConstructor ( new Class [ ] { Composite . class } ) ; return ( CellEditor ) constructor . newInstance ( new Object [ ] { composite } ) ; } catch ( Exception e ) { return null ; } }
creates the cell editor on the given composite . the cell editor is created by instantiating the cell editor type passed into this directeditmanager ' s constuctor .
