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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libjava/] [org/] [xml/] [sax/] [helpers/] [NamespaceSupport$Context.h] - Blame information for rev 761

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 761 jeremybenn
 
2
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
 
4
#ifndef __org_xml_sax_helpers_NamespaceSupport$Context__
5
#define __org_xml_sax_helpers_NamespaceSupport$Context__
6
 
7
#pragma interface
8
 
9
#include <java/lang/Object.h>
10
#include <gcj/array.h>
11
 
12
extern "Java"
13
{
14
  namespace org
15
  {
16
    namespace xml
17
    {
18
      namespace sax
19
      {
20
        namespace helpers
21
        {
22
            class NamespaceSupport;
23
            class NamespaceSupport$Context;
24
        }
25
      }
26
    }
27
  }
28
}
29
 
30
class org::xml::sax::helpers::NamespaceSupport$Context : public ::java::lang::Object
31
{
32
 
33
public: // actually package-private
34
  NamespaceSupport$Context(::org::xml::sax::helpers::NamespaceSupport *);
35
  void setParent(::org::xml::sax::helpers::NamespaceSupport$Context *);
36
  void clear();
37
  void declarePrefix(::java::lang::String *, ::java::lang::String *);
38
  JArray< ::java::lang::String * > * processName(::java::lang::String *, jboolean);
39
  ::java::lang::String * getURI(::java::lang::String *);
40
  ::java::lang::String * getPrefix(::java::lang::String *);
41
  ::java::util::Enumeration * getDeclaredPrefixes();
42
  ::java::util::Enumeration * getPrefixes();
43
private:
44
  void copyTables();
45
public: // actually package-private
46
  ::java::util::Hashtable * __attribute__((aligned(__alignof__( ::java::lang::Object)))) prefixTable;
47
  ::java::util::Hashtable * uriTable;
48
  ::java::util::Hashtable * elementNameTable;
49
  ::java::util::Hashtable * attributeNameTable;
50
  ::java::lang::String * defaultNS;
51
  jboolean declsOK;
52
private:
53
  ::java::util::Vector * declarations;
54
  jboolean declSeen;
55
  ::org::xml::sax::helpers::NamespaceSupport$Context * parent;
56
public: // actually package-private
57
  ::org::xml::sax::helpers::NamespaceSupport * this$0;
58
public:
59
  static ::java::lang::Class class$;
60
};
61
 
62
#endif // __org_xml_sax_helpers_NamespaceSupport$Context__

powered by: WebSVN 2.1.0

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