@PostConstruct public void init() { tree.addStyleName(NavigatorResources.INSTANCE.css().treeNav()); initWidget(tree); tree.addOpenHandler(new OpenHandler<FSTreeItem>() { @Override public void onOpen(final OpenEvent<FSTreeItem> event) { if (needsLoading(event.getTarget())) { presenter.loadContent((FolderItem) event.getTarget().getUserObject()); } } }); tree.addSelectionHandler(new SelectionHandler<FSTreeItem>() { @Override public void onSelection(SelectionEvent<FSTreeItem> event) { if (event.getSelectedItem().getUserObject() != null && event.getSelectedItem().getUserObject() instanceof FolderItem) { presenter.onItemSelected((FolderItem) event.getSelectedItem().getUserObject()); } } }); }
@PostConstruct public void init() { tree.addStyleName(NavigatorResources.INSTANCE.css().treeNav()); initWidget(tree); tree.addOpenHandler(new OpenHandler<FSTreeItem>() { @Override public void onOpen(final OpenEvent<FSTreeItem> event) { if (needsLoading(event.getTarget()) && event.getTarget().getUserObject() instanceof Path) { loadContent(new TreeNavigatorItemImpl(event.getTarget()), (Path) event.getTarget().getUserObject()); } } }); tree.addSelectionHandler(new SelectionHandler<FSTreeItem>() { @Override public void onSelection(SelectionEvent<FSTreeItem> event) { if (fileActionCommand != null) { final Object userObject = event.getSelectedItem().getUserObject(); if (userObject != null && userObject instanceof Path) { fileActionCommand.execute((Path) userObject); } } } }); }
@PostConstruct public void init() { tree.addStyleName(NavigatorResources.INSTANCE.css().treeNav()); initWidget(tree); tree.addOpenHandler(new OpenHandler<FSTreeItem>() { @Override public void onOpen(final OpenEvent<FSTreeItem> event) { if (needsLoading(event.getTarget()) && event.getTarget().getUserObject() instanceof Path) { loadContent(new TreeNavigatorItemImpl(event.getTarget()), (Path) event.getTarget().getUserObject()); } } }); tree.addSelectionHandler(new SelectionHandler<FSTreeItem>() { @Override public void onSelection(SelectionEvent<FSTreeItem> event) { if (fileActionCommand != null) { final Object userObject = event.getSelectedItem().getUserObject(); if (userObject != null && userObject instanceof Path) { fileActionCommand.execute((Path) userObject); } } } }); }
initWidget(panel); tree.addOpenHandler(new OpenHandler<FSTreeItem>() { @Override public void onOpen(final OpenEvent<FSTreeItem> event) {
initWidget(panel); tree.addOpenHandler(new OpenHandler<FSTreeItem>() { @Override public void onOpen(final OpenEvent<FSTreeItem> event) {