Package io.keikai.model.impl
Class NamedStyleImpl
- java.lang.Object
-
- io.keikai.model.impl.NamedStyleImpl
-
- All Implemented Interfaces:
SCellStyle,SNamedStyle,Serializable
public class NamedStyleImpl extends Object implements SNamedStyle, Serializable
- Since:
- 3.7.0
- Author:
- henri
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.keikai.model.SCellStyle
SCellStyle.Alignment, SCellStyle.VerticalAlignment
-
-
Field Summary
-
Fields inherited from interface io.keikai.model.SCellStyle
FORMAT_GENERAL
-
-
Constructor Summary
Constructors Constructor Description NamedStyleImpl(String name, boolean custom, int builtinId, SBook book, int index)
-
Method Summary
-
-
-
Method Detail
-
getFillColor
public SColor getFillColor()
- Specified by:
getFillColorin interfaceSCellStyle- Returns:
- fill foreground-color
-
getBackColor
public SColor getBackColor()
- Specified by:
getBackColorin interfaceSCellStyle- Returns:
- fill background-color
-
getFillPattern
public SFill.FillPattern getFillPattern()
Description copied from interface:SCellStyleGets the fill/background pattern- Specified by:
getFillPatternin interfaceSCellStyle- Returns:
- the fill pattern
-
getAlignment
public SCellStyle.Alignment getAlignment()
Description copied from interface:SCellStyleGets the horizontal alignment- Specified by:
getAlignmentin interfaceSCellStyle- Returns:
- the horizontal alignment
-
getVerticalAlignment
public SCellStyle.VerticalAlignment getVerticalAlignment()
Description copied from interface:SCellStyleGets vertical alignment- Specified by:
getVerticalAlignmentin interfaceSCellStyle- Returns:
-
isWrapText
public boolean isWrapText()
- Specified by:
isWrapTextin interfaceSCellStyle- Returns:
- true if wrap-text
-
getBorderLeft
public SBorder.BorderType getBorderLeft()
- Specified by:
getBorderLeftin interfaceSCellStyle- Returns:
- left border
-
getBorderTop
public SBorder.BorderType getBorderTop()
- Specified by:
getBorderTopin interfaceSCellStyle- Returns:
- top border
-
getBorderRight
public SBorder.BorderType getBorderRight()
- Specified by:
getBorderRightin interfaceSCellStyle- Returns:
- right border
-
getBorderBottom
public SBorder.BorderType getBorderBottom()
- Specified by:
getBorderBottomin interfaceSCellStyle- Returns:
- bottom border
-
getBorderTopColor
public SColor getBorderTopColor()
- Specified by:
getBorderTopColorin interfaceSCellStyle- Returns:
- top border color
-
getBorderLeftColor
public SColor getBorderLeftColor()
- Specified by:
getBorderLeftColorin interfaceSCellStyle- Returns:
- left border color
-
getBorderBottomColor
public SColor getBorderBottomColor()
- Specified by:
getBorderBottomColorin interfaceSCellStyle- Returns:
- bottom border color
-
getBorderRightColor
public SColor getBorderRightColor()
- Specified by:
getBorderRightColorin interfaceSCellStyle- Returns:
- right border color
-
getDataFormat
public String getDataFormat()
- Specified by:
getDataFormatin interfaceSCellStyle- Returns:
- data format
-
isDirectDataFormat
public boolean isDirectDataFormat()
- Specified by:
isDirectDataFormatin interfaceSCellStyle- Returns:
- true if the data format is direct data format, which mean it will not care Locale when formatting
-
isLocked
public boolean isLocked()
- Specified by:
isLockedin interfaceSCellStyle- Returns:
- true if locked
-
isHidden
public boolean isHidden()
- Specified by:
isHiddenin interfaceSCellStyle- Returns:
- true if hidden
-
setFillColor
public void setFillColor(SColor fillColor)
- Specified by:
setFillColorin interfaceSCellStyle
-
setBackColor
public void setBackColor(SColor backColor)
- Specified by:
setBackColorin interfaceSCellStyle
-
setFillPattern
public void setFillPattern(SFill.FillPattern fillPattern)
- Specified by:
setFillPatternin interfaceSCellStyle
-
setAlignment
public void setAlignment(SCellStyle.Alignment alignment)
- Specified by:
setAlignmentin interfaceSCellStyle
-
setVerticalAlignment
public void setVerticalAlignment(SCellStyle.VerticalAlignment verticalAlignment)
- Specified by:
setVerticalAlignmentin interfaceSCellStyle
-
setWrapText
public void setWrapText(boolean wrapText)
- Specified by:
setWrapTextin interfaceSCellStyle
-
setBorderLeft
public void setBorderLeft(SBorder.BorderType borderLeft)
- Specified by:
setBorderLeftin interfaceSCellStyle
-
setBorderLeft
public void setBorderLeft(SBorder.BorderType borderLeft, SColor color)
- Specified by:
setBorderLeftin interfaceSCellStyle
-
setBorderTop
public void setBorderTop(SBorder.BorderType borderTop)
- Specified by:
setBorderTopin interfaceSCellStyle
-
setBorderTop
public void setBorderTop(SBorder.BorderType borderTop, SColor color)
- Specified by:
setBorderTopin interfaceSCellStyle
-
setBorderRight
public void setBorderRight(SBorder.BorderType borderRight)
- Specified by:
setBorderRightin interfaceSCellStyle
-
setBorderRight
public void setBorderRight(SBorder.BorderType borderRight, SColor color)
- Specified by:
setBorderRightin interfaceSCellStyle
-
setBorderBottom
public void setBorderBottom(SBorder.BorderType borderBottom)
- Specified by:
setBorderBottomin interfaceSCellStyle
-
setBorderBottom
public void setBorderBottom(SBorder.BorderType borderBottom, SColor color)
- Specified by:
setBorderBottomin interfaceSCellStyle
-
setBorderTopColor
public void setBorderTopColor(SColor borderTopColor)
- Specified by:
setBorderTopColorin interfaceSCellStyle
-
setBorderLeftColor
public void setBorderLeftColor(SColor borderLeftColor)
- Specified by:
setBorderLeftColorin interfaceSCellStyle
-
setBorderBottomColor
public void setBorderBottomColor(SColor borderBottomColor)
- Specified by:
setBorderBottomColorin interfaceSCellStyle
-
setBorderRightColor
public void setBorderRightColor(SColor borderRightColor)
- Specified by:
setBorderRightColorin interfaceSCellStyle
-
setDataFormat
public void setDataFormat(String dataFormat)
- Specified by:
setDataFormatin interfaceSCellStyle
-
setDirectDataFormat
public void setDirectDataFormat(String dataFormat)
- Specified by:
setDirectDataFormatin interfaceSCellStyle
-
setLocked
public void setLocked(boolean locked)
- Specified by:
setLockedin interfaceSCellStyle
-
setHidden
public void setHidden(boolean hidden)
- Specified by:
setHiddenin interfaceSCellStyle
-
getFont
public SFont getFont()
- Specified by:
getFontin interfaceSCellStyle
-
setFont
public void setFont(SFont font)
- Specified by:
setFontin interfaceSCellStyle
-
copyFrom
public void copyFrom(SCellStyle src)
- Specified by:
copyFromin interfaceSCellStyle
-
getName
public String getName()
- Specified by:
getNamein interfaceSNamedStyle
-
getIndex
public int getIndex()
- Specified by:
getIndexin interfaceSNamedStyle
-
isCustomBuiltin
public boolean isCustomBuiltin()
- Specified by:
isCustomBuiltinin interfaceSNamedStyle
-
getBuiltinId
public int getBuiltinId()
- Specified by:
getBuiltinIdin interfaceSNamedStyle
-
getRotation
public int getRotation()
Description copied from interface:SCellStyleget the degree of rotation for the text in the cell- Specified by:
getRotationin interfaceSCellStyle- Returns:
- rotation degrees (between -90 and 90 degrees); 255 means "vertical text"
-
setRotation
public void setRotation(int rotation)
- Specified by:
setRotationin interfaceSCellStyle
-
getIndention
public int getIndention()
- Specified by:
getIndentionin interfaceSCellStyle
-
setIndention
public void setIndention(int indent)
- Specified by:
setIndentionin interfaceSCellStyle
-
getBorderVertical
public SBorder.BorderType getBorderVertical()
- Specified by:
getBorderVerticalin interfaceSCellStyle- Returns:
- vertical border
-
getBorderHorizontal
public SBorder.BorderType getBorderHorizontal()
- Specified by:
getBorderHorizontalin interfaceSCellStyle- Returns:
- horizontal border
-
getBorderDiagonal
public SBorder.BorderType getBorderDiagonal()
- Specified by:
getBorderDiagonalin interfaceSCellStyle- Returns:
- diagonal border
-
getBorderVerticalColor
public SColor getBorderVerticalColor()
- Specified by:
getBorderVerticalColorin interfaceSCellStyle- Returns:
- vertical border color
-
getBorderHorizontalColor
public SColor getBorderHorizontalColor()
- Specified by:
getBorderHorizontalColorin interfaceSCellStyle- Returns:
- horizontal border color
-
getBorderDiagonalColor
public SColor getBorderDiagonalColor()
- Specified by:
getBorderDiagonalColorin interfaceSCellStyle- Returns:
- diagonal border color
-
setBorderVertical
public void setBorderVertical(SBorder.BorderType borderVertical)
- Specified by:
setBorderVerticalin interfaceSCellStyle
-
setBorderVertical
public void setBorderVertical(SBorder.BorderType borderVertical, SColor color)
- Specified by:
setBorderVerticalin interfaceSCellStyle
-
setBorderHorizontal
public void setBorderHorizontal(SBorder.BorderType borderHorizontal)
- Specified by:
setBorderHorizontalin interfaceSCellStyle
-
setBorderHorizontal
public void setBorderHorizontal(SBorder.BorderType borderHorizontal, SColor color)
- Specified by:
setBorderHorizontalin interfaceSCellStyle
-
setBorderDiagonal
public void setBorderDiagonal(SBorder.BorderType borderDiagonal)
- Specified by:
setBorderDiagonalin interfaceSCellStyle
-
setBorderDiagonal
public void setBorderDiagonal(SBorder.BorderType borderDiagonal, SColor color)
- Specified by:
setBorderDiagonalin interfaceSCellStyle
-
setBorderVerticalColor
public void setBorderVerticalColor(SColor color)
- Specified by:
setBorderVerticalColorin interfaceSCellStyle
-
setBorderHorizontalColor
public void setBorderHorizontalColor(SColor color)
- Specified by:
setBorderHorizontalColorin interfaceSCellStyle
-
setBorderDiagonalColor
public void setBorderDiagonalColor(SColor color)
- Specified by:
setBorderDiagonalColorin interfaceSCellStyle
-
getBorder
public SBorder getBorder()
Description copied from interface:SCellStyleReturns the border- Specified by:
getBorderin interfaceSCellStyle- Returns:
-
getFill
public SFill getFill()
Description copied from interface:SCellStyleReturns the fill- Specified by:
getFillin interfaceSCellStyle- Returns:
-
isShowDiagonalUpBorder
public boolean isShowDiagonalUpBorder()
- Specified by:
isShowDiagonalUpBorderin interfaceSCellStyle- Returns:
-
isShowDiagonalDownBorder
public boolean isShowDiagonalDownBorder()
- Specified by:
isShowDiagonalDownBorderin interfaceSCellStyle- Returns:
-
-