git://source.jalview.org
/
jalview.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
330cd6b
)
catch null pointer exception in headless context
author
jprocter
<Jim Procter>
Fri, 24 Jul 2009 15:25:56 +0000
(15:25 +0000)
committer
jprocter
<Jim Procter>
Fri, 24 Jul 2009 15:25:56 +0000
(15:25 +0000)
src/jalview/gui/Desktop.java
patch
|
blob
|
history
diff --git
a/src/jalview/gui/Desktop.java
b/src/jalview/gui/Desktop.java
index
0f6dbf4
..
1b24694
100755
(executable)
--- a/
src/jalview/gui/Desktop.java
+++ b/
src/jalview/gui/Desktop.java
@@
-964,6
+964,12
@@
public class Desktop extends jalview.jbgui.GDesktop implements
public static AlignmentPanel[] getAlignmentPanels(String viewId)
{
int count = 0;
+ if (Desktop.desktop==null)
+ {
+ // no frames created and in headless mode
+ // TODO: verify that frames are recoverable when in headless mode
+ return null;
+ }
JInternalFrame[] frames = Desktop.desktop.getAllFrames();
ArrayList aps = new ArrayList();
for (int t = 0; t < frames.length; t++)