AbstractLocationType.(constructor)
Constructs a new location data model from XML element data.
Signature
constructor(xml: DoxygenXmlParser, element: object, elementName: string);
Parameters
|
Parameter |
Type |
Description |
|---|---|---|
|
xml |
The XML parser instance for processing element data | |
|
element |
object |
The XML element containing location information |
|
elementName |
string |
The name of the XML element being processed |
Remarks
Parses the XML element representing location information and extracts file paths, line numbers, and column positions for declarations and implementations. The constructor processes all available location attributes whilst handling the distinction between declaration and implementation locations when they differ.
The implementation ensures that mandatory file information is present and validates the element structure according to the XML Schema definition for locationType elements.
Generated via tsdoc2docusaurus 1.3.0 by API Extractor/Documenter 7.52.8.