}
public void addCollapsedBorders(Set all, List borders) {
if (_collapsedBorderTop.exists() && !all.contains(_collapsedBorderTop)) {
all.add(_collapsedBorderTop);
borders.add(new CollapsedBorderSide(this, BorderPainter.TOP));
}
if (_collapsedBorderRight.exists() && !all.contains(_collapsedBorderRight)) {
all.add(_collapsedBorderRight);
borders.add(new CollapsedBorderSide(this, BorderPainter.RIGHT));
}
if (_collapsedBorderBottom.exists() && !all.contains(_collapsedBorderBottom)) {
all.add(_collapsedBorderBottom);
borders.add(new CollapsedBorderSide(this, BorderPainter.BOTTOM));
}
if (_collapsedBorderLeft.exists() && !all.contains(_collapsedBorderLeft)) {
all.add(_collapsedBorderLeft);
borders.add(new CollapsedBorderSide(this, BorderPainter.LEFT));
}
}