Change-Id: I97c35950178a7c83c0380be93e504e7cacf3eacf
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
//TODO
// reset tree item icon
for (TreeItem item : vmsTree.getItems()) {
- if (item.getData() instanceof PropertyContent) {
- PropertyContent content = (PropertyContent)item.getData();
- content.setImage();
- }
+ redrawTreeItem(item);
}
vmsTree.redraw();
}
+ // Find "PropertyContent" in recursive.
+ private void redrawTreeItem(TreeItem item) {
+ if (item.getData() instanceof PropertyContent) {
+ PropertyContent content = (PropertyContent)item.getData();
+ content.setImage();
+
+ } else {
+ for (TreeItem subItem : item.getItems()) {
+ redrawTreeItem(subItem);
+ }
+ }
+ }
+
@Override
public void close() {
vmsTree.removeAll();