Package io.keikai.model.impl
Class ImmutableBorderImpl
java.lang.Object
io.keikai.model.impl.AbstractBorderAdv
io.keikai.model.impl.ImmutableBorderImpl
- All Implemented Interfaces:
SBorder,Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.keikai.model.SBorder
SBorder.BorderType -
Constructor Summary
ConstructorsConstructorDescriptionImmutableBorderImpl(SBorderLine left, SBorderLine top, SBorderLine right, SBorderLine bottom, SBorderLine diagonal, SBorderLine vertical, SBorderLine horizontal) -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns bottom border lineReturns diagonal border lineReturns horizontal border lineReturns left border line.Returns right border lineReturns top border lineReturns vertical border lineinthashCode()booleanWhether show diagonalDown diagonal borderbooleanWhether show diagonalUp diagonal bordervoidvoidsetBorderBottomColor(SColor color) voidvoidsetBorderDiagonalColor(SColor color) voidvoidsetBorderHorizontalColor(SColor color) voidvoidsetBorderLeftColor(SColor color) voidvoidsetBorderRightColor(SColor color) voidvoidsetBorderTopColor(SColor color) voidvoidsetBorderVerticalColor(SColor color) voidsetShowDiagonalDownBorder(boolean show) voidsetShowDiagonalUpBorder(boolean show)
-
Constructor Details
-
ImmutableBorderImpl
public ImmutableBorderImpl(SBorderLine left, SBorderLine top, SBorderLine right, SBorderLine bottom, SBorderLine diagonal, SBorderLine vertical, SBorderLine horizontal)
-
-
Method Details
-
getBorderLeft
- Returns:
- left border
-
setBorderLeft
-
getBorderTop
- Returns:
- top border
-
setBorderTop
-
getBorderRight
- Returns:
- right border
-
setBorderRight
-
getBorderBottom
- Returns:
- bottom border
-
setBorderBottom
-
getBorderVertical
- Returns:
- vertical border
-
setBorderVertical
-
getBorderHorizontal
- Returns:
- horizontal border
-
setBorderHorizontal
-
getBorderDiagonal
- Returns:
- diagonal border
-
setBorderDiagonal
-
getBorderTopColor
- Returns:
- top border color
-
setBorderTopColor
-
getBorderLeftColor
- Returns:
- left border color
-
setBorderLeftColor
-
getBorderBottomColor
- Returns:
- bottom border color
-
setBorderBottomColor
-
getBorderRightColor
- Returns:
- right border color
-
setBorderRightColor
-
getBorderVerticalColor
- Returns:
- vertical border color
-
setBorderVerticalColor
-
getBorderHorizontalColor
- Returns:
- horizontal border color
-
setBorderHorizontalColor
-
getBorderDiagonalColor
- Returns:
- diagonal border color
-
setBorderDiagonalColor
-
isShowDiagonalUpBorder
public boolean isShowDiagonalUpBorder()Description copied from interface:SBorderWhether show diagonalUp diagonal border- Returns:
-
setShowDiagonalUpBorder
public void setShowDiagonalUpBorder(boolean show) -
isShowDiagonalDownBorder
public boolean isShowDiagonalDownBorder()Description copied from interface:SBorderWhether show diagonalDown diagonal border- Returns:
-
setShowDiagonalDownBorder
public void setShowDiagonalDownBorder(boolean show) -
getLeftLine
Description copied from interface:SBorderReturns left border line.- Returns:
-
getTopLine
Description copied from interface:SBorderReturns top border line- Returns:
-
getRightLine
Description copied from interface:SBorderReturns right border line- Returns:
-
getBottomLine
Description copied from interface:SBorderReturns bottom border line- Returns:
-
getDiagonalLine
Description copied from interface:SBorderReturns diagonal border line- Returns:
-
getVerticalLine
Description copied from interface:SBorderReturns vertical border line- Returns:
-
getHorizontalLine
Description copied from interface:SBorderReturns horizontal border line- Returns:
-
equals
-
hashCode
public int hashCode()
-