Method | Description | |
---|---|---|
CreateConditionStateManager ( IMod p_modMod, IGameMode p_gmdGameMode, IPluginManager p_pmgPluginManager, IEnvironmentInfo p_eifEnvironmentInfo ) : |
Creates a ConditionStateManager to use when running an XML script.
|
|
GetCplParserFactory ( ) : ICplParserFactory |
Gets a CPL Parser factory.
|
|
GetXmlScriptNodeAdapter ( System.Version p_verXmlScriptVersion ) : IXmlScriptNodeAdapter |
The factory method that returns the appropriate IXmlScriptNodeAdapter for the given xml script version.
|
Method | Description | |
---|---|---|
GetParser ( System.Xml.Linq.XElement p_xelScript ) : IParser |
Gets the parser to use to parse the given XML Script. The given XML Script is only required to extract the script version, which is used to determine which parser should be used. |
|
GetUnparser ( Nexus p_xscScript ) : IUnparser |
Gets the unparser to use to create an XML representation of the given XmlScript.
|
public CreateConditionStateManager ( IMod p_modMod, IGameMode p_gmdGameMode, IPluginManager p_pmgPluginManager, IEnvironmentInfo p_eifEnvironmentInfo ) : |
||
p_modMod | IMod | The mod being installed. |
p_gmdGameMode | IGameMode | The game mode currently bieng managed. |
p_pmgPluginManager | IPluginManager | The plugin manager. |
p_eifEnvironmentInfo | IEnvironmentInfo | The application's envrionment info. |
return |
public GetCplParserFactory ( ) : ICplParserFactory | ||
return | ICplParserFactory |
protected GetParser ( System.Xml.Linq.XElement p_xelScript ) : IParser | ||
p_xelScript | System.Xml.Linq.XElement | The XML Script to parse. |
return | IParser |
protected GetUnparser ( Nexus p_xscScript ) : IUnparser | ||
p_xscScript | Nexus | The |
return | IUnparser |
public GetXmlScriptNodeAdapter ( System.Version p_verXmlScriptVersion ) : IXmlScriptNodeAdapter | ||
p_verXmlScriptVersion | System.Version | The xml script version for which to create an
/// |
return | IXmlScriptNodeAdapter |