2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_xml_dom_DomAttr__
5 #define __gnu_xml_dom_DomAttr__
9 #include <gnu/xml/dom/DomNsNode.h>
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 *);
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();
61 void mutating(::java::lang::String *, ::java::lang::String *, jshort);
63 virtual ::org::w3c::dom::TypeInfo * getSchemaTypeInfo();
64 virtual jboolean isId();
66 jboolean __attribute__((aligned(__alignof__( ::gnu::xml::dom::DomNsNode)))) specified;
67 ::java::lang::String * value;
69 static ::java::lang::Class class$;
72 #endif // __gnu_xml_dom_DomAttr__