C# Класс HandCoded.FpML.Meta.FpMLSchemaReleaseLoader

An instance of the FpMLSchemaReleaseLoader class will extract the description of an FpML XML Schema based grammar from the bootstrap data file and construct a SchemaRelease to hold it.
Наследование: HandCoded.Meta.DefaultSchemaReleaseLoader
Показать файл Открыть проект

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

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

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

Приватные методы

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

Build a SchemeCollection instance for the release using the scheme filenames from the XML section describing the schema.

GetSchemeDefaults ( XmlElement context ) : SchemeDefaults

Extracts the release's scheme defaults data from the XML section describing the schema.

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

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

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