X-Git-Url: http://www.dolda2000.com/gitweb/?a=blobdiff_plain;f=src%2Fdolda%2Fjsvc%2Fnext%2FParser.java;h=b896749dabaf87c5eb2b21c18e382fd4651e59d2;hb=816cbb00faa568491d867a28b9570f8018e088b1;hp=dd0371092fbac38b6df6a57acd47e97e1e85a584;hpb=bce78e9e695e185501a05474b4862fe30a45863f;p=jsvc.git diff --git a/src/dolda/jsvc/next/Parser.java b/src/dolda/jsvc/next/Parser.java index dd03710..b896749 100644 --- a/src/dolda/jsvc/next/Parser.java +++ b/src/dolda/jsvc/next/Parser.java @@ -3,26 +3,10 @@ package dolda.jsvc.next; import java.io.*; import java.util.*; import org.w3c.dom.*; -import org.w3c.dom.bootstrap.*; public class Parser { - private static final DOMImplementation domimp; - - static { - DOMImplementationRegistry reg; - try { - reg = DOMImplementationRegistry.newInstance(); - } catch(Exception e) { - throw(new Error(e)); - } - DOMImplementation di = reg.getDOMImplementation(""); - if(di == null) - throw(new RuntimeException("Could not get a DOM implemenation")); - domimp = di; - } - public class State { - public final Document doc = domimp.createDocument(null, "dummy", null); + public final Document doc = DomUtil.document(null, "dummy"); public final PeekReader in; private State(Reader in) {