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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libjava/] [gnu/] [xml/] [dom/] [DomDocument.h] - Rev 780

Go to most recent revision | Compare with Previous | Blame | View Log

 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_xml_dom_DomDocument__
#define __gnu_xml_dom_DomDocument__
 
#pragma interface
 
#include <gnu/xml/dom/DomNode.h>
#include <gcj/array.h>
 
extern "Java"
{
  namespace gnu
  {
    namespace xml
    {
      namespace dom
      {
          class DomDocument;
          class DomDocumentConfiguration;
          class DomNode;
      }
    }
  }
  namespace org
  {
    namespace w3c
    {
      namespace dom
      {
          class Attr;
          class CDATASection;
          class Comment;
          class DOMConfiguration;
          class DOMImplementation;
          class DocumentFragment;
          class DocumentType;
          class Element;
          class EntityReference;
          class Node;
          class ProcessingInstruction;
          class Text;
        namespace traversal
        {
            class NodeFilter;
            class NodeIterator;
            class TreeWalker;
        }
        namespace xpath
        {
            class XPathExpression;
            class XPathNSResolver;
        }
      }
    }
  }
}
 
class gnu::xml::dom::DomDocument : public ::gnu::xml::dom::DomNode
{
 
public:
  DomDocument();
public: // actually protected
  DomDocument(::org::w3c::dom::DOMImplementation *);
public:
  virtual void setBuilding(jboolean);
  virtual void setCheckWellformedness(jboolean);
  virtual void setCheckingCharacters(jboolean);
  virtual void setDefaultAttributes(jboolean);
  virtual ::java::lang::String * getNodeName();
  virtual ::org::w3c::dom::Element * getDocumentElement();
  virtual ::org::w3c::dom::DocumentType * getDoctype();
  virtual ::org::w3c::dom::DOMImplementation * getImplementation();
  virtual ::org::w3c::dom::Element * getElementById(::java::lang::String *);
private:
  void checkNewChild(::org::w3c::dom::Node *);
public:
  virtual ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *);
  virtual ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *);
  virtual ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *);
  static void verifyXmlName(::java::lang::String *);
public: // actually package-private
  static void checkName(::java::lang::String *, jboolean);
  static void checkNCName(::java::lang::String *, jboolean);
  static void checkChar(::java::lang::String *, jboolean);
  static void checkChar(JArray< jchar > *, jint, jint, jboolean);
public:
  virtual ::org::w3c::dom::Element * createElement(::java::lang::String *);
  virtual ::org::w3c::dom::Element * createElementNS(::java::lang::String *, ::java::lang::String *);
private:
  void setDefaultAttributes(::org::w3c::dom::Element *, ::java::lang::String *);
public:
  virtual ::org::w3c::dom::DocumentFragment * createDocumentFragment();
  virtual ::org::w3c::dom::Text * createTextNode(::java::lang::String *);
  virtual ::org::w3c::dom::Text * createTextNode(JArray< jchar > *, jint, jint);
  virtual ::org::w3c::dom::Comment * createComment(::java::lang::String *);
  virtual ::org::w3c::dom::CDATASection * createCDATASection(::java::lang::String *);
  virtual ::org::w3c::dom::CDATASection * createCDATASection(JArray< jchar > *, jint, jint);
  virtual ::org::w3c::dom::ProcessingInstruction * createProcessingInstruction(::java::lang::String *, ::java::lang::String *);
  virtual ::org::w3c::dom::Attr * createAttribute(::java::lang::String *);
  virtual ::org::w3c::dom::Attr * createAttributeNS(::java::lang::String *, ::java::lang::String *);
  virtual ::org::w3c::dom::EntityReference * createEntityReference(::java::lang::String *);
  virtual ::org::w3c::dom::Node * importNode(::org::w3c::dom::Node *, jboolean);
  virtual ::org::w3c::dom::traversal::NodeIterator * createNodeIterator(::org::w3c::dom::Node *, jint, ::org::w3c::dom::traversal::NodeFilter *, jboolean);
  virtual ::org::w3c::dom::traversal::TreeWalker * createTreeWalker(::org::w3c::dom::Node *, jint, ::org::w3c::dom::traversal::NodeFilter *, jboolean);
  virtual ::java::lang::String * getInputEncoding();
  virtual void setInputEncoding(::java::lang::String *);
  virtual ::java::lang::String * getXmlEncoding();
  virtual void setXmlEncoding(::java::lang::String *);
  virtual jboolean getXmlStandalone();
  virtual void setXmlStandalone(jboolean);
  virtual ::java::lang::String * getXmlVersion();
  virtual void setXmlVersion(::java::lang::String *);
  virtual jboolean getStrictErrorChecking();
  virtual void setStrictErrorChecking(jboolean);
  virtual ::java::lang::String * lookupPrefix(::java::lang::String *);
  virtual jboolean isDefaultNamespace(::java::lang::String *);
  virtual ::java::lang::String * lookupNamespaceURI(::java::lang::String *);
  virtual ::java::lang::String * getBaseURI();
  virtual ::java::lang::String * getDocumentURI();
  virtual void setDocumentURI(::java::lang::String *);
  virtual ::org::w3c::dom::Node * adoptNode(::org::w3c::dom::Node *);
public: // actually package-private
  virtual void adoptChildren(::org::w3c::dom::Node *, ::org::w3c::dom::Node *);
  virtual void adoptAttributes(::org::w3c::dom::Node *, ::org::w3c::dom::Node *);
public:
  virtual ::org::w3c::dom::DOMConfiguration * getDomConfig();
  virtual jboolean isEqualNode(::org::w3c::dom::Node *);
  virtual void normalizeDocument();
public: // actually package-private
  virtual void normalizeNode(::gnu::xml::dom::DomNode *);
public:
  virtual ::org::w3c::dom::Node * renameNode(::org::w3c::dom::Node *, ::java::lang::String *, ::java::lang::String *);
  virtual ::org::w3c::dom::xpath::XPathExpression * createExpression(::java::lang::String *, ::org::w3c::dom::xpath::XPathNSResolver *);
  virtual ::org::w3c::dom::xpath::XPathNSResolver * createNSResolver(::org::w3c::dom::Node *);
  virtual ::java::lang::Object * evaluate(::java::lang::String *, ::org::w3c::dom::Node *, ::org::w3c::dom::xpath::XPathNSResolver *, jshort, ::java::lang::Object *);
private:
  ::org::w3c::dom::DOMImplementation * __attribute__((aligned(__alignof__( ::gnu::xml::dom::DomNode)))) implementation;
  jboolean checkingCharacters;
public: // actually package-private
  jboolean checkingWellformedness;
private:
  jboolean defaultAttributes;
public: // actually package-private
  jboolean building;
  ::gnu::xml::dom::DomDocumentConfiguration * config;
  ::java::lang::String * inputEncoding;
  ::java::lang::String * encoding;
  ::java::lang::String * version;
  jboolean standalone;
  ::java::lang::String * systemId;
public:
  static ::java::lang::Class class$;
};
 
#endif // __gnu_xml_dom_DomDocument__
 

Go to most recent revision | Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

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