@Override public void vectorDataSelected(final VectorDataNode vectorDataNode, int clickCount) { setSelectedProductNode(vectorDataNode); setSelectedVectorDataNode(vectorDataNode); final JInternalFrame frame = visatApp.findInternalFrame(vectorDataNode); if (frame != null) { try { frame.setSelected(true); } catch (PropertyVetoException ignored) { // ok } return; } if (clickCount == 2) { final ExecCommand command = visatApp.getCommandManager().getExecCommand(ShowPlacemarkViewAction.ID); command.execute(vectorDataNode); } }
@Override public void metadataElementSelected(final MetadataElement metadataElement, final int clickCount) { setSelectedProductNode(metadataElement); final JInternalFrame frame = visatApp.findInternalFrame(metadataElement); if (frame != null) { try { frame.setSelected(true); } catch (PropertyVetoException ignored) { // ok } return; } if (clickCount == 2) { final ExecCommand command = visatApp.getCommandManager().getExecCommand(ShowMetadataViewAction.ID); command.execute(metadataElement); } }
private void rasterDataNodeSelected(final RasterDataNode raster, final int clickCount) { setSelectedProductNode(raster); final JInternalFrame[] internalFrames = visatApp.findInternalFrames(raster); JInternalFrame frame = null; for (final JInternalFrame internalFrame : internalFrames) { final int numRasters = ((ProductSceneView) internalFrame.getContentPane()).getNumRasters(); if (numRasters == 1) { frame = internalFrame; break; } } if (frame != null) { try { frame.setSelected(true); } catch (PropertyVetoException ignored) { // ok } } else if (clickCount == 2) { final ExecCommand command = visatApp.getCommandManager().getExecCommand("showImageView"); command.execute(clickCount); } }
command = commandManager.getExecCommand("showToolBar"); if (command != null) { command.setSelected(bV); command = commandManager.getExecCommand("showStatusBar"); if (command != null) { command.setSelected(bV);