1 ;;;; package.lisp -- Paketdefinition
3 ;;;; This file is part of the CXML parser, released under Lisp-LGPL.
4 ;;;; See file COPYING for details.
16 #:get-elements-by-tag-name-ns
20 #:remove-named-item-ns
27 #:create-document-type
32 #:get-attribute-node-ns
33 #:set-attribute-node-ns
43 #:create-document-fragment
46 #:create-cdata-section
47 #:create-processing-instruction
49 #:create-entity-reference
50 #:get-elements-by-tag-name
88 #:remove-attribute-node
99 ;; IDL interfaces, exported "inofficially"
113 #:processing-instruction
116 ;;; #:dom-implementation
125 #:document-fragment-p
136 #:processing-instruction-p
146 (defclass dom
:node
() ())
147 (defclass dom
:document
(dom:node
) ())
148 (defclass dom
:document-fragment
(dom:node
) ())
149 (defclass dom
:character-data
(dom:node
) ())
150 (defclass dom
:attr
(dom:node
) ())
151 (defclass dom
:element
(dom:node
) ())
152 (defclass dom
:text
(dom:character-data
) ())
153 (defclass dom
:comment
(dom:character-data
) ())
154 (defclass dom
:cdata-section
(dom:text
) ())
155 (defclass dom
:document-type
(dom:node
) ())
156 (defclass dom
:notation
(dom:node
) ())
157 (defclass dom
:entity
(dom:node
) ())
158 (defclass dom
:entity-reference
(dom:node
) ())
159 (defclass dom
:processing-instruction
(dom:node
) ())
161 (defclass dom
:named-node-map
() ())