Top Description Fields Constructors Methods
com.openhtmltopdf.newtable

public Class CollapsedBorderValue

extends Object
Class Inheritance
Imports
com.openhtmltopdf.css.constants.IdentValue, com.openhtmltopdf.css.parser.FSColor, com.openhtmltopdf.css.style.derived.BorderPropertySet

This class encapsulates all information related to a particular border side along with an overall precedence (e.g. cell borders take precendence over row borders). It is used when comparing overlapping borders when calculating collapsed borders.

Field Summary

Modifier and TypeField and Description
private FSColor
private int
private IdentValue
private int

Constructor Summary

AccessConstructor and Description
public
CollapsedBorderValue(IdentValue style, int width, FSColor color, int precedence)

Method Summary

Modifier and TypeMethod and Description
public static CollapsedBorderValue
borderBottom(BorderPropertySet border, int precedence)

public static CollapsedBorderValue
borderLeft(BorderPropertySet border, int precedence)

public static CollapsedBorderValue
borderRight(BorderPropertySet border, int precedence)

public static CollapsedBorderValue
borderTop(BorderPropertySet border, int precedence)

public FSColor
public boolean
public boolean
public boolean
public int
public void
public void
setPrecedence(int precedence)

public void
public void
setWidth(int width)

public IdentValue
public int
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

_colorback to summary
private FSColor _color
_precedenceback to summary
private int _precedence
_styleback to summary
private IdentValue _style
_widthback to summary
private int _width

Constructor Detail

CollapsedBorderValueback to summary
public CollapsedBorderValue(IdentValue style, int width, FSColor color, int precedence)

Method Detail

borderBottomback to summary
public static CollapsedBorderValue borderBottom(BorderPropertySet border, int precedence)
borderLeftback to summary
public static CollapsedBorderValue borderLeft(BorderPropertySet border, int precedence)
borderRightback to summary
public static CollapsedBorderValue borderRight(BorderPropertySet border, int precedence)
borderTopback to summary
public static CollapsedBorderValue borderTop(BorderPropertySet border, int precedence)
colorback to summary
public FSColor color()
definedback to summary
public boolean defined()
existsback to summary
public boolean exists()
hiddenback to summary
public boolean hidden()
precedenceback to summary
public int precedence()
setColorback to summary
public void setColor(FSColor color)
setPrecedenceback to summary
public void setPrecedence(int precedence)
setStyleback to summary
public void setStyle(IdentValue style)
setWidthback to summary
public void setWidth(int width)
styleback to summary
public IdentValue style()
widthback to summary
public int width()