Merged gcj-eclipse branch to trunk.
[official-gcc.git] / libjava / gnu / xml / libxmlj / dom / GnomeAttr.h
blob9619be9c523b02f05a9b919f2b51c53167798720
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_xml_libxmlj_dom_GnomeAttr__
5 #define __gnu_xml_libxmlj_dom_GnomeAttr__
7 #pragma interface
9 #include <gnu/xml/libxmlj/dom/GnomeNode.h>
10 extern "Java"
12 namespace gnu
14 namespace xml
16 namespace libxmlj
18 namespace dom
20 class GnomeAttr;
25 namespace org
27 namespace w3c
29 namespace dom
31 class Element;
32 class Node;
33 class TypeInfo;
39 class gnu::xml::libxmlj::dom::GnomeAttr : public ::gnu::xml::libxmlj::dom::GnomeNode
42 public: // actually package-private
43 GnomeAttr(::java::lang::Object *);
44 public:
45 virtual ::java::lang::String * getName();
46 virtual jboolean getSpecified();
47 virtual ::java::lang::String * getValue();
48 virtual void setValue(::java::lang::String *);
49 virtual ::org::w3c::dom::Node * getParentNode();
50 virtual ::org::w3c::dom::Element * getOwnerElement();
51 virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo();
52 virtual jboolean isId();
53 private:
54 jboolean xmljIsId();
55 public:
56 virtual ::java::lang::String * toString();
57 static ::java::lang::Class class$;
60 #endif // __gnu_xml_libxmlj_dom_GnomeAttr__