Sign in Join
FPDoc Onlineexperiment

TDOMEntity type

In unit Laz_DOM

Implements the DOM Entity interface from the DOM specification.

Declaration

pascal
TDOMEntity = laz2_DOM.TDOMEntity

Description

TDOMEntity is a TDOMNode_WithChildren descendant which implements the Entity interface from the DOM specifications. An Entity is declared as part of a Document Type Declaration (DTD), and can be either parsed or unparsed in the content model. The following is an example of internal and external Entity declarations:

<!ENTITY copyrightholder "ACME Corporation">
  <!ENTITY copyrightholder PUBLIC "https://www.w3c.org/entities.dtd">
  <!ENTITY copyrightholder SYSTEM  "/path/to/entities.dtd">
  <!-- Usage: -->
  <COPYRIGHT> 1999-2021, &copyrightholder;. All rights reserved.
  </COPYRIGHT>

TDOMEntity provides the Name (NodeName), PublicID or SystemID, and NotationName (when used) properties used to represent the entity declaration.

This description is the one of Laz2_DOM.TDOMEntity.

See also

  • TDOMNode_WithChildren

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.