Realmente estoy luchando con una opción entre el widget GWT Tree, que ha sido parte de GWT por edades; o el nuevo CellTree, que es presentado por GWT 2.1.GWT 2.1 ¿Tree o CellTree?
El árbol que quiero presentar al usuario no es particularmente grande, pero estoy muy preocupado por la capacidad de respuesta.
Los datos en los nodos del árbol serán editables. Al hacer clic en un nodo, el usuario colocará el nodo en el modo de edición. La edición de los nodos más simples requerirá solo un solo TextBox o TextArea; pero otros incluirán varios widgets, sobre los cuales deseo control de estilo a través de CSS.
Me atrae el enfoque de CellTree porque parece ofrecer gran flexibilidad y velocidad; sin embargo, el código de muestra para la edición de CellTree trata solo con tipos de datos muy simples: cadena, fecha, número entero, etc. No sé si CellTree es apropiado cuando tiene necesidades de edición de nodos más complejas.
¿Qué opinas? ¿CellTree es el mejor enfoque? ¿CellTree reemplaza a Tree en general? ¿Qué heurística puedo aplicar al elegir entre ellos?
¿Hizo uso de CompositeCell para la celda con múltiples widgets? – David
Extendí la clase AbstractEditableCell. Empecé a usarlo en 2.1.0.M3, antes de que tuvieran muchos documentos, por lo que podría ser que CompositeCell es lo que quieres. También veo que agregaron "Editor" s, que se ven bien. –