Table of Contents

Class PatternParser

Namespace
iText.Layout.Hyphenation
Assembly
itext.layout.dll
public class PatternParser
Inheritance
PatternParser
Inherited Members

Constructors

PatternParser(IPatternConsumer)

Construct a pattern parser.

public PatternParser(IPatternConsumer consumer)

Parameters

consumer IPatternConsumer

a pattern consumer

Methods

Characters(char[], int, int)

public virtual void Characters(char[] ch, int start, int length)

Parameters

ch char[]
start int
length int

EndElement(string, string, string)

public virtual void EndElement(string uri, string local, string raw)

Parameters

uri string
local string
raw string

GetExternalClasses()

protected virtual void GetExternalClasses()

Parse(Stream, string)

Parses a hyphenation pattern file.

public virtual void Parse(Stream stream, string name)

Parameters

stream Stream

the InputStream for the file

name string

unique key representing country-language combination

Parse(string)

Parses a hyphenation pattern file.

public virtual void Parse(string filename)

Parameters

filename string

the filename

StartElement(string, string, string, Hashtable)

public virtual void StartElement(string uri, string local, string raw, Hashtable attrs)

Parameters

uri string
local string
raw string
attrs Hashtable