@Override protected void addElem( final int dist, final int name, final int asize, final int uri, final boolean ne) throws IOException { tout.write1(asize << 3 | Data.ELEM); tout.write2((ne ? 1 << 15 : 0) | name); tout.write1(uri); tout.write4(dist); tout.write4(asize); tout.write4(meta.size++); if (Prop.debug && (c++ & 0x7FFFF) == 0) Util.err("."); }