JBrowser Source Code Files

JBrowser Source Code Files are provided in the source package file.

You can download JBrowser source package as described in the previous tutorial and go to the "src" sub-folder to view Source Code files.

You can also browse JBrowser Source Code files below:

✍: FYIcenter

ru/atomation/jbrowser/interfaces/BrowserConfig.java

/**
 * No restrictions for this source.
 *
 * Author: CA>>>
 * Site: atomation.ru
 * Mail: Sashusik_EntXXI@Mail.ru
 */
package ru.atomation.jbrowser.interfaces;

import ru.atomation.jbrowser.impl.JBrowserComponent;

/**
 * Functions for configuring the mozilla browser.
 * @author caiiiycuk
 */
public interface BrowserConfig {

    /**
     * Enable loading of images (in all windows).
     */
    void enableImages();

    /**
     * Disable loading of images (in all windows).
     */
    void disableImages();

    /**
     * Enable loading of images in the given window.
     *
     * @param jBrowserComponent where to enable loading of images
     */
    void enableImages(JBrowserComponent<?> jBrowserComponent);

    /**
     * Disable loading of images in the given window.
     *
     * @param jBrowserComponent where to disable loading of images
     */
    void disableImages(JBrowserComponent<?> jBrowserComponent);

    /**
     * Returns true, if loading of images in webpages is enabled.
     *
     * @return true if enabled loading of images in webpages
     */
    boolean isEnabledImages();

    /**
     * Enable Javascript execution (in all windows).
     */
    void enableJavascript();

    /**
     * Disable Javascript execution (in all windows).
     */
    void disableJavascript();

    /**
     * Enable Javascript execution in the given window.
     *
     * @param jBrowserComponent where to enable javascript
     */
    void enableJavascript(JBrowserComponent<?> jBrowserComponent);

    /**
     * Disable Javascript execution in the given window.
     *
     * @param jBrowserComponent where to disable javascript
     */
    void disableJavascript(JBrowserComponent<?> jBrowserComponent);

    /**
     * Returns true, if Javascript execution in webpages
     * is enabled.
     *
     * @return true if Javascript execution in webpages
     * is enabled
     */
    boolean isEnabledJavascript();

    /**
     * Configures browser to use proxy setting by defining parameters
     * for all proxy types. Use null, -1 if a particular proxy type
     * should not be set.
     *
     * @param httpHost host (ip address) for HTTP proxy
     * @param httpPort port for HTTP proxy
     * @param sslHost host (ip address) for HTTPS proxy
     * @param sslPort port for HTTPS proxy
     * @param ftpHost host (ip address) for FTP proxy
     * @param ftpPort port for FTP proxy
     * @param socksHost host (ip address) for SOCKS proxy
     * @param socksPort port for SOCKS proxy
     * @param noProxyFor list of host to bypass with proxies.
     *   The same format as in Firefox configuration dialog
     *   (comma separated)
     */
    void setManualProxy(final String httpHost, final int httpPort,
            final String sslHost, final int sslPort,
            final String ftpHost, final int ftpPort,
            final String socksHost, final int socksPort,
            final String noProxyFor);

    /**
     * Configures browser to use automatic proxy settings.
     * (usually located in a file called proxy.pac)
     *
     * @param configURL url of a proxy.pac file
     */
    void setAutomaticProxy(final String configURL);

    /**
     * Disables using of all proxy types (HTTP, HTTPS, SOCKS, FTP).
     */
    void disableProxy();

    /**
     * Cleans browser cache.
     */
    void cleanCache();

    /**
     * Cleans browser cookies.
     */
    void cleanCookies();
}

ru/atomation/jbrowser/interfaces/BrowserConfig.java

Or download all of them as a single archive file:

File name: jbrowser-1.9-fyi.zip
File size: 625318 bytes
Release date: 2022-11-10
Download 

 

Downloading JBrowser 1.9

Download and Install JBrowser Source Package

Download and Review JBrowser

⇑⇑ FAQ for JBrowser

2017-07-17, 8536👍, 1💬