1/*
2 * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * This code is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 only, as
7 * published by the Free Software Foundation.
8 *
9 * This code is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
12 * version 2 for more details (a copy is included in the LICENSE file that
13 * accompanied this code).
14 *
15 * You should have received a copy of the GNU General Public License version
16 * 2 along with this work; if not, write to the Free Software Foundation,
17 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
18 *
19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 * or visit www.oracle.com if you need additional information or have any
21 * questions.
22 */
23
24package xp2;
25
26import java.util.Iterator;
27
28import javax.xml.namespace.NamespaceContext;
29import javax.xml.namespace.QName;
30import javax.xml.stream.Location;
31import javax.xml.stream.XMLEventFactory;
32import javax.xml.stream.events.Attribute;
33import javax.xml.stream.events.Characters;
34import javax.xml.stream.events.Comment;
35import javax.xml.stream.events.DTD;
36import javax.xml.stream.events.EndDocument;
37import javax.xml.stream.events.EndElement;
38import javax.xml.stream.events.EntityDeclaration;
39import javax.xml.stream.events.EntityReference;
40import javax.xml.stream.events.Namespace;
41import javax.xml.stream.events.ProcessingInstruction;
42import javax.xml.stream.events.StartDocument;
43import javax.xml.stream.events.StartElement;
44
45public class XMLEventFactoryImpl extends XMLEventFactory {
46
47    @Override
48    public void setLocation(Location location) {
49
50    }
51
52    @Override
53    public Attribute createAttribute(String prefix, String namespaceURI, String localName, String value) {
54        return null;
55    }
56
57    @Override
58    public Attribute createAttribute(String localName, String value) {
59        return null;
60    }
61
62    @Override
63    public Attribute createAttribute(QName name, String value) {
64        return null;
65    }
66
67    @Override
68    public Namespace createNamespace(String namespaceURI) {
69        return null;
70    }
71
72    @Override
73    public Namespace createNamespace(String prefix, String namespaceUri) {
74        return null;
75    }
76
77    @Override
78    public StartElement createStartElement(QName name, Iterator attributes, Iterator namespaces) {
79        return null;
80    }
81
82    @Override
83    public StartElement createStartElement(String prefix, String namespaceUri, String localName) {
84        return null;
85    }
86
87    @Override
88    public StartElement createStartElement(String prefix, String namespaceUri, String localName,
89            Iterator attributes, Iterator namespaces) {
90        return null;
91    }
92
93    @Override
94    public StartElement createStartElement(String prefix, String namespaceUri, String localName,
95            Iterator attributes, Iterator namespaces, NamespaceContext context) {
96        return null;
97    }
98
99    @Override
100    public EndElement createEndElement(QName name, Iterator namespaces) {
101        return null;
102    }
103
104    @Override
105    public EndElement createEndElement(String prefix, String namespaceUri, String localName) {
106        return null;
107    }
108
109    @Override
110    public EndElement createEndElement(String prefix, String namespaceUri, String localName,
111            Iterator namespaces) {
112        return null;
113    }
114
115    @Override
116    public Characters createCharacters(String content) {
117        return null;
118    }
119
120    @Override
121    public Characters createCData(String content) {
122        return null;
123    }
124
125    @Override
126    public Characters createSpace(String content) {
127        return null;
128    }
129
130    @Override
131    public Characters createIgnorableSpace(String content) {
132        return null;
133    }
134
135    @Override
136    public StartDocument createStartDocument() {
137        return null;
138    }
139
140    @Override
141    public StartDocument createStartDocument(String encoding, String version, boolean standalone) {
142        return null;
143    }
144
145    @Override
146    public StartDocument createStartDocument(String encoding, String version) {
147        return null;
148    }
149
150    @Override
151    public StartDocument createStartDocument(String encoding) {
152        return null;
153    }
154
155    @Override
156    public EndDocument createEndDocument() {
157        return null;
158    }
159
160    @Override
161    public EntityReference createEntityReference(String name, EntityDeclaration declaration) {
162        return null;
163    }
164
165    @Override
166    public Comment createComment(String text) {
167        return null;
168    }
169
170    @Override
171    public ProcessingInstruction createProcessingInstruction(String target, String data) {
172        return null;
173    }
174
175    @Override
176    public DTD createDTD(String dtd) {
177        return null;
178    }
179
180}
181