public void dock(DockWrapper w, int i) { w.setState(state); int idx = getDockedWrapperIndexForTabbing(); if (idx != -1 && w.canTab()) { getDockedWrapper(idx).tab(w); } else { if (i == -1) { dockedWrappers.add(w); } else { dockedWrappers.set(i, w); } }
public void dock(DockWrapper w) { dock(w, -1);
    public void dock(DockWrapper w, int i) {        w.setState(state);        int idx = getDockedWrapperIndexForTabbing();        if (idx != -1 && w.canTab()) {            getDockedWrapper(idx).tab(w);        } else {            if (i == -1) {                dockedWrappers.add(w);            } else {                dockedWrappers.set(i, w);            }        }    }