X-Git-Url: http://git.phpeclipse.com diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/core/ToolFactory.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/core/ToolFactory.java index ca6331d..fa0abb3 100644 --- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/core/ToolFactory.java +++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/core/ToolFactory.java @@ -13,10 +13,12 @@ package net.sourceforge.phpdt.core; import java.util.Map; +import net.sourceforge.phpdt.core.compiler.IScanner; +import net.sourceforge.phpdt.internal.compiler.parser.Scanner; +import net.sourceforge.phpdt.internal.formatter.CodeFormatter; import net.sourceforge.phpeclipse.PHPCore; import org.eclipse.core.runtime.Plugin; -import net.sourceforge.phpdt.internal.formatter.CodeFormatter; /** * Factory for creating various compiler tools, such as scanners, parsers and compilers. @@ -117,8 +119,8 @@ public class ToolFactory { * @see ToolFactory#createScanner(boolean,boolean,boolean,boolean, boolean) * @see org.phpeclipse.phpdt.core.compiler.IScanner */ -// public static IScanner createScanner(boolean tokenizeComments, boolean tokenizeWhiteSpace, boolean assertMode, boolean recordLineSeparator){ -// return createScanner(tokenizeComments, tokenizeWhiteSpace, assertMode, recordLineSeparator, false); +// public static IScanner createScanner(boolean tokenizeComments, boolean tokenizeWhiteSpace, boolean recordLineSeparator){ +// return createScanner(tokenizeComments, tokenizeWhiteSpace, recordLineSeparator); // } /** @@ -155,10 +157,10 @@ public class ToolFactory { * @see org.phpeclipse.phpdt.core.compiler.IScanner * @since 2.1 */ -// public static IScanner createScanner(boolean tokenizeComments, boolean tokenizeWhiteSpace, boolean assertMode, boolean recordLineSeparator, boolean strictCommentMode){ -// -// PublicScanner scanner = new PublicScanner(tokenizeComments, tokenizeWhiteSpace, false/*nls*/, assertMode, strictCommentMode /*strict comment*/, null/*taskTags*/, null/*taskPriorities*/); -// scanner.recordLineSeparator = recordLineSeparator; -// return scanner; -// } + public static IScanner createScanner(boolean tokenizeComments, boolean tokenizeWhiteSpace, boolean recordLineSeparator){ + + Scanner scanner = new Scanner(tokenizeComments, tokenizeWhiteSpace, false/*nls*/); + scanner.recordLineSeparator = recordLineSeparator; + return scanner; + } }