Property | Type | Description | |
---|---|---|---|
m_rgxVersion |
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.
|
|
CreateEditor ( IList |
Creates an editor for the script type.
|
|
CreateExecutor ( IMod p_modMod, IGameMode p_gmdGameMode, IEnvironmentInfo p_eifEnvironmentInfo, InstallerGroup p_igpInstallers, |
Creates an executor that can run the script type.
|
|
GetCplParserFactory ( ) : ICplParserFactory |
Gets a CPL Parser factory.
|
|
GetSupportedXmlScriptEditCommands ( System.Version p_verXmlScriptVersion ) : XmlScriptEditCommands |
Gets the commands supported by the specified XML Script version.
|
|
GetXmlScriptNodeAdapter ( System.Version p_verXmlScriptVersion ) : IXmlScriptNodeAdapter |
The factory method that returns the appropriate IXmlScriptNodeAdapter for the given xml script version.
|
|
GetXmlScriptSchema ( System.Version p_verXmlScriptVersion ) : |
Gets the path to the schema file for the specified xml script version.
|
|
GetXmlScriptVersion ( System.Xml.Linq.XElement p_xelScript ) : System.Version |
Gets the config version used by the given XML configuration file.
|
|
GetXmlScriptVersion ( string p_strXml ) : System.Version |
Gets the config version used by the given XML configuration file.
|
|
IsXmlScriptValid ( System.Xml.Linq.XElement p_xelScript ) : bool |
Validates the given Xml Script against the appropriate schema.
|
|
LoadScript ( string p_strScriptData ) : IScript |
Loads the script from the given text representation.
|
|
SaveScript ( IScript p_scpScript ) : string |
Saves the given script into a text representation.
|
|
ValidateScript ( IScript p_scpScript ) : bool |
Determines if the given script is valid.
|
|
ValidateXmlScript ( System.Xml.Linq.XElement p_xelScript ) : void |
Validates the given Xml Script against the appropriate schema.
|
Method | Description | |
---|---|---|
GetParser ( System.Xml.Linq.XElement p_xelScript ) : IParser |
Gets a parser for the given script.
|
|
GetUnparser ( XmlScript p_xscScript ) : IUnparser |
Gets a unparser for the given script.
|
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 CreateEditor ( IList |
||
p_lstModFiles | IList |
The list of files if the current mod. |
return | IScriptEditor |
public CreateExecutor ( IMod p_modMod, IGameMode p_gmdGameMode, IEnvironmentInfo p_eifEnvironmentInfo, InstallerGroup p_igpInstallers, |
||
p_modMod | IMod | The mod being installed. |
p_gmdGameMode | IGameMode | The game mode currently bieng managed. |
p_eifEnvironmentInfo | IEnvironmentInfo | The application's envrionment info. |
p_igpInstallers | InstallerGroup | The utility class to use to install the mod items. |
p_scxUIContext | The |
|
return | IScriptExecutor |
public GetCplParserFactory ( ) : ICplParserFactory | ||
return | ICplParserFactory |
protected GetParser ( System.Xml.Linq.XElement p_xelScript ) : IParser | ||
p_xelScript | System.Xml.Linq.XElement | The script for which to get a parser. |
return | IParser |
public GetSupportedXmlScriptEditCommands ( System.Version p_verXmlScriptVersion ) : XmlScriptEditCommands | ||
p_verXmlScriptVersion | System.Version | The XML script file version for which to return a schema. |
return | XmlScriptEditCommands |
protected GetUnparser ( XmlScript p_xscScript ) : IUnparser | ||
p_xscScript | XmlScript | The script for which to get an unparser. |
return | IUnparser |
public GetXmlScriptNodeAdapter ( System.Version p_verXmlScriptVersion ) : IXmlScriptNodeAdapter | ||
p_verXmlScriptVersion | System.Version | The xml script version for which to create an
/// |
return | IXmlScriptNodeAdapter |
public GetXmlScriptSchema ( System.Version p_verXmlScriptVersion ) : |
||
p_verXmlScriptVersion | System.Version | The XML script file version for which to return a schema. |
return |
public GetXmlScriptVersion ( System.Xml.Linq.XElement p_xelScript ) : System.Version | ||
p_xelScript | System.Xml.Linq.XElement | The XML file whose version is to be determined. |
return | System.Version |
public GetXmlScriptVersion ( string p_strXml ) : System.Version | ||
p_strXml | string | The XML file whose version is to be determined. |
return | System.Version |
public IsXmlScriptValid ( System.Xml.Linq.XElement p_xelScript ) : bool | ||
p_xelScript | System.Xml.Linq.XElement | The script file. |
return | bool |
public LoadScript ( string p_strScriptData ) : IScript | ||
p_strScriptData | string | The text to convert into a script. |
return | IScript |
public SaveScript ( IScript p_scpScript ) : string | ||
p_scpScript | IScript | The |
return | string |
public ValidateScript ( IScript p_scpScript ) : bool | ||
p_scpScript | IScript | The script to validate. |
return | bool |
public ValidateXmlScript ( System.Xml.Linq.XElement p_xelScript ) : void | ||
p_xelScript | System.Xml.Linq.XElement | The script file. |
return | void |