// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: packimports(3) fieldsfirst lnc // Source File Name: TinyTextImpl.java package com.icl.saxon.tinytree; import com.icl.saxon.output.Outputter; import javax.xml.transform.TransformerException; import org.w3c.dom.Text; // Referenced classes of package com.icl.saxon.tinytree: // TinyNodeImpl, TinyDocumentImpl final class TinyTextImpl extends TinyNodeImpl implements Text { public TinyTextImpl(TinyDocumentImpl tinydocumentimpl, int i) { /* 17*/ super.document = tinydocumentimpl; /* 18*/ super.nodeNr = i; } public String getStringValue() { /* 27*/ int i = super.document.offset[super.nodeNr]; /* 28*/ int j = super.document.length[super.nodeNr]; /* 29*/ return new String(super.document.charBuffer, i, j); } public final short getNodeType() { /* 38*/ return 3; } public void copy(Outputter outputter) throws TransformerException { /* 46*/ int i = super.document.offset[super.nodeNr]; /* 47*/ int j = super.document.length[super.nodeNr]; /* 48*/ outputter.writeContent(super.document.charBuffer, i, j); } public void copyStringValue(Outputter outputter) throws TransformerException { /* 56*/ int i = super.document.offset[super.nodeNr]; /* 57*/ int j = super.document.length[super.nodeNr]; /* 58*/ outputter.writeContent(super.document.charBuffer, i, j); } }