Skip to main content

AbstractDoxygenFileType class

Abstract base class for Doxygen file type data models.

Signature

export declare abstract class AbstractDoxygenFileType extends AbstractDataModelBase

Extends: AbstractDataModelBase

Remarks

Represents the structure of Doxyfile XML configurations, corresponding to the DoxygenFileType complex type in the XML schema. This class handles the parsing of Doxygen configuration options and mandatory attributes (version and language). All concrete Doxyfile data model classes should extend this abstract base to ensure consistent parsing and data representation of configuration settings.

Constructors

Constructor

Modifiers

Description

(constructor)(xml, element, elementName)

Constructs a new AbstractDoxygenFileType instance from XML data.

Properties

Property

Modifiers

Type

Description

lang

string

The language specification for the documentation configuration.

noNamespaceSchemaLocation?

string | undefined

(Optional) The XML schema location reference for validation.

options?

DoxygenFileOptionDataModel[] | undefined

(Optional) Collection of configuration option data models.

version

string

The version of the Doxygen tool that generated the configuration.


Generated via tsdoc2docusaurus 1.3.0 by API Extractor/Documenter 7.52.8.