[EMAIL PROTECTED] schrieb:
> The Table namespace is getting somewhat cluttered, and will become more so as
> additional Data Cell Renderers are soon added.  It seems worthwhile to split
> up this single-level namespace into an appropriate hierarchy.

I like your proposal for the restructuring. I wanted to this already, 
but I didn't want to break the backwards compatibility. But with 
migration scripts (which the user has to use for 0.7 anyway) this should 
be passable.

However I would propose shorter package names, no resize package and a 
selection package:
     % tree /var/tmp/table
     /var/tmp/table
     |-- Table.js
     |-- TablePane.js
     |-- TablePaneHeader.js
     |-- TablePaneModel.js
     |-- TablePaneScroller.js
     |-- celleditor
     |   |-- CellEditorFactory.js
     |   |-- CheckBox.js
     |   `-- TextField.js
     |-- cellrenderer
     |   |-- Abstract.js
     |   |-- Boolean.js
     |   |-- DataCellRenderer.js
     |   |-- Default.js
     |   `-- Icon.js
     |-- rowrenderer
     |   |-- DataRowRenderer.js
     |   `-- Default.js
     |-- headerrenderer
     |   |-- Default.js
     |   |-- HeaderCellRenderer.js
     |   `-- Icon.js
     |-- columnmodel
     |   |-- TableColumnModel.js
     |   |-- Resize.js
     |   `-- resizebehavior
     |       |-- Abstract.js
     |       |-- ColumnData.js
     |       `-- Default.js
     `-- model
     |   |-- Abstract.js
     |   |-- Remote.js
     |   |-- Simple.js
     |   `-- TableModel.js
     `-- selection
         |-- Manager.js
         `-- Model.js




-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to