public void run() { Cytoscape.getDesktop().getNetworkPanel().updateTitle(cyNetwork); } });
/** * DOCUMENT ME! * * @param e DOCUMENT ME! */ public void propertyChange(PropertyChangeEvent e) { if (Cytoscape.NETWORK_CREATED.equals(e.getPropertyName())) { addNetwork((String) e.getNewValue(), (String) e.getOldValue()); } else if (Cytoscape.NETWORK_DESTROYED.equals(e.getPropertyName())) { removeNetwork((String) e.getNewValue()); } else if (CytoscapeDesktop.NETWORK_VIEW_FOCUSED.equals(e.getPropertyName())) { if ( e.getSource() != this ) focusNetworkNode((String) e.getNewValue()); } else if (Cytoscape.NETWORK_TITLE_MODIFIED.equals(e.getPropertyName())) { CyNetworkTitleChange cyNetworkTitleChange = (CyNetworkTitleChange) e.getNewValue(); String newID = cyNetworkTitleChange.getNetworkIdentifier(); //String newTitle = cyNetworkTitleChange.getNetworkTitle(); CyNetwork _network = Cytoscape.getNetwork(newID); // Network "0" is the default and does not appear in the netowrk panel if (_network != null && !_network.getIdentifier().equals("0")) updateTitle(_network); } else if(Cytoscape.CYTOSCAPE_INITIALIZED.equals(e.getPropertyName())) { updateVSMenu(); } }
Cytoscape.getDesktop().getNetworkPanel().updateTitle(cyNetwork);
} else if (EDIT_TITLE.equals(label)) { CyNetworkNaming.editNetworkTitle(cyNetwork); Cytoscape.getDesktop().getNetworkPanel().updateTitle(cyNetwork); } else { CyLogger.getLogger().warn("Unexpected network panel popup option");