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 |
---|---|
ContentToken |
ContentFunction.evaluate(DocumentContext layoutProcess,
LayoutElement element,
CSSFunctionValue function) |
CSSValue |
StyleValueFunction.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 |
RgbValueFunction.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) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractStyleResolver.copyStyleInformation(LayoutStyle target,
CSSDeclarationRule rule,
LayoutElement element) |
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.
|
protected void |
DefaultStyleResolver.resolveOutOfContext(LayoutElement element) |
protected abstract void |
AbstractStyleResolver.resolveOutOfContext(LayoutElement element) |
void |
DefaultStyleResolver.resolveStyle(LayoutElement element)
Resolves the style.
|
protected CSSValue |
AbstractStyleResolver.resolveValue(CSSValue value,
LayoutElement element) |
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.
|
protected void |
ListOfConstantsResolveHandler.resolveInvalidItem(DocumentContext process,
LayoutElement currentNode,
StyleKey key,
int index) |
protected abstract boolean |
ListOfConstantsResolveHandler.resolveItem(DocumentContext process,
LayoutElement currentNode,
StyleKey key,
int index,
CSSConstant item) |
protected CSSValue |
ConstantsResolveHandler.resolveValue(DocumentContext process,
LayoutElement currentNode,
StyleKey key) |
Modifier and Type | Method and Description |
---|---|
protected CSSValue |
BorderWidthResolveHandler.resolveValue(DocumentContext process,
LayoutElement currentNode,
StyleKey key) |
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 |
---|---|
protected CSSColorValue |
OtherColorResolveHandler.getCurrentColor(LayoutElement currentNode) |
protected CSSColorValue |
ColorResolveHandler.getCurrentColor(LayoutElement currentNode) |
void |
ColorResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
Modifier and Type | Method and Description |
---|---|
void |
CounterResetResolveHandler.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 |
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 |
StringSetResolveHandler.resolve(DocumentContext process,
LayoutElement element,
StyleKey key)
Resolves a String.
|
void |
ContentResolveHandler.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 |
XAlternateTextResolveHandler.resolve(DocumentContext process,
LayoutElement element,
StyleKey key)
Resolves a String.
|
Modifier and Type | Method and Description |
---|---|
void |
FontWeightResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
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) |
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.
|
protected CSSValue |
TextDecorationWidthResolveHandler.resolveValue(DocumentContext process,
LayoutElement currentNode,
StyleKey key) |
Modifier and Type | Method and Description |
---|---|
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.
|
void |
FontSizeResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key) |
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 |
WordSpacingResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
void |
LetterSpacingResolveHandler.resolve(DocumentContext process,
LayoutElement currentNode,
StyleKey key)
Resolves a single property.
|
Copyright © 2018 Hitachi Vantara. All rights reserved.