Modifier and Type | Method and Description |
---|---|
static CSSValue |
StyleSheetUtility.convertFontSize(CSSValue rawValue,
int resolution,
LayoutElement baseElement) |
static double |
StyleSheetUtility.convertFontSizeToDouble(CSSValue rawValue,
int resolution,
LayoutElement baseElement) |
static CSSNumericValue |
StyleSheetUtility.convertLength(CSSValue rawValue,
CSSNumericValue basePercentage,
LayoutElement baseElement) |
Modifier and Type | Method and Description |
---|---|
LayoutElement |
LayoutElement.getParentLayoutElement() |
LayoutElement |
LayoutElement.getPreviousLayoutElement() |
Modifier and Type | Method and Description |
---|---|
CSSStyleRule[] |
StyleRuleMatcher.getMatchingRules(LayoutElement element) |
boolean |
StyleRuleMatcher.isMatchingPseudoElement(LayoutElement element,
String pseudo) |
boolean |
StyleResolver.isPseudoElementStyleResolvable(LayoutElement element,
String pseudo)
Performs tests, whether there is a pseudo-element definition for the given element.
|
void |
StyleResolver.resolveStyle(LayoutElement element)
Resolves the style.
|
Modifier and Type | Method and Description |
---|---|
CSSValue |
StyleValueFunction.evaluate(DocumentContext layoutProcess,
LayoutElement element,
CSSFunctionValue function) |
ContentToken |
ContentFunction.evaluate(DocumentContext layoutProcess,
LayoutElement element,
CSSFunctionValue function) |
static CSSValue |
FunctionUtilities.resolveParameter(DocumentContext layoutProcess,
LayoutElement layoutElement,
CSSValue value) |
static String |
FunctionUtilities.resolveString(DocumentContext layoutProcess,
LayoutElement layoutElement,
CSSValue value) |
Modifier and Type | Method and Description |
---|---|
CSSValue |
UrlValueFunction.evaluate(DocumentContext layoutProcess,
LayoutElement element,
CSSFunctionValue function) |
CSSValue |
HslValueFunction.evaluate(DocumentContext layoutProcess,
LayoutElement element,
CSSFunctionValue function) |
CSSValue |
AttrValueFunction.evaluate(DocumentContext layoutProcess,
LayoutElement element,
CSSFunctionValue function) |
CSSValue |
RgbValueFunction.evaluate(DocumentContext layoutProcess,
LayoutElement element,
CSSFunctionValue function) |
Modifier and Type | Method and Description |
---|---|
CSSStyleRule[] |
SimpleStyleRuleMatcher.getMatchingRules(LayoutElement element) |
boolean |
SimpleStyleRuleMatcher.isMatchingPseudoElement(LayoutElement element,
String pseudo) |
boolean |
DefaultStyleResolver.isPseudoElementStyleResolvable(LayoutElement element,
String pseudo)
Performs tests, whether there is a pseudo-element definition for the given element.
|
void |
DefaultStyleResolver.resolveStyle(LayoutElement element)
Resolves the style.
|
Modifier and Type | Method and Description |
---|---|
void |
ResolverFactory.performResolve(DocumentContext process,
LayoutElement node) |
void |
ResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
Modifier and Type | Method and Description |
---|---|
void |
FitPositionResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
Modifier and Type | Method and Description |
---|---|
void |
FontSmoothResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
Modifier and Type | Method and Description |
---|---|
void |
TextHeightResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
Modifier and Type | Method and Description |
---|---|
void |
PageSizeResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
Modifier and Type | Method and Description |
---|---|
void |
TextDecorationWidthResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
Modifier and Type | Method and Description |
---|---|
void |
ConstantsResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key) |
void |
ListOfConstantsResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
Modifier and Type | Method and Description |
---|---|
void |
FloatResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
Modifier and Type | Method and Description |
---|---|
void |
ColorResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
Modifier and Type | Method and Description |
---|---|
void |
XAlternateTextResolveHandler.resolve(DocumentContext process,
LayoutElement element,
StyleKey key)
Resolves a String.
|
void |
MoveToResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
void |
CounterIncrementResolveHandler.resolve(DocumentContext process,
LayoutElement element,
StyleKey key)
Resolves a single property.
|
void |
CounterResetResolveHandler.resolve(DocumentContext process,
LayoutElement element,
StyleKey key)
Resolves a single property.
|
void |
XStringDefineResolveHandler.resolve(DocumentContext process,
LayoutElement element,
StyleKey key)
Resolves a single property.
|
void |
QuotesResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
void |
ContentResolveHandler.resolve(DocumentContext process,
LayoutElement element,
StyleKey key)
Resolves a single property.
|
void |
StringSetResolveHandler.resolve(DocumentContext process,
LayoutElement element,
StyleKey key)
Resolves a String.
|
Modifier and Type | Method and Description |
---|---|
void |
FontSizeResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key) |
void |
MinMaxFontSizeResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key) |
void |
FontStretchResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
void |
FontFamilyResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key) |
void |
FontWeightResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
Modifier and Type | Method and Description |
---|---|
void |
TargetNameResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
Modifier and Type | Method and Description |
---|---|
void |
PageSizeResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
Modifier and Type | Method and Description |
---|---|
void |
PositionResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
Modifier and Type | Method and Description |
---|---|
void |
TextAlignResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
void |
TextOverflowEllipsisResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
void |
TextKashidaSpaceResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
Modifier and Type | Method and Description |
---|---|
void |
FontSizeResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key) |
void |
FontSizeAdjustResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key) |
void |
MaxMinFontSizeResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
void |
FontSmoothResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
Modifier and Type | Method and Description |
---|---|
void |
LineHeightResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
Modifier and Type | Method and Description |
---|---|
void |
LetterSpacingResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
void |
WordSpacingResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|