OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libjava/] [gnu/] [xml/] [aelfred2/] [SAXDriver.h] - Blame information for rev 756

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 756 jeremybenn
 
2
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
 
4
#ifndef __gnu_xml_aelfred2_SAXDriver__
5
#define __gnu_xml_aelfred2_SAXDriver__
6
 
7
#pragma interface
8
 
9
#include <java/lang/Object.h>
10
#include <gcj/array.h>
11
 
12
extern "Java"
13
{
14
  namespace gnu
15
  {
16
    namespace xml
17
    {
18
      namespace aelfred2
19
      {
20
          class SAXDriver;
21
          class XmlParser;
22
      }
23
    }
24
  }
25
  namespace org
26
  {
27
    namespace xml
28
    {
29
      namespace sax
30
      {
31
          class ContentHandler;
32
          class DTDHandler;
33
          class DocumentHandler;
34
          class EntityResolver;
35
          class ErrorHandler;
36
          class InputSource;
37
        namespace ext
38
        {
39
            class DeclHandler;
40
            class DefaultHandler2;
41
            class EntityResolver2;
42
            class LexicalHandler;
43
        }
44
        namespace helpers
45
        {
46
            class NamespaceSupport;
47
        }
48
      }
49
    }
50
  }
51
}
52
 
53
class gnu::xml::aelfred2::SAXDriver : public ::java::lang::Object
54
{
55
 
56
public:
57
  SAXDriver();
58
private:
59
  void reset();
60
public:
61
  void setLocale(::java::util::Locale *);
62
  ::org::xml::sax::EntityResolver * getEntityResolver();
63
  void setEntityResolver(::org::xml::sax::EntityResolver *);
64
  ::org::xml::sax::DTDHandler * getDTDHandler();
65
  void setDTDHandler(::org::xml::sax::DTDHandler *);
66
  void setDocumentHandler(::org::xml::sax::DocumentHandler *);
67
  ::org::xml::sax::ContentHandler * getContentHandler();
68
  void setContentHandler(::org::xml::sax::ContentHandler *);
69
  void setErrorHandler(::org::xml::sax::ErrorHandler *);
70
  ::org::xml::sax::ErrorHandler * getErrorHandler();
71
  void parse(::org::xml::sax::InputSource *);
72
  void parse(::java::lang::String *);
73
  jboolean getFeature(::java::lang::String *);
74
public: // actually package-private
75
  ::org::xml::sax::ext::DeclHandler * getDeclHandler();
76
  jboolean resolveURIs();
77
public:
78
  ::java::lang::Object * getProperty(::java::lang::String *);
79
  void setFeature(::java::lang::String *, jboolean);
80
  void setProperty(::java::lang::String *, ::java::lang::Object *);
81
public: // actually package-private
82
  void startDocument();
83
  void skippedEntity(::java::lang::String *);
84
  ::org::xml::sax::InputSource * getExternalSubset(::java::lang::String *, ::java::lang::String *);
85
  ::org::xml::sax::InputSource * resolveEntity(jboolean, ::java::lang::String *, ::org::xml::sax::InputSource *, ::java::lang::String *);
86
  ::java::lang::String * absolutize(::java::lang::String *, ::java::lang::String *, jboolean);
87
  void startExternalEntity(::java::lang::String *, ::java::lang::String *, jboolean);
88
  void endExternalEntity(::java::lang::String *);
89
  void startInternalEntity(::java::lang::String *);
90
  void endInternalEntity(::java::lang::String *);
91
  void doctypeDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
92
  void notationDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
93
  void unparsedEntityDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
94
  void endDoctype();
95
private:
96
  void declarePrefix(::java::lang::String *, ::java::lang::String *);
97
public: // actually package-private
98
  void attribute(::java::lang::String *, ::java::lang::String *, jboolean);
99
  void startElement(::java::lang::String *);
100
  void endElement(::java::lang::String *);
101
  void startCDATA();
102
  void charData(JArray< jchar > *, jint, jint);
103
  void endCDATA();
104
  void ignorableWhitespace(JArray< jchar > *, jint, jint);
105
  void processingInstruction(::java::lang::String *, ::java::lang::String *);
106
  void comment(JArray< jchar > *, jint, jint);
107
  void fatal(::java::lang::String *);
108
  void verror(::java::lang::String *);
109
  void warn(::java::lang::String *);
110
public:
111
  jint getLength();
112
  ::java::lang::String * getURI(jint);
113
  ::java::lang::String * getLocalName(jint);
114
  ::java::lang::String * getQName(jint);
115
  ::java::lang::String * getName(jint);
116
  ::java::lang::String * getType(jint);
117
  ::java::lang::String * getValue(jint);
118
  jint getIndex(::java::lang::String *, ::java::lang::String *);
119
  jint getIndex(::java::lang::String *);
120
  ::java::lang::String * getType(::java::lang::String *, ::java::lang::String *);
121
  ::java::lang::String * getType(::java::lang::String *);
122
  ::java::lang::String * getValue(::java::lang::String *, ::java::lang::String *);
123
  ::java::lang::String * getValue(::java::lang::String *);
124
  jboolean isDeclared(jint);
125
  jboolean isDeclared(::java::lang::String *);
126
  jboolean isDeclared(::java::lang::String *, ::java::lang::String *);
127
  jboolean isSpecified(jint);
128
  jboolean isSpecified(::java::lang::String *, ::java::lang::String *);
129
  jboolean isSpecified(::java::lang::String *);
130
  ::java::lang::String * getPublicId();
131
  ::java::lang::String * getSystemId();
132
  jint getLineNumber();
133
  jint getColumnNumber();
134
private:
135
  ::org::xml::sax::ext::DefaultHandler2 * __attribute__((aligned(__alignof__( ::java::lang::Object)))) base;
136
  ::gnu::xml::aelfred2::XmlParser * parser;
137
  ::org::xml::sax::EntityResolver * entityResolver;
138
  ::org::xml::sax::ext::EntityResolver2 * resolver2;
139
  ::org::xml::sax::ContentHandler * contentHandler;
140
  ::org::xml::sax::DTDHandler * dtdHandler;
141
  ::org::xml::sax::ErrorHandler * errorHandler;
142
  ::org::xml::sax::ext::DeclHandler * declHandler;
143
  ::org::xml::sax::ext::LexicalHandler * lexicalHandler;
144
  ::java::lang::String * elementName;
145
  ::java::util::Stack * entityStack;
146
  ::java::util::List * attributesList;
147
  jboolean namespaces;
148
  jboolean xmlNames;
149
  jboolean extGE;
150
  jboolean extPE;
151
  jboolean resolveAll;
152
  jboolean useResolver2;
153
public: // actually package-private
154
  jboolean stringInterning;
155
private:
156
  jint attributeCount;
157
  jboolean attributes;
158
  JArray< ::java::lang::String * > * nsTemp;
159
  ::org::xml::sax::helpers::NamespaceSupport * prefixStack;
160
public: // actually package-private
161
  static ::java::lang::String * FEATURE;
162
  static ::java::lang::String * PROPERTY;
163
public:
164
  static ::java::lang::Class class$;
165
};
166
 
167
#endif // __gnu_xml_aelfred2_SAXDriver__

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.