C# 클래스 Nexus.Client.ModManagement.Scripting.XmlScript.UI.Controls.XmlScript50NodeAdapter

Adapts a version 5.0 XmlScript to an XML script editor.
상속: IXmlScriptNodeAdapter
파일 보기 프로젝트 열기: NexusMods/NexusModManager-4.5

공개 메소드들

메소드 설명
GetConditionallyInstalledFileSetEditor ( ConditionallyInstalledFileSet p_cipPattern, IList p_lstModFiles ) : NodeEditor

The editor to use to edit a ConditionallyInstalledFileSet.

GetConditionallyInstalledFileSetOrderEditor ( IList p_lstConditionallyInstalledFileSets, IList p_lstModFiles ) : NodeEditor

Gets the editor to use to edit the XmlScript's conditionally installed file set order.

GetHeaderEditor ( HeaderInfo p_hdrHeader, IList p_lstModFiles ) : NodeEditor

Gets the editor to use to edit HeaderInfo.

GetInstallStepEditor ( InstallStep p_ispStep, IList p_lstModFiles ) : NodeEditor

Gets the editor to use to edit an InstallStep.

GetInstallStepOrderEditor ( ModManagement p_xscScript, IList p_lstModFiles ) : NodeEditor

Gets the editor to use to edit the XmlScript's install step order.

GetOptionEditor ( Option p_optOption, IList p_lstModFiles ) : NodeEditor

The editor to use to edit an Option.

GetOptionGroupEditor ( OptionGroup p_opgGroup, IList p_lstModFiles ) : NodeEditor

The editor to use to edit an OptionGroup.

GetPrerequisitesEditor ( ModManagement p_xscScript, IList p_lstModFiles ) : NodeEditor

Gets the editor to use to edit the XmlScript prerequisites.

GetRequiredInstallFilesEditor ( IList p_lstFiles, IList p_lstModFiles ) : NodeEditor

Gets the editor to use to edit XmlScript's required install files.

XmlScript50NodeAdapter ( XmlScriptType p_xstScripType ) : System.Collections.Generic

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

보호된 메소드들

메소드 설명
CreateCPLEditorVM ( IList p_lstModFiles ) : CPLEditorVM

Creates a CPLEditorVM.

CreateConditionEditorVM ( IList p_lstModFiles, CPLConverter p_cvtConverter ) : ConditionEditorVM

Creates a ConditionEditorVM.

메소드 상세

CreateCPLEditorVM() 보호된 메소드

Creates a CPLEditorVM.
protected CreateCPLEditorVM ( IList p_lstModFiles ) : CPLEditorVM
p_lstModFiles IList The list of files in the script's mod.
리턴 Nexus.Client.ModManagement.Scripting.XmlScript.CPL.Controls.CPLEditorVM

CreateConditionEditorVM() 보호된 메소드

Creates a ConditionEditorVM.
protected CreateConditionEditorVM ( IList p_lstModFiles, CPLConverter p_cvtConverter ) : ConditionEditorVM
p_lstModFiles IList The list of files in the script's mod.
p_cvtConverter Nexus.Client.ModManagement.Scripting.XmlScript.CPL.CPLConverter A converter to use to convert CPL.
리턴 Nexus.Client.ModManagement.Scripting.XmlScript.UI.Controls.NodeEditors.ConditionEditorVM

GetConditionallyInstalledFileSetEditor() 공개 메소드

The editor to use to edit a ConditionallyInstalledFileSet.
public GetConditionallyInstalledFileSetEditor ( ConditionallyInstalledFileSet p_cipPattern, IList p_lstModFiles ) : NodeEditor
p_cipPattern ConditionallyInstalledFileSet
p_lstModFiles IList The list of files in the mod to which the /// being edited belongs.
리턴 NodeEditor

GetConditionallyInstalledFileSetOrderEditor() 공개 메소드

Gets the editor to use to edit the XmlScript's conditionally installed file set order.
public GetConditionallyInstalledFileSetOrderEditor ( IList p_lstConditionallyInstalledFileSets, IList p_lstModFiles ) : NodeEditor
p_lstConditionallyInstalledFileSets IList The conditionally installed file sets whose order is to be edited.
p_lstModFiles IList The list of files in the mod to which the /// being edited belongs.
리턴 NodeEditor

GetHeaderEditor() 공개 메소드

Gets the editor to use to edit HeaderInfo.
public GetHeaderEditor ( HeaderInfo p_hdrHeader, IList p_lstModFiles ) : NodeEditor
p_hdrHeader HeaderInfo The header to edit.
p_lstModFiles IList The list of files in the mod to which the /// being edited belongs.
리턴 NodeEditor

GetInstallStepEditor() 공개 메소드

Gets the editor to use to edit an InstallStep.
public GetInstallStepEditor ( InstallStep p_ispStep, IList p_lstModFiles ) : NodeEditor
p_ispStep InstallStep The to edit.
p_lstModFiles IList The list of files in the mod to which the /// being edited belongs.
리턴 NodeEditor

GetInstallStepOrderEditor() 공개 메소드

Gets the editor to use to edit the XmlScript's install step order.
public GetInstallStepOrderEditor ( ModManagement p_xscScript, IList p_lstModFiles ) : NodeEditor
p_xscScript ModManagement The whose install step order is to be edited.
p_lstModFiles IList The list of files in the mod to which the /// being edited belongs.
리턴 NodeEditor

GetOptionEditor() 공개 메소드

The editor to use to edit an Option.
public GetOptionEditor ( Option p_optOption, IList p_lstModFiles ) : NodeEditor
p_optOption Option The to edit.
p_lstModFiles IList The list of files in the mod to which the /// being edited belongs.
리턴 NodeEditor

GetOptionGroupEditor() 공개 메소드

The editor to use to edit an OptionGroup.
public GetOptionGroupEditor ( OptionGroup p_opgGroup, IList p_lstModFiles ) : NodeEditor
p_opgGroup OptionGroup The to edit.
p_lstModFiles IList The list of files in the mod to which the /// being edited belongs.
리턴 NodeEditor

GetPrerequisitesEditor() 공개 메소드

Gets the editor to use to edit the XmlScript prerequisites.
public GetPrerequisitesEditor ( ModManagement p_xscScript, IList p_lstModFiles ) : NodeEditor
p_xscScript ModManagement The whose prerequisites are to be edited.
p_lstModFiles IList The list of files in the mod to which the /// being edited belongs.
리턴 NodeEditor

GetRequiredInstallFilesEditor() 공개 메소드

Gets the editor to use to edit XmlScript's required install files.
public GetRequiredInstallFilesEditor ( IList p_lstFiles, IList p_lstModFiles ) : NodeEditor
p_lstFiles IList The list of required install files to edit.
p_lstModFiles IList The list of files in the mod to which the /// being edited belongs.
리턴 NodeEditor

XmlScript50NodeAdapter() 공개 메소드

A simple constructor that initializes the object with the given values.
public XmlScript50NodeAdapter ( XmlScriptType p_xstScripType ) : System.Collections.Generic
p_xstScripType XmlScriptType The current xml script type.
리턴 System.Collections.Generic