File:  [Public] / DOM / Document.c
Revision 1.2: download - view: text, annotated - select for diffs
Sun Jun 14 03:20:14 1998 UTC (25 years, 11 months ago) by daniel
Branches: MAIN
CVS tags: HEAD
More work done on the core, Daniel.

/*
 * Document.c : implementation of the Document 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: Document.c,v 1.2 1998/06/14 03:20:14 daniel Exp $
 */

#include "config.h"
#include <stdio.h>
#include <malloc.h>
#include "Document.h"

/*
 * create an element of a given type and associate the set of attibutes.
 */
domElementPtr createElement(domDocumentPtr doc, char *tagName,
                            domAttributeListPtr attributes) {
    /* TODO !!!! */
    return(NULL);
}

/*
 * 
 */
domTextPtr createTextNode(domDocumentPtr doc, char *data) {
    /* TODO !!!! */
    return(NULL);
}

/*
 * 
 */
domCommentPtr createCommentNode(domDocumentPtr doc, char *data) {
    /* TODO !!!! */
    return(NULL);
}

/*
 * 
 */
domPIPtr createPINode(domDocumentPtr doc, char *name, char *data) {
    /* TODO !!!! */
    return(NULL);
}

/*
 * 
 */
domAttributePtr createAttribute(domDocumentPtr doc, char *name,
                                        char *value) {
    /* TODO !!!! */
    return(NULL);
}

/*
 * 
 */
domAttributeListPtr createAttributeList(domDocumentPtr doc) {
    /* TODO !!!! */
    return(NULL);
}

/*
 * 
 */
domTreeIteratorPtr createTreeIterator(domDocumentPtr doc) {
    /* TODO !!!! */
    return(NULL);
}

/*
 * 
 */
domNodeIteratorPtr getElementsByTagName(domDocumentPtr doc, char *tagname) {
    /* TODO !!!! */
    return(NULL);
}


Webmaster