The Dtd class provides a container for an SGML Document Type Declaration. More...
Dtd | ( ); | |
QList<SgmlElement>& | elements | ( ); |
QList<SgmlEntity>& | entities | ( ); |
SgmlElement* | getElement | ( QString name ); |
bool | getEntity | ( QString name, QString& text ); |
QString | soi | ( ); |
void | soi | ( const QString& soi ); |
SgmlElement* | start | ( ); |
void | start | ( SgmlElement* e ); |
~Dtd | ( ); |
QList<SgmlElement> | _elements; |
QList<SgmlEntity> | _entities; |
QString | _soi; |
SgmlElement* | _start; |
The Dtd class provides a container for an SGML Document Type Declaration.
Each Dtd has a style sheet associated with it, to determine how documents of this type are rendered. The Dtd also manages a StyleEditor for editing its associated style sheet.Create a new DTD.
Return the entire list of elements for this DTD.
Return the entire list of parameter entities.
Lookup the SgmlElement with the given name, and return it if found.
Lookup a parameter entity reference, and return the text in text if found. Returns TRUE if found.
Return the storage object identifier for the DTD.
Set the storage object identifier for the DTD.
Return the starting element for the document type.
Set the starting element for the document type.
Destroy the DTD, its associated style sheet, and the StylEditor (if any).