@Nonnull @ReturnsOriginal public LexerPosition getCurrentPosition() { return this.position; }
@ReturnsOriginal @Nonnull private RequestConfig.Builder processRequestConfig(@Nullable final ProxySettings proxySettings, final int timeout, @Nonnull final RequestConfig.Builder config) { this.getLog().debug("Connection(timeout=" + timeout + "ms, proxySettings=" + proxySettings + ')'); if (proxySettings != null) { final HttpHost proxyHost = new HttpHost(proxySettings.host, proxySettings.port, proxySettings.protocol); config.setProxy(proxyHost); } return config.setConnectTimeout(timeout).setSocketTimeout(timeout); }
@Nonnull @ReturnsOriginal private static StringBuilder extractTextFromHtmlElement(@Nonnull final Element element, @Nonnull final StringBuilder buffer, @Nonnull @MustNotContainNull final List<String> imageURLs) { processHtmlElement(element.getChildNodes(), buffer, imageURLs); return buffer; }
@Nonnull @MustNotContainNull @ReturnsOriginal public List<NodeFileOrFolder> findRelatedNodes(@Nonnull final File file, @Nonnull @MustNotContainNull final List<NodeFileOrFolder> list) { final File theFile = makeFileForNode(); if (theFile != null) { if (file.equals(theFile) || theFile.toPath().startsWith(file.toPath())) { list.add(this); for (final NodeFileOrFolder f : this.children) { f.findRelatedNodes(file, list); } } } return list; }
@Nonnull @ReturnsOriginal private static StringBuilder processHtmlElement(@Nonnull final NodeList list, @Nonnull final StringBuilder builder, @Nonnull @MustNotContainNull final List<String> imageURLs) { for (int i = 0; i < list.getLength(); i++) {
@ReturnsOriginal @Nonnull private File unpackArchToFolder(@Nonnull final File archiveFile, @Nonnull final String folderInArchive, @Nonnull final File destinationFolder) throws IOException { getLog().info(String.format("Unpacking archive %s to folder %s", archiveFile.getName(), destinationFolder.getName())); boolean detectedError = true; try { final int unpackedFileCounter = UnpackUtils.unpackFileToFolder(getLog(), folderInArchive, archiveFile, destinationFolder, true); if (unpackedFileCounter == 0) { throw new IOException("Couldn't find folder '" + folderInArchive + "' in archive or the archive is empty"); } else { getLog().info("Unpacked " + unpackedFileCounter + " file(s)"); } detectedError = false; } finally { if (detectedError && !isKeepUnarchFolderIfError()) { logOptionally("Deleting folder because error during unpack : " + destinationFolder); FileUtils.deleteQuietly(destinationFolder); } } return destinationFolder; }
@Nonnull @ReturnsOriginal public static JPopupMenu addTextActions(@Nonnull final JPopupMenu menu) { final Action cut = new DefaultEditorKit.CutAction(); cut.putValue(Action.NAME, "Cut"); menu.add(cut); final Action copy = new DefaultEditorKit.CopyAction(); copy.putValue(Action.NAME, "Copy"); menu.add(copy); final Action paste = new DefaultEditorKit.PasteAction(); paste.putValue(Action.NAME, "Paste"); menu.add(paste); menu.add(new SelectAllTextAction()); return menu; }
@Nullable @ReturnsOriginal public Preferences saveTo(@Nullable final Preferences prefs) { if (prefs != null) {
@Nonnull @ReturnsOriginal @SuppressWarnings("ResultOfMethodCallIgnored") public NodeProject asyncReloadProject(@Nonnull final NodeProject project, @Nullable final Runnable... invokeLater) {
@Nonnull @ReturnsOriginal private MindMapPanelConfig fillBySettings(@Nonnull final MindMapPanelConfig config, @Nonnull final Preferences preferences) { config.setShowGrid(this.checkBoxShowGrid.isSelected());