if (this.markerData != null) { this.markerData.restorePreviousReferenceLine(this); }
    public void detach() {        for (int i = 0; i < getNonFlowContent().size(); i++) {            Box content = (Box)getNonFlowContent().get(i);            content.detach();        }        super.detach();    }