public class LengthValue extends DerivedValue
?????? |
---|
LengthValue(CalculatedStyle style,
CSSName name,
PropertyValue value) |
?????? | ????? |
---|---|
float |
asFloat() |
static float |
calcFloatProportionalValue(CalculatedStyle style,
CSSName cssName,
java.lang.String stringValue,
float relVal,
short primitiveType,
float baseValue,
CssContext ctx) |
float |
getFloatProportionalTo(CSSName cssName,
float baseValue,
CssContext ctx)
Computes a relative unit (e.g. percentage) as an absolute value, using
the input value.
|
boolean |
hasAbsoluteUnit() |
boolean |
isDependentOnFontSize() |
asColor, asIdentValue, asString, asStringArray, getCssSacUnitType, getStringValue, isAbsoluteUnit, isDeclaredInherit, isIdent
public LengthValue(CalculatedStyle style, CSSName name, PropertyValue value)
public float asFloat()
asFloat
???? FSDerivedValue
asFloat
??? DerivedValue
public float getFloatProportionalTo(CSSName cssName, float baseValue, CssContext ctx)
getFloatProportionalTo
???? FSDerivedValue
getFloatProportionalTo
??? DerivedValue
cssName
- Name of the propertybaseValue
- ctx
- public boolean hasAbsoluteUnit()
hasAbsoluteUnit
???? FSDerivedValue
hasAbsoluteUnit
??? DerivedValue
public boolean isDependentOnFontSize()
isDependentOnFontSize
???? FSDerivedValue
isDependentOnFontSize
??? DerivedValue
public static float calcFloatProportionalValue(CalculatedStyle style, CSSName cssName, java.lang.String stringValue, float relVal, short primitiveType, float baseValue, CssContext ctx)