- java.lang.Object
-
- com.itextpdf.text.html.simpleparser.FactoryProperties
-
public class FactoryProperties extends java.lang.Object- Author:
- psoares
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.HashMapfollowTags
-
Constructor Summary
Constructors Constructor Description FactoryProperties()Creates a new instance of FactoryProperties
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ChunkcreateChunk(java.lang.String text, ChainedProperties props)static ListItemcreateListItem(ChainedProperties props)static ParagraphcreateParagraph(ChainedProperties props)static voidcreateParagraph(Paragraph p, ChainedProperties props)FontgetFont(ChainedProperties props)FontProvidergetFontImp()static HyphenationEventgetHyphenation(ChainedProperties props)Gets a HyphenationEvent based on the hyphenation entry in ChainedProperties.static HyphenationEventgetHyphenation(java.lang.String s)Gets a HyphenationEvent based on a String.static HyphenationEventgetHyphenation(java.util.HashMap props)Gets a HyphenationEvent based on the hyphenation entry in a HashMap.static voidinsertStyle(java.util.HashMap h)This method isn't used by iText, but you can use it to analyze the value of a style attribute inside a HashMap.static voidinsertStyle(java.util.HashMap h, ChainedProperties cprops)New method contributed by Lubos StrapkovoidsetFontImp(FontProvider fontImp)
-
-
-
Method Detail
-
createChunk
public Chunk createChunk(java.lang.String text, ChainedProperties props)
-
createParagraph
public static void createParagraph(Paragraph p, ChainedProperties props)
-
createParagraph
public static Paragraph createParagraph(ChainedProperties props)
-
createListItem
public static ListItem createListItem(ChainedProperties props)
-
getFont
public Font getFont(ChainedProperties props)
-
getHyphenation
public static HyphenationEvent getHyphenation(ChainedProperties props)
Gets a HyphenationEvent based on the hyphenation entry in ChainedProperties.- Parameters:
props- ChainedProperties- Returns:
- a HyphenationEvent
- Since:
- 2.1.2
-
getHyphenation
public static HyphenationEvent getHyphenation(java.util.HashMap props)
Gets a HyphenationEvent based on the hyphenation entry in a HashMap.- Parameters:
props- a HashMap with properties- Returns:
- a HyphenationEvent
- Since:
- 2.1.2
-
getHyphenation
public static HyphenationEvent getHyphenation(java.lang.String s)
Gets a HyphenationEvent based on a String. For instance "en_UK,3,2" returns new HyphenationAuto("en", "UK", 3, 2);- Parameters:
s- a String, for instance "en_UK,2,2"- Returns:
- a HyphenationEvent
- Since:
- 2.1.2
-
insertStyle
public static void insertStyle(java.util.HashMap h)
This method isn't used by iText, but you can use it to analyze the value of a style attribute inside a HashMap. The different elements of the style attribute are added to the HashMap as key-value pairs.- Parameters:
h- a HashMap that should have at least a key named style. After this method is invoked, more keys could be added.
-
insertStyle
public static void insertStyle(java.util.HashMap h, ChainedProperties cprops)New method contributed by Lubos Strapko- Parameters:
h-cprops-- Since:
- 2.1.3
-
getFontImp
public FontProvider getFontImp()
-
setFontImp
public void setFontImp(FontProvider fontImp)
-
-