private NonNLSElement analyze(ICompilationUnit cu) throws CoreException { int count= countNonExternalizedStrings(cu); if (count == 0) return null; else return new NonNLSElement(cu, count); }
private NonNLSElement analyze(ICompilationUnit cu) throws CoreException { int count= countNonExternalizedStrings(cu); if (count == 0) return null; else return new NonNLSElement(cu, count); }
private NonNLSElement analyze(ICompilationUnit cu) throws CoreException { int count= countNonExternalizedStrings(cu); if (count == 0) return null; else return new NonNLSElement(cu, count); }
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)); } }