/* * Text.h : interfaces of the Text 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: Text.h,v 1.1 1998/06/15 02:40:35 daniel Exp $ */ #ifndef __DOM_TEXT_H__ #define __DOM_TEXT_H__ #include "Node.h" #include "Element.h" /* * Structure: a Text object IS a node ! */ typedef domNode domText; typedef domNodePtr domTextPtr; /* * Functions */ extern void domText_append(domTextPtr txt, char *data); extern void domText_insert(domTextPtr txt, int offset, char *data); extern void domText_delete(domTextPtr txt, int offset, int count); extern void domText_replace(domTextPtr txt, int offset, int count, char *data); extern void domText_splice(domTextPtr txt, domElementPtr elem, int offset, int count); #endif /* __DOM_TEXT_H__ */