|
fop 1.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.fop.layoutmgr.table.CollapsingBorderModel
public abstract class CollapsingBorderModel
This class is a superclass for the two collapsing border models defined in the XSL 1.0 specification.
Field Summary | |
---|---|
protected static int |
AFTER
after side |
protected static int |
BEFORE
before side |
protected static int |
END
end side |
protected static int |
START
start side |
Constructor Summary | |
---|---|
CollapsingBorderModel()
|
Method Summary | |
---|---|
abstract BorderSpecification |
determineWinner(BorderSpecification border1,
BorderSpecification border2)
Returns the border which wins the border conflict resolution. |
abstract BorderSpecification |
determineWinner(BorderSpecification border1,
BorderSpecification border2,
boolean discard)
Returns the border which wins the border conflict resolution. |
static CollapsingBorderModel |
getBorderModelFor(int borderCollapse)
|
static int |
getOtherSide(int side)
|
protected boolean |
isVerticalRelation(int side)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final int BEFORE
protected static final int AFTER
protected static final int START
protected static final int END
Constructor Detail |
---|
public CollapsingBorderModel()
Method Detail |
---|
public static CollapsingBorderModel getBorderModelFor(int borderCollapse)
borderCollapse
- border collapse control
public static int getOtherSide(int side)
side
- the side on the current cell
protected boolean isVerticalRelation(int side)
side
- the side to investigate
public abstract BorderSpecification determineWinner(BorderSpecification border1, BorderSpecification border2, boolean discard)
border1
- a border specificationborder2
- another border specificationdiscard
- true if the .conditionality component of the border width must be
taken into account
public abstract BorderSpecification determineWinner(BorderSpecification border1, BorderSpecification border2)
determineWinner(border1, border2, false)
.
border1
- a border specificationborder2
- another border specification
determineWinner
|
fop 1.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |