C# Class HandCoded.FpML.Meta.FpMLInstanceInitialiser

The FpMLInstanceInitialiser class provides additional initialisation logic for FpML schema based instances, in particular it ensures that the FpML version attribute is set to match the referenced schema.
Inheritance: HandCoded.Meta.DefaultInstanceInitialiser
Show file Open project: formicary/fpml-toolkit-csharp

Public Methods

Method Description
FpMLInstanceInitialiser ( ) : System

Constructs a FpMLInstanceInitialiser that performs additional initialisation for FpML documents.

Initialise ( HandCoded release, XmlElement root, bool isDefaultNamespace ) : void

Initialises a new XmlDocument by adding required definitions to the structure indicated by its root XmlElement.

Method Details

FpMLInstanceInitialiser() public method

Constructs a FpMLInstanceInitialiser that performs additional initialisation for FpML documents.
public FpMLInstanceInitialiser ( ) : System
return System

Initialise() public method

Initialises a new XmlDocument by adding required definitions to the structure indicated by its root XmlElement.
public Initialise ( HandCoded release, XmlElement root, bool isDefaultNamespace ) : void
release HandCoded The being initialised.
root System.Xml.XmlElement The root of the new document.
isDefaultNamespace bool true if the default namespace is being initialised.
return void