C# Класс Nexus.Client.ModManagement.Scripting.XmlScript.Parsers.Parser10

Parses version 1.0 xml script files.
Наследование: Parser
Показать файл Открыть проект

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

Метод Описание
Parser10 ( System.Xml.Linq.XElement p_xelScript, XmlScriptType p_xstXmlScriptType ) : System

A simple constructor that initializes the object with the given values.

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

Метод Описание
GetConditionallyInstalledFileSets ( ) : List

Parses XmlScript.ConditionallyInstalledFileSets.

GetHeaderInfo ( ) : HeaderInfo

Parses XmlScript.HeaderInfo.

GetInstallStepSortOrder ( ) : SortOrder

Parses the order of the XmlScript.InstallSteps.

GetInstallSteps ( ) : List

Parses XmlScript.InstallSteps.

GetModPrerequisites ( ) : ICondition

Parses XmlScript.ModPrerequisites.

GetRequiredInstallFiles ( ) : List

Parses XmlScript.RequiredInstallFiles.

LoadCondition ( System.Xml.Linq.XElement p_xelCondition ) : ICondition

Reads the condition from the given node.

ParseGroup ( System.Xml.Linq.XElement p_xelGroup ) : OptionGroup

Creates a option group based on the given info.

ParseOption ( System.Xml.Linq.XElement p_xelOption ) : Option

Reads a option's information from the script file.

ReadFileInfo ( IEnumerable p_xeeFiles ) : List

Reads the file info from the given XML nodes.

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

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

Parses XmlScript.ConditionallyInstalledFileSets.
protected GetConditionallyInstalledFileSets ( ) : List
Результат List

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

Parses XmlScript.HeaderInfo.
protected GetHeaderInfo ( ) : HeaderInfo
Результат HeaderInfo

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

Parses the order of the XmlScript.InstallSteps.
protected GetInstallStepSortOrder ( ) : SortOrder
Результат SortOrder

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

Parses XmlScript.InstallSteps.
protected GetInstallSteps ( ) : List
Результат List

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

Parses XmlScript.ModPrerequisites.
protected GetModPrerequisites ( ) : ICondition
Результат ICondition

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

Parses XmlScript.RequiredInstallFiles.
protected GetRequiredInstallFiles ( ) : List
Результат List

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

Reads the condition from the given node.
protected LoadCondition ( System.Xml.Linq.XElement p_xelCondition ) : ICondition
p_xelCondition System.Xml.Linq.XElement The node from which to load the condition.
Результат ICondition

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

Creates a option group based on the given info.
protected ParseGroup ( System.Xml.Linq.XElement p_xelGroup ) : OptionGroup
p_xelGroup System.Xml.Linq.XElement The script file node corresponding to the group to add.
Результат OptionGroup

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

Reads a option's information from the script file.
protected ParseOption ( System.Xml.Linq.XElement p_xelOption ) : Option
p_xelOption System.Xml.Linq.XElement The script file node corresponding to the option to read.
Результат Option

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

A simple constructor that initializes the object with the given values.
public Parser10 ( System.Xml.Linq.XElement p_xelScript, XmlScriptType p_xstXmlScriptType ) : System
p_xelScript System.Xml.Linq.XElement The xmlscript file.
p_xstXmlScriptType XmlScriptType The that describes /// XML script type metadata.
Результат System

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

Reads the file info from the given XML nodes.
protected ReadFileInfo ( IEnumerable p_xeeFiles ) : List
p_xeeFiles IEnumerable The list of XML nodes containing the file info to read.
Результат List