/*****
 NAME
	chtmltree.h - header file for CHTMLTree class
 VERSION
	$Id$
 CHANGELOG
	$Log$
 NOTE
 */

#if !defined(CHTMLTREE_H_INCLUDED)
#define	CHTMLTREE_H_INCLUDED

#include <coconut/cobject.h>
#include <coconut/pxmltree.h>

#include <coconut/dconfig.h>
#ifdef COCONUT_HAVE_XML2_CONFIG
#  include <libxml/HTMLparser.h>
#  include <libxml/HTMLtree.h>
#else
#	error "This code requires libxml2 package"
#endif

@interface CHTMLTree : CObject <PXMLTree>
{
	htmlDocPtr	this_doc ;
	id <PXMLNode>	current_node ;
	id <PConstStr>	input_name ;
	id <PConstStr>	output_name ;
}

@end

#endif /* !defined(CHTMLTREE_H_INCLUDED) */

