Class ChainedProperties
- java.lang.Object
-
- com.itextpdf.text.html.simpleparser.ChainedProperties
-
@Deprecated public class ChainedProperties extends Object
Deprecated.since 5.5.2Stores the hierarchy of tags along with the attributes of each tag.- Since:
- 5.0.6 renamed from ChainedProperties
-
-
Constructor Summary
Constructors Constructor Description ChainedProperties()Deprecated.Creates a new instance of ChainedProperties
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddToChain(String tag, Map<String,String> props)Deprecated.Adds a tag and its corresponding properties to the chain.protected voidadjustFontSize(Map<String,String> attrs)Deprecated.If the properties contain a font size, the size may need to be adjusted based on font sizes higher in the hierarchy.StringgetProperty(String key)Deprecated.Walks through the hierarchy (bottom-up) looking for a property key.booleanhasProperty(String key)Deprecated.Walks through the hierarchy (bottom-up) looking for a property key.voidremoveChain(String tag)Deprecated.Walks through the hierarchy (bottom-up) and removes the first occurrence of a tag that is encountered.
-
-
-
Field Detail
-
chain
public List<com.itextpdf.text.html.simpleparser.ChainedProperties.TagAttributes> chain
Deprecated.A list of chained properties representing the tag hierarchy.
-
-
Method Detail
-
getProperty
public String getProperty(String key)
Deprecated.Walks through the hierarchy (bottom-up) looking for a property key. Returns a value as soon as a match is found or null if the key can't be found.- Parameters:
key- the key of the property- Returns:
- the value of the property
-
hasProperty
public boolean hasProperty(String key)
Deprecated.Walks through the hierarchy (bottom-up) looking for a property key. Returns true as soon as a match is found or false if the key can't be found.- Parameters:
key- the key of the property- Returns:
- true if the key is found
-
addToChain
public void addToChain(String tag, Map<String,String> props)
Deprecated.Adds a tag and its corresponding properties to the chain.- Parameters:
tag- the tags that needs to be added to the chainprops- the tag's attributes
-
removeChain
public void removeChain(String tag)
Deprecated.Walks through the hierarchy (bottom-up) and removes the first occurrence of a tag that is encountered.- Parameters:
tag- the tag that needs to be removed
-
-