Class ChainedProperties
java.lang.Object
com.itextpdf.text.html.simpleparser.ChainedProperties
Deprecated.
since 5.5.2
Stores the hierarchy of tags along with the attributes of each tag.
- Since:
- 5.0.6 renamed from ChainedProperties
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final class
Deprecated.Class that stores the info about one tag in the chain. -
Field Summary
FieldsModifier and TypeFieldDescriptionDeprecated.A list of chained properties representing the tag hierarchy. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addToChain
(String tag, Map<String, String> props) Deprecated.Adds a tag and its corresponding properties to the chain.protected void
adjustFontSize
(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.getProperty
(String key) Deprecated.Walks through the hierarchy (bottom-up) looking for a property key.boolean
hasProperty
(String key) Deprecated.Walks through the hierarchy (bottom-up) looking for a property key.void
removeChain
(String tag) Deprecated.Walks through the hierarchy (bottom-up) and removes the first occurrence of a tag that is encountered.
-
Field Details
-
chain
Deprecated.A list of chained properties representing the tag hierarchy.
-
-
Constructor Details
-
ChainedProperties
public ChainedProperties()Deprecated.Creates a new instance of ChainedProperties
-
-
Method Details
-
getProperty
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
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
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
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
-
adjustFontSize
Deprecated.If the properties contain a font size, the size may need to be adjusted based on font sizes higher in the hierarchy.- Parameters:
attrs
- the attributes that may have to be updated- Since:
- 5.0.6 (renamed)
-