32#include <dom/dom_text.h>
33#include <dom/css_stylesheet.h>
37class CDATASectionImpl;
39class EntityReferenceImpl;
41class ProcessingInstructionImpl;
66class TDEHTML_EXPORT CDATASection :
public Text
68 friend class Document;
71 CDATASection(
const CDATASection &other);
72 CDATASection(
const Node &other) : Text()
75 CDATASection & operator = (
const Node &other);
76 CDATASection & operator = (
const CDATASection &other);
80 CDATASection(CDATASectionImpl *i);
124class TDEHTML_EXPORT Entity :
public Node
128 Entity(
const Entity &other);
129 Entity(
const Node &other) : Node()
132 Entity & operator = (
const Node &other);
133 Entity & operator = (
const Entity &other);
158 Entity(EntityImpl *i);
188class TDEHTML_EXPORT EntityReference :
public Node
190 friend class Document;
193 EntityReference(
const EntityReference &other);
194 EntityReference(
const Node &other) : Node()
197 EntityReference & operator = (
const Node &other);
198 EntityReference & operator = (
const EntityReference &other);
202 EntityReference(EntityReferenceImpl *i);
222class TDEHTML_EXPORT Notation :
public Node
226 Notation(
const Notation &other);
227 Notation(
const Node &other) : Node()
230 Notation & operator = (
const Node &other);
231 Notation & operator = (
const Notation &other);
249 Notation(NotationImpl *i);
259class TDEHTML_EXPORT ProcessingInstruction :
public Node
261 friend class Document;
263 ProcessingInstruction();
264 ProcessingInstruction(
const ProcessingInstruction &other);
265 ProcessingInstruction(
const Node &other) : Node()
268 ProcessingInstruction & operator = (
const Node &other);
269 ProcessingInstruction & operator = (
const ProcessingInstruction &other);
271 ~ProcessingInstruction();
303 StyleSheet
sheet()
const;
306 ProcessingInstruction(ProcessingInstructionImpl *i);
This class implements the basic string we use in the DOM.
DOMString publicId() const
The public identifier associated with the entity, if specified.
DOMString notationName() const
For unparsed entities, the name of the notation for the entity.
DOMString systemId() const
The system identifier associated with the entity, if specified.
The Node interface is the primary datatype for the entire Document Object Model.
DOMString publicId() const
The public identifier of this notation.
DOMString systemId() const
The system identifier of this notation.
DOMString data() const
The content of this processing instruction.
StyleSheet sheet() const
Introduced in DOM Level 2 This method is from the LinkStyle interface.
DOMString target() const
The target of this processing instruction.
void setData(const DOMString &)
see data
The Document Object Model (DOM) is divided into two parts, the COREDOM core DOM, specifying some core...