Lines 24-30
Link Here
|
24 |
import org.xml.sax.*; |
24 |
import org.xml.sax.*; |
25 |
import org.w3c.dom.*; |
25 |
import org.w3c.dom.*; |
26 |
import org.w3c.dom.events.*; |
26 |
import org.w3c.dom.events.*; |
27 |
import org.apache.xerces.parsers.*; |
|
|
28 |
import org.apache.xml.serialize.*; |
27 |
import org.apache.xml.serialize.*; |
29 |
|
28 |
|
30 |
import org.openide.*; |
29 |
import org.openide.*; |
Lines 143-153
Link Here
|
143 |
FileObject fo = getFileObject (); |
142 |
FileObject fo = getFileObject (); |
144 |
LayerDataNode.err.log ("ParseRegen.parseDocument: fo=" + fo); |
143 |
LayerDataNode.err.log ("ParseRegen.parseDocument: fo=" + fo); |
145 |
try { |
144 |
try { |
|
|
145 |
/* |
146 |
DOMParser parser = new DOMParser (); |
146 |
DOMParser parser = new DOMParser (); |
147 |
parser.setFeature ("http://xml.org/sax/features/validation", true); // NOI18N |
147 |
parser.setFeature ("http://xml.org/sax/features/validation", true); // NOI18N |
148 |
parser.setFeature ("http://apache.org/xml/features/dom/defer-node-expansion", false); // NOI18N |
148 |
parser.setFeature ("http://apache.org/xml/features/dom/defer-node-expansion", false); // NOI18N |
149 |
parser.setEntityResolver (EntityCatalog.getDefault ()); |
149 |
parser.setEntityResolver (EntityCatalog.getDefault ()); |
150 |
parser.setErrorHandler (this); |
150 |
parser.setErrorHandler (this); |
|
|
151 |
*/ |
151 |
Reader rd; |
152 |
Reader rd; |
152 |
EditorCookie editor = getEditor (); |
153 |
EditorCookie editor = getEditor (); |
153 |
if (editor != null) { |
154 |
if (editor != null) { |
Lines 170-177
Link Here
|
170 |
LayerDataNode.err.notify(mfue); |
171 |
LayerDataNode.err.notify(mfue); |
171 |
} |
172 |
} |
172 |
} |
173 |
} |
|
|
174 |
/* |
173 |
parser.parse (in); |
175 |
parser.parse (in); |
174 |
Document doc = parser.getDocument (); |
176 |
Document doc = parser.getDocument (); |
|
|
177 |
*/ |
178 |
Document doc = XMLUtil.parse(in, true, false, this, EntityCatalog.getDefault()); |
175 |
if (editor != null) { |
179 |
if (editor != null) { |
176 |
//LayerDataNode.err.log ("doc=" + doc); |
180 |
//LayerDataNode.err.log ("doc=" + doc); |
177 |
EventTarget targ = (EventTarget) doc; |
181 |
EventTarget targ = (EventTarget) doc; |