_framework = new Framework();
_framework = framework;
    public WebScarab() {        initComponents();                // capture STDOUT and STDERR to a TextArea        System.setOut(redirectOutput(stdoutTextArea, System.out));        System.setErr(redirectOutput(stderrTextArea, System.err));                // create the framework        _framework = new Framework();                // load the properties        _prop = Preferences.getPreferences();                addPlugin(new SummaryPanel(_framework));                // create the plugins, and their GUI's                // Proxy plugin        Proxy proxy = new Proxy(_framework);        _framework.addPlugin(proxy);                // load the proxy modules        ManualEdit me = new ManualEdit();        proxy.addPlugin(me);                RevealHidden rh = new RevealHidden();        proxy.addPlugin(rh);                BrowserCache bc = new BrowserCache();        proxy.addPlugin(bc);                CookieTracker ct = new CookieTracker(proxy.getCookieJar());        proxy.addPlugin(ct);                BeanShell bs = new BeanShell();        proxy.addPlugin(bs);                // create the proxy GUI panels        ProxyPanel proxyPanel = new ProxyPanel(proxy);        proxyPanel.addPlugin(new ManualEditPanel(me));        proxyPanel.addPlugin(new MiscPanel(rh, bc, ct));        proxyPanel.addPlugin(new BeanShellPanel(bs));        addPlugin(proxyPanel);                // Spider plugin        Spider spider = new Spider(_framework);        _framework.addPlugin(spider);        addPlugin(new SpiderPanel(spider));                // ManualRequest Plugin        ManualRequest manualrequest = new ManualRequest(_framework);        _framework.addPlugin(manualrequest);        addPlugin(new ManualRequestPanel(manualrequest));                // SessionID Analysis plugin//        SessionIDAnalysis sa = new SessionIDAnalysis(_framework);//        _framework.addPlugin(sa);//        addPlugin(new SessionIDPanel(sa));            }