/[alph]/alph/org/nongnu/alph/xml/SpanSerializer.java
ViewVC logotype

Diff of /alph/org/nongnu/alph/xml/SpanSerializer.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.5 by tjl, Sun Apr 13 06:31:45 2003 UTC revision 1.6 by tjl, Wed Apr 16 03:44:23 2003 UTC
# Line 14  public class SpanSerializer { Line 14  public class SpanSerializer {
14      public String namespace;      public String namespace;
15    
16      public String span2xml(Span s0) {      public String span2xml(Span s0) {
17          if(s0 instanceof org.nongnu.alph.impl.URN5TextSpan) {          if(s0 instanceof org.nongnu.alph.impl.FakeTextSpan) {
18              org.nongnu.alph.impl.URN5TextSpan t = (org.nongnu.alph.impl.URN5TextSpan)s0;              org.nongnu.alph.impl.FakeTextSpan t =
19                    (org.nongnu.alph.impl.FakeTextSpan)s0;
20                return "<fts t=\""+
21                        XMLUtil.escapeXML(t.getText())+"\"/>";
22            } else if(s0 instanceof org.nongnu.alph.impl.URN5TextSpan) {
23                org.nongnu.alph.impl.URN5TextSpan t =
24                    (org.nongnu.alph.impl.URN5TextSpan)s0;
25              return "<uts b=\""+t.getScrollId()+              return "<uts b=\""+t.getScrollId()+
26                      "\" o=\""+t.offset()+                      "\" o=\""+t.offset()+
27                      "\" t=\""+XMLUtil.escapeXML(t.getText())+"\"/>";                      "\" t=\""+XMLUtil.escapeXML(t.getText())+"\"/>";

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26