/*
* DOM.h : interfaces of the DOM interface as defined by
* Document Object Model (Core) Level 1
* http://www.w3.org/TR/WD-DOM/level-one-core.html
*
* Daniel.Veillard@w3.org
*
* $Id: DOM.h,v 1.2 1998/06/15 03:15:32 daniel Exp $
*/
#ifndef __DOM_H__
#define __DOM_H__
#include "Node.h"
#include "Document.h"
#include "DocumentFragment.h"
#include "NodeIterator.h"
#include "TreeIterator.h"
#include "Attribute.h"
#include "AttributeList.h"
#include "DocumentContext.h"
#include "Element.h"
#include "PI.h"
#include "Text.h"
#include "Comment.h"
/*
* Constants
*/
#define DOM_XML_DOCUMENT 1
#define DOM_HTML_DOCUMENT 2
/*
* Structure
*/
typedef struct {
int featuresSet;
} domDOM, * domDOMPtr;
/*
* Functions
*/
extern domDocumentPtr domDOMcreateDocument(char *type);
extern int domDOMhasFeature(char *feature);
#endif /* __DOM_H__ */
Webmaster