public Draw(String props, boolean debug, boolean no_channel, boolean jmx) throws Exception {
public Draw(String props, boolean no_channel, boolean jmx) throws Exception {
    public Draw(String props, boolean debug, boolean no_channel, boolean jmx) throws Exception {        this.no_channel=no_channel;        this.jmx=jmx;        if(no_channel)            return;        channel=new JChannel(props);        // channel.setOpt(Channel.BLOCK, Boolean.TRUE);        if(debug) {            debugger=new Debugger((JChannel)channel);            debugger.start();        }        channel.setOpt(Channel.AUTO_RECONNECT, Boolean.TRUE);        channel.setReceiver(this);        channel.addChannelListener(this);    }