C# Class SIL.FieldWorks.LexText.Controls.XAmpleWordGrammarDebugger

Show file Open project: sillsdev/FieldWorks Class Usage Examples

Private Properties

Property Type Description
CreateAnalysisXml void
CreateSelectedWordGrammarXml void
CreateWordDebuggerPage string
WriteMorphNodes void

Public Methods

Method Description
PerformAnotherWordGrammarDebuggerStepPage ( string nodeId, string form, string lastUrl ) : string

Perform another step in the word grammar debugging process and produce an html page showing the results

PopWordGrammarStack ( ) : string
SetUpWordGrammarDebuggerPage ( string nodeId, string form, string lastUrl ) : string

Initialize what is needed to perform the word grammar debugging and produce an html page showing the results

XAmpleWordGrammarDebugger ( XCore.Mediator mediator, System.Xml.Linq.XDocument parseResult ) : System

Private Methods

Method Description
CreateAnalysisXml ( XmlWriter writer, string nodeId, string form ) : void
CreateSelectedWordGrammarXml ( XmlWriter writer, string nodeId, string form ) : void
CreateWordDebuggerPage ( System.Xml.Linq.XDocument xmlDoc ) : string
WriteMorphNodes ( XmlWriter writer, string nodeId ) : void

Method Details

PerformAnotherWordGrammarDebuggerStepPage() public method

Perform another step in the word grammar debugging process and produce an html page showing the results
public PerformAnotherWordGrammarDebuggerStepPage ( string nodeId, string form, string lastUrl ) : string
nodeId string Id of the selected node to use
form string
lastUrl string
return string

PopWordGrammarStack() public method

public PopWordGrammarStack ( ) : string
return string

SetUpWordGrammarDebuggerPage() public method

Initialize what is needed to perform the word grammar debugging and produce an html page showing the results
public SetUpWordGrammarDebuggerPage ( string nodeId, string form, string lastUrl ) : string
nodeId string Id of the node to use
form string the wordform being tried
lastUrl string
return string

XAmpleWordGrammarDebugger() public method

public XAmpleWordGrammarDebugger ( XCore.Mediator mediator, System.Xml.Linq.XDocument parseResult ) : System
mediator XCore.Mediator
parseResult System.Xml.Linq.XDocument
return System