private void onKeyEnter(NativeEvent evt) { for (Node node : selectionStorage) { if (node instanceof HasAction) { ((HasAction) node).actionPerformed(); } if (!node.isLeaf()) { tree.toggle(node); } } }
private void onDoubleClick(Event event) { NodeDescriptor nodeDescriptor = getNodeDescriptor(event.getEventTarget().<Element>cast()); if (nodeDescriptor == null) { return; } if (nodeDescriptor.getNode() instanceof HasAction) { ((HasAction) nodeDescriptor.getNode()).actionPerformed(); } else { toggle(nodeDescriptor.getNode()); } } }
private void onDoubleClick(Event event) { NodeDescriptor nodeDescriptor = getNodeDescriptor(event.getEventTarget().<Element>cast()); if (nodeDescriptor == null) { return; } if (nodeDescriptor.isLeaf()) { if (nodeDescriptor.getNode() instanceof HasAction) { ((HasAction) nodeDescriptor.getNode()).actionPerformed(); } } else { toggle(nodeDescriptor.getNode()); } }