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__