C# Class iTextSharp.tool.xml.css.StyleAttrCSSResolver

Inheritance: ICSSResolver
Show file Open project: boecko/iTextSharp Class Usage Examples

Public Methods

Method Description
AddCss ( ICssFile file ) : void
AddCss ( String content, Encoding charSet, bool isPersistent ) : void
AddCss ( String content, bool isPersistent ) : void
AddCssFile ( String href, bool isPersistent ) : void
Clear ( ) : ICSSResolver
ResolveStyles ( Tag t ) : void
SetCssInheritance ( ICssInheritanceRules cssInheritanceRules ) : void
SetCssInheritanceRules ( ICssInheritanceRules inherit ) : void
SetFileRetrieve ( IFileRetrieve retrieve ) : void
StyleAttrCSSResolver ( ) : System
StyleAttrCSSResolver ( ICssFiles cssFiles ) : System
StyleAttrCSSResolver ( ICssFiles cssFiles, CssUtils utils ) : System
StyleAttrCSSResolver ( ICssFiles cssFiles, IFileRetrieve r ) : System
StyleAttrCSSResolver ( ICssInheritanceRules rules, ICssFiles cssFiles, CssUtils utils ) : System
StyleAttrCSSResolver ( ICssInheritanceRules rules, ICssFiles cssFiles, CssUtils utils, IFileRetrieve fileRetrieve ) : System

Private Methods

Method Description
CanInherite ( Tag t, String property ) : bool
MustInherit ( String tag ) : bool
SplitRules ( String>.IDictionary css, String key, String value ) : void

Method Details

AddCss() public method

public AddCss ( ICssFile file ) : void
file ICssFile
return void

AddCss() public method

public AddCss ( String content, Encoding charSet, bool isPersistent ) : void
content String
charSet System.Text.Encoding
isPersistent bool
return void

AddCss() public method

public AddCss ( String content, bool isPersistent ) : void
content String
isPersistent bool
return void

AddCssFile() public method

public AddCssFile ( String href, bool isPersistent ) : void
href String
isPersistent bool
return void

Clear() public method

public Clear ( ) : ICSSResolver
return ICSSResolver

ResolveStyles() public method

public ResolveStyles ( Tag t ) : void
t Tag
return void

SetCssInheritance() public method

public SetCssInheritance ( ICssInheritanceRules cssInheritanceRules ) : void
cssInheritanceRules ICssInheritanceRules
return void

SetCssInheritanceRules() public method

public SetCssInheritanceRules ( ICssInheritanceRules inherit ) : void
inherit ICssInheritanceRules
return void

SetFileRetrieve() public method

public SetFileRetrieve ( IFileRetrieve retrieve ) : void
retrieve IFileRetrieve
return void

StyleAttrCSSResolver() public method

public StyleAttrCSSResolver ( ) : System
return System

StyleAttrCSSResolver() public method

public StyleAttrCSSResolver ( ICssFiles cssFiles ) : System
cssFiles ICssFiles
return System

StyleAttrCSSResolver() public method

public StyleAttrCSSResolver ( ICssFiles cssFiles, CssUtils utils ) : System
cssFiles ICssFiles
utils CssUtils
return System

StyleAttrCSSResolver() public method

public StyleAttrCSSResolver ( ICssFiles cssFiles, IFileRetrieve r ) : System
cssFiles ICssFiles
r IFileRetrieve
return System

StyleAttrCSSResolver() public method

public StyleAttrCSSResolver ( ICssInheritanceRules rules, ICssFiles cssFiles, CssUtils utils ) : System
rules ICssInheritanceRules
cssFiles ICssFiles
utils CssUtils
return System

StyleAttrCSSResolver() public method

public StyleAttrCSSResolver ( ICssInheritanceRules rules, ICssFiles cssFiles, CssUtils utils, IFileRetrieve fileRetrieve ) : System
rules ICssInheritanceRules
cssFiles ICssFiles
utils CssUtils
fileRetrieve IFileRetrieve
return System