private static NLSLine[] createRawLines(ICompilationUnit cu) { try { return NLSScanner.scan(cu); } catch (JavaModelException x) { return new NLSLine[0]; } catch (InvalidInputException x) { return new NLSLine[0]; } catch (BadLocationException x) { return new NLSLine[0]; } }
private static NLSLine[] createRawLines(ICompilationUnit cu) { try { return NLSScanner.scan(cu); } catch (JavaModelException x) { return new NLSLine[0]; } catch (InvalidInputException x) { return new NLSLine[0]; } }
private static NLSLine[] createRawLines(ICompilationUnit cu) { try { return NLSScanner.scan(cu); } catch (JavaModelException x) { return new NLSLine[0]; } catch (InvalidInputException x) { return new NLSLine[0]; } catch (BadLocationException x) { return new NLSLine[0]; } }
/** * Returns a list of NLSLines found in the string */ public static NLSLine[] scan(String s) throws InvalidInputException { return scan(s.toCharArray()); }
public static NLSLine[] scan(String s) throws InvalidInputException, BadLocationException { IScanner scanner= ToolFactory.createScanner(true, true, false, true); return scan(scanner, s.toCharArray()); }
public static NLSLine[] scan(String s) throws InvalidInputException, BadLocationException { IScanner scanner= ToolFactory.createScanner(true, true, false, true); return scan(scanner, s.toCharArray()); }
/** * Returns a list of NLSLines found in the compilation unit */ public static NLSLine[] scan(ICompilationUnit cu) throws JavaModelException, InvalidInputException { return scan(cu.getBuffer().getCharacters()); }
private int countNonExternalizedStrings(ICompilationUnit cu) throws CoreException { try{ NLSLine[] lines= NLSScanner.scan(cu); int result= 0; for (int i= 0; i < lines.length; i++) { result += countNonExternalizedStrings(lines[i]); } return result; } catch (InvalidInputException e) { throw new CoreException(new Status(IStatus.ERROR, JavaPlugin.getPluginId(), IStatus.ERROR, Messages.format(ActionMessages.FindStringsToExternalizeAction_error_cannotBeParsed, cu.getElementName()), e)); } }
private int countNonExternalizedStrings(ICompilationUnit cu) throws CoreException { try{ NLSLine[] lines= NLSScanner.scan(cu); int result= 0; for (int i= 0; i < lines.length; i++) { result += countNonExternalizedStrings(lines[i]); } return result; } catch (InvalidInputException e) { throw new CoreException(new Status(IStatus.ERROR, JavaPlugin.getPluginId(), IStatus.ERROR, Messages.format(ActionMessages.FindStringsToExternalizeAction_error_cannotBeParsed, cu.getElementName()), e)); } }
private int countNonExternalizedStrings(ICompilationUnit cu) throws CoreException { try{ NLSLine[] lines= NLSScanner.scan(cu); int result= 0; for (int i= 0; i < lines.length; i++) { result += countNonExternalizedStrings(lines[i]); } return result; } catch (InvalidInputException e) { throw new CoreException(new Status(IStatus.ERROR, JavaPlugin.getPluginId(), IStatus.ERROR, Messages.format(ActionMessages.FindStringsToExternalizeAction_error_cannotBeParsed, BasicElementLabels.getFileName(cu)), e)); } catch (BadLocationException e) { throw new CoreException(new Status(IStatus.ERROR, JavaPlugin.getPluginId(), IStatus.ERROR, Messages.format(ActionMessages.FindStringsToExternalizeAction_error_cannotBeParsed, BasicElementLabels.getFileName(cu)), e)); } }
private int countNonExternalizedStrings(ICompilationUnit cu) throws CoreException { try{ NLSLine[] lines= NLSScanner.scan(cu); int result= 0; for (int i= 0; i < lines.length; i++) { result += countNonExternalizedStrings(lines[i]); } return result; } catch (InvalidInputException e) { throw new CoreException(new Status(IStatus.ERROR, JavaPlugin.getPluginId(), IStatus.ERROR, Messages.format(ActionMessages.FindStringsToExternalizeAction_error_cannotBeParsed, BasicElementLabels.getFileName(cu)), e)); } catch (BadLocationException e) { throw new CoreException(new Status(IStatus.ERROR, JavaPlugin.getPluginId(), IStatus.ERROR, Messages.format(ActionMessages.FindStringsToExternalizeAction_error_cannotBeParsed, BasicElementLabels.getFileName(cu)), e)); } }
private int countNonExternalizedStrings(ICompilationUnit cu) throws CoreException { try{ NLSLine[] lines= NLSScanner.scan(cu); int result= 0; for (int i= 0; i < lines.length; i++) { result += countNonExternalizedStrings(lines[i]); } return result; } catch (InvalidInputException e) { throw new CoreException(new Status(IStatus.ERROR, JavaPlugin.getPluginId(), IStatus.ERROR, Messages.format(ActionMessages.FindStringsToExternalizeAction_error_cannotBeParsed, BasicElementLabels.getFileName(cu)), e)); } catch (BadLocationException e) { throw new CoreException(new Status(IStatus.ERROR, JavaPlugin.getPluginId(), IStatus.ERROR, Messages.format(ActionMessages.FindStringsToExternalizeAction_error_cannotBeParsed, BasicElementLabels.getFileName(cu)), e)); } }
private int countNonExternalizedStrings(ICompilationUnit cu) throws CoreException { try{ NLSLine[] lines= NLSScanner.scan(cu); int result= 0; for (int i= 0; i < lines.length; i++) { result += countNonExternalizedStrings(lines[i]); } return result; } catch (InvalidInputException e) { throw new CoreException(new Status(IStatus.ERROR, JavaPlugin.getPluginId(), IStatus.ERROR, Messages.format(ActionMessages.FindStringsToExternalizeAction_error_cannotBeParsed, BasicElementLabels.getFileName(cu)), e)); } catch (BadLocationException e) { throw new CoreException(new Status(IStatus.ERROR, JavaPlugin.getPluginId(), IStatus.ERROR, Messages.format(ActionMessages.FindStringsToExternalizeAction_error_cannotBeParsed, BasicElementLabels.getFileName(cu)), e)); } }
private static NLSLine scanCurrentLine(ICompilationUnit cu, int position) throws JavaModelException { try { Assert.isTrue(position >= 0 && position <= cu.getBuffer().getLength()); NLSLine[] allLines= NLSScanner.scan(cu); for (int i= 0; i < allLines.length; i++) { NLSLine line= allLines[i]; if (findElement(line, position) != null) return line; } return null; } catch (InvalidInputException e) { return null; } catch (BadLocationException e) { return null; } }
private static NLSLine scanCurrentLine(ICompilationUnit cu, int position) throws JavaModelException { try { Assert.isTrue(position >= 0 && position <= cu.getBuffer().getLength()); NLSLine[] allLines= NLSScanner.scan(cu); for (int i= 0; i < allLines.length; i++) { NLSLine line= allLines[i]; if (findElement(line, position) != null) return line; } return null; } catch (InvalidInputException e) { return null; } }
private static NLSLine scanCurrentLine(ICompilationUnit cu, int position) throws JavaModelException { try { Assert.isTrue(position >= 0 && position <= cu.getBuffer().getLength()); NLSLine[] allLines= NLSScanner.scan(cu); for (int i= 0; i < allLines.length; i++) { NLSLine line= allLines[i]; if (findElement(line, position) != null) return line; } return null; } catch (InvalidInputException e) { return null; } catch (BadLocationException e) { return null; } }
public static NLSLine[] scan(ICompilationUnit cu) throws JavaModelException, BadLocationException, InvalidInputException { IJavaProject javaProject= cu.getJavaProject(); IScanner scanner= null; if (javaProject != null) { String complianceLevel= javaProject.getOption(JavaCore.COMPILER_COMPLIANCE, true); String sourceLevel= javaProject.getOption(JavaCore.COMPILER_SOURCE, true); scanner= ToolFactory.createScanner(true, true, true, sourceLevel, complianceLevel); } else { scanner= ToolFactory.createScanner(true, true, false, true); } return scan(scanner, cu.getBuffer().getCharacters()); }
public static NLSLine[] scan(ICompilationUnit cu) throws JavaModelException, BadLocationException, InvalidInputException { IJavaProject javaProject= cu.getJavaProject(); IScanner scanner= null; if (javaProject != null) { String complianceLevel= javaProject.getOption(JavaCore.COMPILER_COMPLIANCE, true); String sourceLevel= javaProject.getOption(JavaCore.COMPILER_SOURCE, true); scanner= ToolFactory.createScanner(true, true, true, sourceLevel, complianceLevel); } else { scanner= ToolFactory.createScanner(true, true, false, true); } return scan(scanner, cu.getBuffer().getCharacters()); }
buf.replace(region.getOffset() - lineStart, region.getOffset() + region.getLength() - lineStart, replaceString); try { NLSLine[] allLines= NLSScanner.scan(buf.toString());
buf.replace(region.getOffset() - lineStart, region.getOffset() + region.getLength() - lineStart, replaceString); try { NLSLine[] allLines= NLSScanner.scan(buf.toString());