C# Класс HandCoded.Meta.DefaultDTDReleaseLoader

An instance of the DefaultDTDReleaseLoader class will extract the description of a DTD based grammar from the bootstrap data file and construct a DTDRelease to hold it.
Наследование: IReleaseLoader
Показать файл Открыть проект

Открытые методы

Метод Описание
LoadData ( Specification specification, XmlElement context, SchemaRelease>.Dictionary loadedSchemas ) : void

Extracts the data from the DOM tree below the indicated context XmlElement and create a suitable structure to add to the indicated Specification.

Защищенные методы

Метод Описание
GetPublicId ( XmlElement context ) : string

Extracts the release's public name from the XML section describing the DTD.

GetRootElement ( XmlElement context ) : string

Extracts the release's system identifier from the XML section describing the DTD.

GetSystemId ( XmlElement context ) : string

GetVersion ( XmlElement context ) : string

Extracts the release's version number string from the XML section describing the DTD.

Описание методов

GetPublicId() защищенный Метод

Extracts the release's public name from the XML section describing the DTD.
protected GetPublicId ( XmlElement context ) : string
context System.Xml.XmlElement The context for the section.
Результат string

GetRootElement() защищенный Метод

Extracts the release's system identifier from the XML section describing the DTD.
protected GetRootElement ( XmlElement context ) : string
context System.Xml.XmlElement The context for the section.
Результат string

GetSystemId() защищенный Метод

protected GetSystemId ( XmlElement context ) : string
context System.Xml.XmlElement The context for the section.
Результат string

GetVersion() защищенный Метод

Extracts the release's version number string from the XML section describing the DTD.
protected GetVersion ( XmlElement context ) : string
context System.Xml.XmlElement The context for the section.
Результат string

LoadData() публичный Метод

Extracts the data from the DOM tree below the indicated context XmlElement and create a suitable structure to add to the indicated Specification.
public LoadData ( Specification specification, XmlElement context, SchemaRelease>.Dictionary loadedSchemas ) : void
specification Specification The owning .
context System.Xml.XmlElement The context containing data
loadedSchemas SchemaRelease>.Dictionary A dictionary of all ready loaded schemas.
Результат void