You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by do...@apache.org on 2013/09/12 05:46:29 UTC
svn commit: r1522246 -
/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/FoldersTreeViewModel.java
Author: dongxu
Date: Thu Sep 12 03:46:28 2013
New Revision: 1522246
URL: http://svn.apache.org/r1522246
Log:
the workaround of r149, all of the folders use the same one icon
Modified:
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/FoldersTreeViewModel.java
Modified: james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/FoldersTreeViewModel.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/FoldersTreeViewModel.java?rev=1522246&r1=1522245&r2=1522246&view=diff
==============================================================================
--- james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/FoldersTreeViewModel.java (original)
+++ james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/FoldersTreeViewModel.java Thu Sep 12 03:46:28 2013
@@ -84,25 +84,25 @@ public class FoldersTreeViewModel implem
* Get the {@link NodeInfo} that provides the children of the specified
* value.
*/
- // @Override
- // public <T> NodeInfo<?> getNodeInfo(T value) {
- // return new DefaultNodeInfo<ImapFolder>(new ImapFolderListDataProvider(
- // (ImapFolder) value), new ImapFolderCell(images.listicons()) {
- // @Override
- // public void render(Context context, ImapFolder value,
- // SafeHtmlBuilder sb) {
- // if (value != null) {
- // sb.appendEscaped(value.getName());
- // }
- // }
- // }, selectionModel, null);
- // }
@Override
public <T> NodeInfo<?> getNodeInfo(T value) {
return new DefaultNodeInfo<ImapFolder>(new ImapFolderListDataProvider(
- (ImapFolder) value), new ImapFolderCell(images.listicons()),
- selectionModel, null);
+ (ImapFolder) value), new AbstractCell<ImapFolder>() {
+ @Override
+ public void render(Context context, ImapFolder value,
+ SafeHtmlBuilder sb) {
+ if (value != null) {
+ sb.appendEscaped(value.getName());
+ }
+ }
+ }, selectionModel, null);
}
+// @Override
+// public <T> NodeInfo<?> getNodeInfo(T value) {
+// return new DefaultNodeInfo<ImapFolder>(new ImapFolderListDataProvider(
+// (ImapFolder) value), new ImapFolderCell(images.listicons()),
+// selectionModel, null);
+// }
/**
* The cell used to render categories.
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org