C# Class SIL.FieldWorks.Discourse.DiscourseExportDialog

Discourse export dialog implements a dialog for exporting the discourse chart. Considerable refactoring is in order to share more code with InterlinearExportDialog, or move common code down to ExportDialog. This has been postponed in the interests of being able to release FW 5.2.1 without requiring changes to DLLs other than Discourse.
Inheritance: SIL.FieldWorks.XWorks.ExportDialog
Show file Open project: sillsdev/FieldWorks Class Usage Examples

Public Methods

Method Description
DiscourseExportDialog ( XCore.Mediator mediator, int hvoRoot, IVwViewConstructor vc, int wsLineNumber ) : System

Protected Methods

Method Description
ConfigureItem ( XmlDocument document, System.Windows.Forms.ListViewItem item, XmlNode ddNode ) : void

Override to do nothing since not configuring an FXT export process.

DoExport ( string outPath ) : void
ItemDisabled ( string tag ) : bool
NodeIndex ( string tag ) : int

Private Methods

Method Description
ExportPhase1 ( DiscourseExporter &exporter, string fileName ) : bool

Method Details

ConfigureItem() protected method

Override to do nothing since not configuring an FXT export process.
protected ConfigureItem ( XmlDocument document, System.Windows.Forms.ListViewItem item, XmlNode ddNode ) : void
document System.Xml.XmlDocument
item System.Windows.Forms.ListViewItem
ddNode System.Xml.XmlNode
return void

DiscourseExportDialog() public method

public DiscourseExportDialog ( XCore.Mediator mediator, int hvoRoot, IVwViewConstructor vc, int wsLineNumber ) : System
mediator XCore.Mediator
hvoRoot int
vc IVwViewConstructor
wsLineNumber int
return System

DoExport() protected method

protected DoExport ( string outPath ) : void
outPath string
return void

ItemDisabled() protected method

protected ItemDisabled ( string tag ) : bool
tag string
return bool

NodeIndex() protected method

protected NodeIndex ( string tag ) : int
tag string
return int