    public Raw(Server server) {
        this.server = server;
        frame = new ServerFrame();
        MainFrame.getMainFrame().addChild(frame);
        server.AddDataIn(new IRCParser.IDataIn() {
            public void onDataIn(IRCParser tParser, String sData) {
                Raw.this.frame.addLine("<<< "+sData);
            }
        });
        server.AddDataOut(new IRCParser.IDataOut() {
            public void onDataOut(IRCParser tparser, String sData) {
                Raw.this.frame.addLine(">>> "+sData);
            }
        });
    }

    public Raw(Server server) {
        this.server = server;
        frame = new ServerFrame();
        MainFrame.getMainFrame().addChild(frame);
        server.AddDataIn(new IRCParser.IDataIn() {
            public void onDataIn(IRCParser tParser, String sData) {
                Raw.this.frame.addLine("<<< "+sData);
            }
        });
        server.AddDataOut(new IRCParser.IDataOut() {
            public void onDataOut(IRCParser tparser, String sData, boolean fromParser) {
                Raw.this.frame.addLine(">>> "+sData);
            }
        });
    }
