C# Class AODL.Document.Import.OpenDocument.NodeProcessors.TextContentProcessor

Represent a Text Content Processor.
Show file Open project: monsterlabs/HumanRightsTracker Class Usage Examples

Public Methods

Method Description
CreateBookmark ( IDocument document, XmlNode node, BookmarkType type ) : Bookmark

Creates the bookmark.

CreateFootnote ( IDocument document, XmlNode node ) : Footnote

Creates the footnote.

CreateFormatedText ( IDocument document, XmlNode node ) : FormatedText

Creates the formated text.

CreateTextObject ( IDocument document, XmlNode aTextNode ) : IText

Creates the text object.

CreateTextSequence ( IDocument document, XmlNode node ) : TextSequence

Creates the text sequence.

CreateXLink ( IDocument document, XmlNode node ) : XLink

Creates the X link.

TextContentProcessor ( ) : System

Initializes a new instance of the TextContentProcessor class.

Private Methods

Method Description
ReplaceSpecialCharacter ( string nodeInnerText ) : string

Replaces the special character.

Method Details

CreateBookmark() public method

Creates the bookmark.
public CreateBookmark ( IDocument document, XmlNode node, BookmarkType type ) : Bookmark
document IDocument The document.
node System.Xml.XmlNode The node.
type BookmarkType The type.
return AODL.Document.Content.Text.Indexes.Bookmark

CreateFootnote() public method

Creates the footnote.
public CreateFootnote ( IDocument document, XmlNode node ) : Footnote
document IDocument The document.
node System.Xml.XmlNode The node.
return AODL.Document.Content.Text.Footnote

CreateFormatedText() public method

Creates the formated text.
public CreateFormatedText ( IDocument document, XmlNode node ) : FormatedText
document IDocument The document.
node System.Xml.XmlNode The node.
return AODL.Document.Content.Text.FormatedText

CreateTextObject() public method

Creates the text object.
public CreateTextObject ( IDocument document, XmlNode aTextNode ) : IText
document IDocument The document.
aTextNode System.Xml.XmlNode A text node.
return IText

CreateTextSequence() public method

Creates the text sequence.
public CreateTextSequence ( IDocument document, XmlNode node ) : TextSequence
document IDocument The document.
node System.Xml.XmlNode The node.
return AODL.Document.Content.Text.Indexes.TextSequence

CreateXLink() public method

Creates the X link.
public CreateXLink ( IDocument document, XmlNode node ) : XLink
document IDocument The document.
node System.Xml.XmlNode The node.
return AODL.Document.Content.Text.XLink

TextContentProcessor() public method

Initializes a new instance of the TextContentProcessor class.
public TextContentProcessor ( ) : System
return System