Author: yzhishko
Date: 2009-10-27 12:59:46 -0400 (Tue, 27 Oct 2009)
New Revision: 18315
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeController.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-5066 NPE was fixed.
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeController.java
===================================================================
---
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeController.java 2009-10-27
16:59:27 UTC (rev 18314)
+++
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeController.java 2009-10-27
16:59:46 UTC (rev 18315)
@@ -869,7 +869,8 @@
}
public void processPostModelEvent(ModelLifecycleEvent event) {
- if (!switcher.startActiveEditor(ActiveEditorSwitcher.ACTIVE_EDITOR_SOURCE)) {
+ //A part of fix JBIDE-5066
+ if
((switcher==null)||(!switcher.startActiveEditor(ActiveEditorSwitcher.ACTIVE_EDITOR_SOURCE)))
{
return;
}
try {
@@ -903,7 +904,10 @@
// pageContext.fireTaglibsChanged();
}
} finally {
- switcher.stopActiveEditor();
+ //A part of fix JBIDE-5066
+ if (switcher!=null) {
+ switcher.stopActiveEditor();
+ }
}
}