1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 package com.bea.xml.stream.events;
16
17 import java.util.List;
18 import javax.xml.stream.events.XMLEvent;
19 import javax.xml.stream.XMLEventReader;
20 import javax.xml.stream.events.DTD;
21
22 public class DTDEvent
23 extends BaseEvent
24 implements DTD
25 {
26 private List notations;
27 private List entities;
28 private String dtd;
29 public DTDEvent(){}
30 public DTDEvent(String dtd) {
31 init();
32 setDTD(dtd);
33 }
34
35 protected void init() {setEventType(XMLEvent.DTD); }
36 public void setDTD(String dtd) {
37 this.dtd=dtd;
38 }
39
40 public Object getProcessedDTD() {
41 return null;
42 }
43 public String getDocumentTypeDeclaration() {
44 return dtd;
45 }
46 public String toString() {
47 return dtd;
48 }
49 public List getEntities() {
50 return entities;
51 }
52 public List getNotations() {
53 return notations;
54 }
55 }