config/i386/cygming.h (DWARF2_UNWIND_INFO): Handle 64-bit
[official-gcc.git] / libjava / gnu / xml / dom / DomAttr.h
blobe14ac0f9529f17022d9478fd5ad0ffde91347cca
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_xml_dom_DomAttr__
5 #define __gnu_xml_dom_DomAttr__
7 #pragma interface
9 #include <gnu/xml/dom/DomNsNode.h>
10 extern "Java"
12 namespace gnu
14 namespace xml
16 namespace dom
18 class DomAttr;
19 class DomDocument;
23 namespace org
25 namespace w3c
27 namespace dom
29 class Element;
30 class Node;
31 class TypeInfo;
37 class gnu::xml::dom::DomAttr : public ::gnu::xml::dom::DomNsNode
40 public: // actually protected
41 DomAttr(::gnu::xml::dom::DomDocument *, ::java::lang::String *, ::java::lang::String *);
42 public:
43 virtual ::java::lang::String * getName();
44 virtual jboolean getSpecified();
45 virtual void setSpecified(jboolean);
46 virtual ::java::lang::String * getNodeValue();
47 virtual void setValue(::java::lang::String *);
48 virtual ::java::lang::String * getValue();
49 virtual void setNodeValue(::java::lang::String *);
50 virtual ::org::w3c::dom::Node * getFirstChild();
51 virtual ::org::w3c::dom::Node * getLastChild();
52 virtual ::org::w3c::dom::Node * item(jint);
53 virtual ::org::w3c::dom::Element * getOwnerElement();
54 virtual ::org::w3c::dom::Node * getNextSibling();
55 virtual ::org::w3c::dom::Node * getPreviousSibling();
56 virtual ::org::w3c::dom::Node * getParentNode();
57 virtual void setOwnerElement(::org::w3c::dom::Element *);
58 virtual ::java::lang::String * getBaseURI();
59 virtual ::java::lang::Object * clone();
60 private:
61 void mutating(::java::lang::String *, ::java::lang::String *, jshort);
62 public:
63 virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo();
64 virtual jboolean isId();
65 private:
66 jboolean __attribute__((aligned(__alignof__( ::gnu::xml::dom::DomNsNode)))) specified;
67 ::java::lang::String * value;
68 public:
69 static ::java::lang::Class class$;
72 #endif // __gnu_xml_dom_DomAttr__