iText 5

Xml2Som

Xml2Som Public class

Diagram

flowchart LR classDef interfaceStyle stroke-dasharray: 5 5; classDef abstractStyle stroke-width:4px subgraph iTextSharp.text.pdf.XfaForm iTextSharp.text.pdf.XfaForm.Xml2Som[[Xml2Som]] end

Members

Properties

Public properties

Type

Name

Methods

Dictionary<string, InverseStore>

InverseSearch

get, set

Dictionary<string, XmlNode>

Name2Node

get, set

List<string>

Order

get, set

Methods

Public Static methods

Returns

Name

string

EscapeSom

(string s)

string

GetShortName

(string s)

void

InverseSearchAdd

(Dictionary<string, InverseStore> inverseSearch, Stack2<string> stack, string unstack)

Stack2<string>

SplitParts

(string name)

string

UnescapeSom

(string s)

Protected methods

Returns

Name

string

PrintStack

()

Public methods

Returns

Name

void

InverseSearchAdd

(string unstack)

string

InverseSearchGlobal

(List<string> parts)

Details

Constructors

Xml2Som

public Xml2Som()

Methods

EscapeSom

Source code

public static string EscapeSom(string s)

Arguments

Type

Name

Description

string

s

UnescapeSom

Source code

public static string UnescapeSom(string s)

Arguments

Type

Name

Description

string

s

PrintStack

Source code

protected virtual string PrintStack()

GetShortName

Source code

public static string GetShortName(string s)

Arguments

Type

Name

Description

string

s

InverseSearchAdd [1/2]

Source code

public virtual void InverseSearchAdd(string unstack)

Arguments

Type

Name

Description

string

unstack

InverseSearchAdd [2/2]

Source code

public static void InverseSearchAdd(Dictionary<string, InverseStore> inverseSearch, Stack2<string> stack, string unstack)

Arguments

Type

Name

Description

Dictionary<string, InverseStore>

inverseSearch

Stack2<string>

stack

string

unstack

InverseSearchGlobal

Source code

public virtual string InverseSearchGlobal(List<string> parts)

Arguments

Type

Name

Description

List<string>

parts

SplitParts

Source code

public static Stack2<string> SplitParts(string name)

Arguments

Type

Name

Description

string

name

Properties

Order

public virtual List<string> Order { get; set; }

Name2Node

public virtual Dictionary<string, XmlNode> Name2Node { get; set; }

InverseSearch

public virtual Dictionary<string, InverseStore> InverseSearch { get; set; }

Generated with ModularDoc