Package com.openhtmltopdf.newtable
Class CollapsedBorderValue
- java.lang.Object
-
- com.openhtmltopdf.newtable.CollapsedBorderValue
-
public class CollapsedBorderValue extends java.lang.Object
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
Fields Modifier and Type Field Description private FSColor
_color
private int
_precedence
private IdentValue
_style
private int
_width
-
Constructor Summary
Constructors Constructor Description CollapsedBorderValue(IdentValue style, int width, FSColor color, int precedence)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CollapsedBorderValue
borderBottom(BorderPropertySet border, int precedence)
static CollapsedBorderValue
borderLeft(BorderPropertySet border, int precedence)
static CollapsedBorderValue
borderRight(BorderPropertySet border, int precedence)
static CollapsedBorderValue
borderTop(BorderPropertySet border, int precedence)
FSColor
color()
boolean
defined()
boolean
exists()
boolean
hidden()
int
precedence()
void
setColor(FSColor color)
void
setPrecedence(int precedence)
void
setStyle(IdentValue style)
void
setWidth(int width)
IdentValue
style()
int
width()
-
-
-
Field Detail
-
_style
private IdentValue _style
-
_width
private int _width
-
_color
private FSColor _color
-
_precedence
private int _precedence
-
-
Constructor Detail
-
CollapsedBorderValue
public CollapsedBorderValue(IdentValue style, int width, FSColor color, int precedence)
-
-
Method Detail
-
color
public FSColor color()
-
setColor
public void setColor(FSColor color)
-
style
public IdentValue style()
-
setStyle
public void setStyle(IdentValue style)
-
width
public int width()
-
setWidth
public void setWidth(int width)
-
precedence
public int precedence()
-
setPrecedence
public void setPrecedence(int precedence)
-
defined
public boolean defined()
-
exists
public boolean exists()
-
hidden
public boolean hidden()
-
borderLeft
public static CollapsedBorderValue borderLeft(BorderPropertySet border, int precedence)
-
borderRight
public static CollapsedBorderValue borderRight(BorderPropertySet border, int precedence)
-
borderTop
public static CollapsedBorderValue borderTop(BorderPropertySet border, int precedence)
-
borderBottom
public static CollapsedBorderValue borderBottom(BorderPropertySet border, int precedence)
-
-