mirror of
https://github.com/gnosygnu/xowa.git
synced 2026-03-02 03:49:30 +00:00
v1.10.2.1
This commit is contained in:
@@ -61,7 +61,7 @@ public class Xob_stat_mgr {
|
||||
nsRegy.AddKeyVal(itm.Ns());
|
||||
}
|
||||
}
|
||||
return (String[])nsRegy.XtoAry(String.class);
|
||||
return (String[])nsRegy.Xto_ary(String.class);
|
||||
}
|
||||
OrderedHash regy = OrderedHash_.new_();
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@ public class Xob_xdat_file {
|
||||
bfr.Add_mid(src, itm_0_bgn, itm.Itm_bgn());
|
||||
bfr.Add(v);
|
||||
bfr.Add_mid(src, itm.Itm_end() + 1, src.length); // NOTE: + 1 to skip nl
|
||||
src = bfr.XtoAryAndClear();
|
||||
src = bfr.Xto_bry_and_clear();
|
||||
return this;
|
||||
}
|
||||
byte[][] Src_extract_brys(int ary_len) {
|
||||
@@ -63,7 +63,7 @@ public class Xob_xdat_file {
|
||||
itm_bgn = itm_end;
|
||||
bfr.Add(bry);
|
||||
}
|
||||
src = bfr.XtoAryAndClear();
|
||||
src = bfr.Xto_bry_and_clear();
|
||||
}
|
||||
public void Insert(Bry_bfr bfr, byte[] itm) {
|
||||
int ary_len = itm_ends.length;
|
||||
@@ -97,7 +97,7 @@ public class Xob_xdat_file {
|
||||
}
|
||||
if (insert) bfr.Add(new_itm);
|
||||
itm_0_bgn = (ary_len * Len_idx_itm) + Len_itm_dlm;
|
||||
src = bfr.XtoAryAndClear();
|
||||
src = bfr.Xto_bry_and_clear();
|
||||
} static final byte Dlm_hdr_fld = Byte_ascii.Pipe, Dlm_row = Byte_ascii.NewLine;
|
||||
public void Save(Io_url url) {
|
||||
Bry_bfr bfr = Bry_bfr.new_();
|
||||
@@ -192,7 +192,7 @@ public class Xob_xdat_file {
|
||||
bfr.Add(row);
|
||||
bfr.Add(dlm);
|
||||
}
|
||||
return bfr.XtoAryAndClear();
|
||||
return bfr.Xto_bry_and_clear();
|
||||
}
|
||||
}
|
||||
class Xob_xdat_file_ {
|
||||
|
||||
@@ -21,14 +21,14 @@ public class Xobd_rdr implements Xob_cmd {
|
||||
public Xobd_rdr(Xob_bldr bldr, Xow_wiki wiki) {this.bldr = bldr; this.wiki = wiki;} private Xob_bldr bldr; Xow_wiki wiki;
|
||||
public String Cmd_key() {return KEY;} public static final String KEY = "dump_mgr";
|
||||
public void Cmd_ini(Xob_bldr bldr) {
|
||||
Xobd_wkr[] wkr_ary = (Xobd_wkr[])wkrs.XtoAry(Xobd_wkr.class); int wkr_ary_len = wkr_ary.length;
|
||||
Xobd_wkr[] wkr_ary = (Xobd_wkr[])wkrs.Xto_ary(Xobd_wkr.class); int wkr_ary_len = wkr_ary.length;
|
||||
for (int i = 0; i < wkr_ary_len; i++)
|
||||
wkr_ary[i].Wkr_ini(bldr);
|
||||
}
|
||||
public void Cmd_bgn(Xob_bldr bldr) {}
|
||||
public void Cmd_end() {}
|
||||
public void Cmd_run() {
|
||||
Xobd_wkr[] wkr_ary = (Xobd_wkr[])wkrs.XtoAry(Xobd_wkr.class); int wkr_ary_len = wkr_ary.length;
|
||||
Xobd_wkr[] wkr_ary = (Xobd_wkr[])wkrs.Xto_ary(Xobd_wkr.class); int wkr_ary_len = wkr_ary.length;
|
||||
for (int i = 0; i < wkr_ary_len; i++)
|
||||
wkr_ary[i].Wkr_bgn(bldr);
|
||||
Io_buffer_rdr fil = Io_buffer_rdr.Null; Xodb_page page = new Xodb_page(); Xow_ns_mgr ns_mgr = wiki.Ns_mgr();
|
||||
@@ -73,7 +73,7 @@ public class Xobd_rdr implements Xob_cmd {
|
||||
wkr_ary[i].Wkr_end();
|
||||
}
|
||||
public void Cmd_print() {
|
||||
Xobd_wkr[] wkr_ary = (Xobd_wkr[])wkrs.XtoAry(Xobd_wkr.class); int wkr_ary_len = wkr_ary.length;
|
||||
Xobd_wkr[] wkr_ary = (Xobd_wkr[])wkrs.Xto_ary(Xobd_wkr.class); int wkr_ary_len = wkr_ary.length;
|
||||
for (int i = 0; i < wkr_ary_len; i++)
|
||||
wkr_ary[i].Wkr_print();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user