C# Class 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.
Inheritance: IReleaseLoader
Afficher le fichier Open project: formicary/fpml-toolkit-csharp

Méthodes publiques

Méthode Description
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.

Méthodes protégées

Méthode Description
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.

Method Details

GetPublicId() protected méthode

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.
Résultat string

GetRootElement() protected méthode

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.
Résultat string

GetSystemId() protected méthode

protected GetSystemId ( XmlElement context ) : string
context System.Xml.XmlElement The context for the section.
Résultat string

GetVersion() protected méthode

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.
Résultat string

LoadData() public méthode

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.
Résultat void