controller.unselectAll();
int n = this.getComponentCount();
for (int i = 0; i < n; i++) {
UShape shape = (UShape) this.getComponent(i);
if (shape.getState() == UShape.STATE_SELECTED
&& shape.getNode() != null) {
controller.selectNode(shape.getNode());
if (controller.getScreen().getEvidenceTree() != null)
controller.getScreen().getEvidenceTree()
.selectTreeItemByNode(shape.getNode());
}
}
}