diff --git a/400_xowa/src/gplx/xowa/apps/servers/http/hdocs/Xoh_hdoc_wkr__http_server.java b/400_xowa/src/gplx/xowa/apps/servers/http/hdocs/Xoh_hdoc_wkr__http_server.java index 34c3f0917..eda9f7d53 100644 --- a/400_xowa/src/gplx/xowa/apps/servers/http/hdocs/Xoh_hdoc_wkr__http_server.java +++ b/400_xowa/src/gplx/xowa/apps/servers/http/hdocs/Xoh_hdoc_wkr__http_server.java @@ -22,6 +22,7 @@ import gplx.xowa.htmls.core.wkrs.addons.forms.*; class Xoh_hdoc_wkr__http_server implements Xoh_hdoc_wkr { private Bry_bfr bfr; private Xoh_page hpg; private byte[] src; private byte[] root_http_dir; // EX: file:///C:/xowa/ + public Bry_bfr Bfr() {return bfr;} public void On_page_bgn(Bry_bfr bfr, Xoh_page hpg, Xoh_hdoc_ctx hctx, byte[] src, int src_bgn, int src_end) { this.bfr = bfr; this.hpg = hpg; this.src = src; if (root_http_dir == null) { diff --git a/400_xowa/src/gplx/xowa/htmls/core/wkrs/Xoh_hdoc_wkr.java b/400_xowa/src/gplx/xowa/htmls/core/wkrs/Xoh_hdoc_wkr.java index d456a4ab5..dc1da8733 100644 --- a/400_xowa/src/gplx/xowa/htmls/core/wkrs/Xoh_hdoc_wkr.java +++ b/400_xowa/src/gplx/xowa/htmls/core/wkrs/Xoh_hdoc_wkr.java @@ -18,6 +18,7 @@ import gplx.langs.htmls.docs.*; import gplx.xowa.wikis.ttls.*; import gplx.xowa.htmls.core.hzips.*; public interface Xoh_hdoc_wkr { + Bry_bfr Bfr(); void On_page_bgn(Bry_bfr bfr, Xoh_page hpg, Xoh_hdoc_ctx hctx, byte[] src, int src_bgn, int src_end); void On_page_end(); void On_txt (int rng_bgn, int rng_end); diff --git a/400_xowa/src/gplx/xowa/htmls/core/wkrs/Xoh_hdoc_wkr__hzip.java b/400_xowa/src/gplx/xowa/htmls/core/wkrs/Xoh_hdoc_wkr__hzip.java index d443fb2fc..2c05d3a19 100644 --- a/400_xowa/src/gplx/xowa/htmls/core/wkrs/Xoh_hdoc_wkr__hzip.java +++ b/400_xowa/src/gplx/xowa/htmls/core/wkrs/Xoh_hdoc_wkr__hzip.java @@ -19,6 +19,7 @@ import gplx.xowa.wikis.ttls.*; public class Xoh_hdoc_wkr__hzip implements Xoh_hdoc_wkr { private Xoh_hzip_bfr bfr; private Xoh_hdoc_ctx hctx; private byte[] src; private Xoh_page hpg; + public Bry_bfr Bfr() {return bfr;} public void On_page_bgn(Bry_bfr bfr, Xoh_page hpg, Xoh_hdoc_ctx hctx, byte[] src, int src_bgn, int src_end) { this.bfr = (Xoh_hzip_bfr)bfr; this.hpg = hpg; this.hctx = hctx; this.src = src; } diff --git a/400_xowa/src/gplx/xowa/htmls/core/wkrs/Xoh_hdoc_wkr__make.java b/400_xowa/src/gplx/xowa/htmls/core/wkrs/Xoh_hdoc_wkr__make.java index 5cecc07dc..ff5f0f542 100644 --- a/400_xowa/src/gplx/xowa/htmls/core/wkrs/Xoh_hdoc_wkr__make.java +++ b/400_xowa/src/gplx/xowa/htmls/core/wkrs/Xoh_hdoc_wkr__make.java @@ -24,6 +24,7 @@ public class Xoh_hdoc_wkr__make implements Xoh_hdoc_wkr { private final Xoh_page_bfr page_bfr = new Xoh_page_bfr(); private boolean toc_enabled; private int html_uid; + public Bry_bfr Bfr() {return bfr;} public void On_page_bgn(Bry_bfr bfr, Xoh_page hpg, Xoh_hdoc_ctx hctx, byte[] src, int src_bgn, int src_end) { this.bfr = bfr; this.hpg = hpg; this.hctx = hctx; this.src = src; this.html_uid = 0;