import java.util.ArrayList;
import java.util.Map;
+import net.sourceforge.phpdt.core.JavaCore;
import net.sourceforge.phpdt.core.compiler.IProblem;
import net.sourceforge.phpdt.core.jdom.IDOMCompilationUnit;
-import net.sourceforge.phpdt.core.jdom.IDOMField;
-import net.sourceforge.phpdt.core.jdom.IDOMImport;
-import net.sourceforge.phpdt.core.jdom.IDOMInitializer;
-import net.sourceforge.phpdt.core.jdom.IDOMMethod;
+import net.sourceforge.phpdt.core.jdom.IDOMFactory;
import net.sourceforge.phpdt.core.jdom.IDOMNode;
import net.sourceforge.phpdt.core.jdom.IDOMPackage;
-import net.sourceforge.phpdt.core.jdom.IDOMType;
import net.sourceforge.phpdt.internal.compiler.DocumentElementParser;
import net.sourceforge.phpdt.internal.compiler.IDocumentElementRequestor;
import net.sourceforge.phpdt.internal.compiler.env.ICompilationUnit;
+import net.sourceforge.phpdt.internal.compiler.impl.CompilerOptions;
import net.sourceforge.phpdt.internal.compiler.problem.DefaultProblemFactory;
import net.sourceforge.phpdt.internal.core.util.CharArrayOps;
-import net.sourceforge.phpeclipse.PHPCore;
/**
* The DOMBuilder constructs each type of JDOM document fragment,
*/
protected ArrayList fFields;
- Map options = PHPCore.getOptions();
+ Map options = JavaCore.getOptions();
/**
* Creates a new DOMBuilder
* Creates a new parser.
*/
protected DocumentElementParser getParser(Map settings) {
- return new DocumentElementParser(this, new DefaultProblemFactory());//, new CompilerOptions(settings));
+ return new DocumentElementParser(this, new DefaultProblemFactory(), new CompilerOptions(settings));
}
/**
* Initializes the builder to create a document fragment.