Author: DartPeng
Date: 2008-12-10 02:17:48 -0500 (Wed, 10 Dec 2008)
New Revision: 12529
Modified:
branches/jbosstools-3.0.0.CR1/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/xml2java/analyzer/XML2JavaAnalyzer.java
Log:
JBIDE-3379
Modify X2j , j2j analyzer to avoid the NPE occurs the saving
Modified:
branches/jbosstools-3.0.0.CR1/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/xml2java/analyzer/XML2JavaAnalyzer.java
===================================================================
---
branches/jbosstools-3.0.0.CR1/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/xml2java/analyzer/XML2JavaAnalyzer.java 2008-12-10
07:15:36 UTC (rev 12528)
+++
branches/jbosstools-3.0.0.CR1/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/xml2java/analyzer/XML2JavaAnalyzer.java 2008-12-10
07:17:48 UTC (rev 12529)
@@ -66,6 +66,7 @@
throws SmooksAnalyzerException {
SmooksResourceListType listType = context.getSmooksResourceListModel();
GraphRootModel rootModel = context.getGraphicalRootModel();
+ if(rootModel == null) return;
List children = rootModel.getChildren();
for (Iterator iterator = children.iterator(); iterator.hasNext();) {
TreeItemRelationModel dataModel = (TreeItemRelationModel) iterator
Show replies by date