Modifier and Type | Field and Description |
---|---|
static CSSName |
CSSName.BACKGROUND_ATTACHMENT
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.BACKGROUND_COLOR
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.BACKGROUND_IMAGE
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.BACKGROUND_POSITION
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.BACKGROUND_REPEAT
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.BACKGROUND_SHORTHAND
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.BORDER_BOTTOM_COLOR
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.BORDER_BOTTOM_SHORTHAND
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.BORDER_BOTTOM_STYLE
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.BORDER_BOTTOM_WIDTH
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.BORDER_COLLAPSE
Unique CSSName instance for CSS2 property.
|
static CSSName[] |
CSSName.BORDER_COLOR_PROPERTIES |
static CSSName |
CSSName.BORDER_COLOR_SHORTHAND
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.BORDER_LEFT_COLOR
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.BORDER_LEFT_SHORTHAND
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.BORDER_LEFT_STYLE
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.BORDER_LEFT_WIDTH
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.BORDER_RIGHT_COLOR
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.BORDER_RIGHT_SHORTHAND
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.BORDER_RIGHT_STYLE
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.BORDER_RIGHT_WIDTH
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.BORDER_SHORTHAND
Unique CSSName instance for CSS2 property.
|
static CSSName[] |
CSSName.BORDER_SIDE_PROPERTIES |
static CSSName |
CSSName.BORDER_SPACING
Unique CSSName instance for CSS2 property.
|
static CSSName[] |
CSSName.BORDER_STYLE_PROPERTIES |
static CSSName |
CSSName.BORDER_STYLE_SHORTHAND
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.BORDER_TOP_COLOR
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.BORDER_TOP_SHORTHAND
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.BORDER_TOP_STYLE
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.BORDER_TOP_WIDTH
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.BORDER_WIDTH_SHORTHAND
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.BOTTOM
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.CAPTION_SIDE
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.CLEAR
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.CLIP
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.COLOR
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.CONTENT
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.COUNTER_INCREMENT
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.COUNTER_RESET
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.CURSOR
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.DIRECTION
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.DISPLAY
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.EMPTY_CELLS
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.FLOAT
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.FONT_FAMILY
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.FONT_SHORTHAND
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.FONT_SIZE
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.FONT_STYLE
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.FONT_VARIANT
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.FONT_WEIGHT
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.FS_BORDER_SPACING_HORIZONTAL
Unique CSSName instance for fictitious property.
|
static CSSName |
CSSName.FS_BORDER_SPACING_VERTICAL
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.FS_COLSPAN
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.FS_FONT_METRIC_SRC
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.FS_KEEP_WITH_INLINE
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.FS_PAGE_HEIGHT
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.FS_PAGE_ORIENTATION
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.FS_PAGE_SEQUENCE
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.FS_PAGE_WIDTH
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.FS_PDF_FONT_EMBED
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.FS_PDF_FONT_ENCODING
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.FS_ROWSPAN
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.FS_TABLE_PAGINATE
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.FS_TEXT_DECORATION_EXTENT
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.HEIGHT
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.LEFT
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.LETTER_SPACING
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.LINE_HEIGHT
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.LIST_STYLE_IMAGE
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.LIST_STYLE_POSITION
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.LIST_STYLE_SHORTHAND
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.LIST_STYLE_TYPE
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.MARGIN_BOTTOM
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.MARGIN_LEFT
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.MARGIN_RIGHT
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.MARGIN_SHORTHAND
Unique CSSName instance for CSS2 property.
|
static CSSName[] |
CSSName.MARGIN_SIDE_PROPERTIES |
static CSSName |
CSSName.MARGIN_TOP
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.MAX_HEIGHT
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.MAX_WIDTH
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.MIN_HEIGHT
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.MIN_WIDTH
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.ORPHANS
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.OUTLINE_COLOR
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.OUTLINE_SHORTHAND
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.OUTLINE_STYLE
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.OUTLINE_WIDTH
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.OVERFLOW
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.PADDING_BOTTOM
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.PADDING_LEFT
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.PADDING_RIGHT
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.PADDING_SHORTHAND
Unique CSSName instance for CSS2 property.
|
static CSSName[] |
CSSName.PADDING_SIDE_PROPERTIES |
static CSSName |
CSSName.PADDING_TOP
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.PAGE
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.PAGE_BREAK_AFTER
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.PAGE_BREAK_BEFORE
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.PAGE_BREAK_INSIDE
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.POSITION
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.QUOTES
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.RIGHT
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.SIZE_SHORTHAND
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.SRC
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.TABLE_LAYOUT
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.TEXT_ALIGN
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.TEXT_DECORATION
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.TEXT_INDENT
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.TEXT_TRANSFORM
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.TOP
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.UNICODE_BIDI
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.VERTICAL_ALIGN
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.VISIBILITY
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.WHITE_SPACE
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.WIDOWS
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.WIDTH
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.WORD_SPACING
Unique CSSName instance for CSS2 property.
|
static CSSName |
CSSName.Z_INDEX
Unique CSSName instance for CSS2 property.
|
Modifier and Type | Method and Description |
---|---|
static CSSName |
CSSName.getByID(int id) |
static CSSName |
CSSName.getByPropertyName(java.lang.String propName)
Gets the byPropertyName attribute of the CSSName class
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
Idents.convertIdent(CSSName cssName,
java.lang.String ident)
Description of the Method
|
float |
IdentValue.getFloatProportionalTo(CSSName cssName,
float baseValue,
CssContext ctx) |
static PropertyBuilder |
CSSName.getPropertyBuilder(CSSName cssName) |
static FSDerivedValue |
CSSName.initialDerivedValue(CSSName cssName) |
static java.lang.String |
CSSName.initialValue(CSSName cssName)
Returns the initial value of the named property, according to the CSS2
spec, as a String.
|
static boolean |
CSSName.isImplemented(CSSName cssName) |
static boolean |
CSSName.propertyInherits(CSSName cssName)
Returns true if the named property inherits by default, according to the
CSS2 spec.
|
Modifier and Type | Method and Description |
---|---|
static PropertyDeclaration |
CascadedStyle.createLayoutPropertyDeclaration(CSSName cssName,
IdentValue display)
Creates a
PropertyDeclaration suitable for passing to
CascadedStyle.createLayoutStyle(PropertyDeclaration[]) or
CascadedStyle.createLayoutStyle(CascadedStyle, PropertyDeclaration[]) |
IdentValue |
CascadedStyle.getIdent(CSSName cssName)
Gets the ident attribute of the CascadedStyle object
|
boolean |
CascadedStyle.hasProperty(CSSName cssName)
Returns true if property has been defined in this style.
|
PropertyDeclaration |
CascadedStyle.propertyByName(CSSName cssName)
Returns a
PropertyDeclaration by CSS
property name, e.g. |
Modifier and Type | Method and Description |
---|---|
PropertyValue |
CSSParser.parsePropertyValue(CSSName cssName,
int origin,
java.lang.String expr) |
Modifier and Type | Method and Description |
---|---|
java.util.List |
AbstractPropertyBuilder.buildDeclarations(CSSName cssName,
java.util.List values,
int origin,
boolean important) |
java.util.List |
PropertyBuilder.buildDeclarations(CSSName cssName,
java.util.List values,
int origin,
boolean important) |
java.util.List |
ContentPropertyBuilder.buildDeclarations(CSSName cssName,
java.util.List values,
int origin,
boolean important,
boolean inheritAllowed) |
java.util.List |
SizePropertyBuilder.buildDeclarations(CSSName cssName,
java.util.List values,
int origin,
boolean important,
boolean inheritAllowed) |
java.util.List |
PropertyBuilder.buildDeclarations(CSSName cssName,
java.util.List values,
int origin,
boolean important,
boolean inheritAllowed)
Builds a list of
PropertyDeclaration objects for the CSS
property cssName . |
java.util.List |
FontPropertyBuilder.buildDeclarations(CSSName cssName,
java.util.List values,
int origin,
boolean important,
boolean inheritAllowed) |
java.util.List |
ListStylePropertyBuilder.buildDeclarations(CSSName cssName,
java.util.List values,
int origin,
boolean important,
boolean inheritAllowed) |
java.util.List |
CounterPropertyBuilder.buildDeclarations(CSSName cssName,
java.util.List values,
int origin,
boolean important,
boolean inheritAllowed) |
java.util.List |
BorderSpacingPropertyBuilder.buildDeclarations(CSSName cssName,
java.util.List values,
int origin,
boolean important,
boolean inheritAllowed) |
java.util.List |
BackgroundPropertyBuilder.buildDeclarations(CSSName cssName,
java.util.List values,
int origin,
boolean important,
boolean inheritAllowed) |
java.util.List |
PrimitivePropertyBuilders.BackgroundPosition.buildDeclarations(CSSName cssName,
java.util.List values,
int origin,
boolean important,
boolean inheritAllowed) |
java.util.List |
PrimitivePropertyBuilders.FontFamily.buildDeclarations(CSSName cssName,
java.util.List values,
int origin,
boolean important,
boolean inheritAllowed) |
java.util.List |
PrimitivePropertyBuilders.FontSize.buildDeclarations(CSSName cssName,
java.util.List values,
int origin,
boolean important,
boolean inheritAllowed) |
java.util.List |
PrimitivePropertyBuilders.FontWeight.buildDeclarations(CSSName cssName,
java.util.List values,
int origin,
boolean important,
boolean inheritAllowed) |
java.util.List |
PrimitivePropertyBuilders.FSPDFFontEncoding.buildDeclarations(CSSName cssName,
java.util.List values,
int origin,
boolean important,
boolean inheritAllowed) |
java.util.List |
PrimitivePropertyBuilders.LineHeight.buildDeclarations(CSSName cssName,
java.util.List values,
int origin,
boolean important,
boolean inheritAllowed) |
java.util.List |
PrimitivePropertyBuilders.Page.buildDeclarations(CSSName cssName,
java.util.List values,
int origin,
boolean important,
boolean inheritAllowed) |
java.util.List |
PrimitivePropertyBuilders.Position.buildDeclarations(CSSName cssName,
java.util.List values,
int origin,
boolean important,
boolean inheritAllowed) |
java.util.List |
PrimitivePropertyBuilders.TextDecoration.buildDeclarations(CSSName cssName,
java.util.List values,
int origin,
boolean important,
boolean inheritAllowed) |
java.util.List |
PrimitivePropertyBuilders.ZIndex.buildDeclarations(CSSName cssName,
java.util.List values,
int origin,
boolean important,
boolean inheritAllowed) |
Modifier and Type | Method and Description |
---|---|
CSSName |
PropertyDeclaration.getCSSName()
Gets the cSSName attribute of the PropertyDeclaration object
|
Constructor and Description |
---|
PropertyDeclaration(CSSName cssName,
org.w3c.dom.css.CSSPrimitiveValue value,
boolean imp,
int orig)
Creates a new instance of PropertyDeclaration from an
CSSPrimitiveValue instance. |
Modifier and Type | Method and Description |
---|---|
FSColor |
CalculatedStyle.asColor(CSSName cssName) |
float |
CalculatedStyle.asFloat(CSSName cssName) |
Length |
CalculatedStyle.asLength(CssContext c,
CSSName cssName) |
java.lang.String |
CalculatedStyle.asString(CSSName cssName) |
java.lang.String[] |
CalculatedStyle.asStringArray(CSSName cssName) |
float |
CalculatedStyle.getFloatPropertyProportionalHeight(CSSName cssName,
float parentHeight,
CssContext ctx) |
float |
CalculatedStyle.getFloatPropertyProportionalTo(CSSName cssName,
float baseValue,
CssContext ctx) |
float |
CalculatedStyle.getFloatPropertyProportionalWidth(CSSName cssName,
float parentWidth,
CssContext ctx) |
float |
DerivedValue.getFloatProportionalTo(CSSName cssName,
float baseValue,
CssContext ctx) |
float |
FSDerivedValue.getFloatProportionalTo(CSSName cssName,
float baseValue,
CssContext ctx) |
IdentValue |
CalculatedStyle.getIdent(CSSName cssName)
Gets the ident attribute of the CalculatedStyle object
|
java.lang.String |
CalculatedStyle.getStringProperty(CSSName cssName) |
boolean |
CalculatedStyle.hasAbsoluteUnit(CSSName cssName) |
boolean |
CalculatedStyle.isIdent(CSSName cssName,
IdentValue val)
Gets the ident attribute of the CalculatedStyle object
|
boolean |
CalculatedStyle.isLength(CSSName cssName)
TODO: doc
|
boolean |
CalculatedStyle.isLengthOrNumber(CSSName cssName) |
FSDerivedValue |
CalculatedStyle.valueByName(CSSName cssName)
Returns a
FSDerivedValue by name. |
Modifier and Type | Method and Description |
---|---|
static float |
LengthValue.calcFloatProportionalValue(CalculatedStyle style,
CSSName cssName,
java.lang.String stringValue,
float relVal,
short primitiveType,
float baseValue,
CssContext ctx) |
float |
NumberValue.getFloatProportionalTo(CSSName cssName,
float baseValue,
CssContext ctx) |
float |
LengthValue.getFloatProportionalTo(CSSName cssName,
float baseValue,
CssContext ctx)
Computes a relative unit (e.g.
|
static FSDerivedValue |
DerivedValueFactory.newDerivedValue(CalculatedStyle style,
CSSName cssName,
PropertyValue value) |
static RectPropertySet |
RectPropertySet.newInstance(CalculatedStyle style,
CSSName shortHandProperty,
CSSName[] sideProperties,
float cbWidth,
CssContext ctx) |
static RectPropertySet |
RectPropertySet.newInstance(CalculatedStyle style,
CSSName shortHandProperty,
CSSName[] sideProperties,
float cbWidth,
CssContext ctx) |
Constructor and Description |
---|
ColorValue(CSSName name,
PropertyValue value) |
FunctionValue(CSSName name,
PropertyValue value) |
LengthValue(CalculatedStyle style,
CSSName name,
PropertyValue value) |
ListValue(CSSName name,
PropertyValue value) |
NumberValue(CSSName cssName,
PropertyValue value) |
RectPropertySet(CSSName cssName,
float top,
float right,
float bottom,
float left) |
StringValue(CSSName name,
PropertyValue value) |