- javax.swing.SwingUtilities.invokeLater(new Runnable()
- {
- public void run()
- {
- cvf.updateTitleAndMenus();
- cvf.revalidate();
- }
- });
- }
-
- public void updateColours(Object source)
- {
- AlignmentPanel ap = (AlignmentPanel) source;
- // ignore events from panels not used to colour this view
- if (!cvf.isUsedforcolourby(ap))
- {
- return;
- }
- if (!isLoadingFromArchive())
- {
- colourBySequence(ap.av.isShowSequenceFeatures(), ap);
- }
- }
-
- @Override
- public void releaseReferences(Object svl)
- {
- }
-
- @Override
- protected void releaseUIResources()
- {
- }
-
- @Override
- public void refreshPdbEntries()
- {
- }
-
- /**
- * Send an asynchronous command to Chimera, in a new thread, optionally with
- * an 'in progress' message in a progress bar somewhere
- */
- protected void sendAsynchronousCommand(final String command,
- final String progressMsg)
- {
- Thread thread = new Thread(new Runnable()