File:  [Public] / DOM / Text.h
Revision 1.1: download - view: text, annotated - select for diffs
Mon Jun 15 02:40:35 1998 UTC (26 years ago) by daniel
Branches: MAIN
CVS tags: HEAD
Empty implementation for Text, more thinking needed, Daniel.

/*
 * 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__ */



Webmaster