Package io.keikai.model.impl
Class FontBuilderImpl
java.lang.Object
io.keikai.model.impl.FontBuilderImpl
- All Implemented Interfaces:
AbstractFontBuilderAdv,SFontBuilder,StyleBuilder<SFont>
-
Method Summary
Modifier and TypeMethodDescriptionboldweight(SFont.Boldweight boldweight) Sets the font's bold style.build()Sets the font's color.heightPoints(int heightPoints) Sets the font's height point.italic(boolean italic) Sets if the font is italic.Sets the font's name like "Calibri".overrideBold(boolean b) overrideColor(boolean b) overrideHeightPoints(boolean b) overrideItalic(boolean b) overrideName(boolean b) overrideStrikeout(boolean b) overrideTypeOffset(boolean b) overrideUnderline(boolean b) strikeout(boolean strikeout) Sets if the font is strike-out.typeOffset(SFont.TypeOffset typeOffset) Sets the font's type offset.underline(SFont.Underline underline) Sets the font's underline style.
-
Method Details
-
build
- Specified by:
buildin interfaceStyleBuilder<SFont>
-
color
Description copied from interface:SFontBuilderSets the font's color.- Specified by:
colorin interfaceSFontBuilder
-
name
Description copied from interface:SFontBuilderSets the font's name like "Calibri".- Specified by:
namein interfaceSFontBuilder
-
boldweight
Description copied from interface:SFontBuilderSets the font's bold style.- Specified by:
boldweightin interfaceSFontBuilder
-
heightPoints
Description copied from interface:SFontBuilderSets the font's height point.- Specified by:
heightPointsin interfaceSFontBuilder
-
italic
Description copied from interface:SFontBuilderSets if the font is italic.- Specified by:
italicin interfaceSFontBuilder
-
strikeout
Description copied from interface:SFontBuilderSets if the font is strike-out.- Specified by:
strikeoutin interfaceSFontBuilder
-
typeOffset
Description copied from interface:SFontBuilderSets the font's type offset.- Specified by:
typeOffsetin interfaceSFontBuilder
-
underline
Description copied from interface:SFontBuilderSets the font's underline style.- Specified by:
underlinein interfaceSFontBuilder
-
overrideName
- Specified by:
overrideNamein interfaceAbstractFontBuilderAdv
-
overrideColor
- Specified by:
overrideColorin interfaceAbstractFontBuilderAdv
-
overrideBold
- Specified by:
overrideBoldin interfaceAbstractFontBuilderAdv
-
overrideItalic
- Specified by:
overrideItalicin interfaceAbstractFontBuilderAdv
-
overrideStrikeout
- Specified by:
overrideStrikeoutin interfaceAbstractFontBuilderAdv
-
overrideUnderline
- Specified by:
overrideUnderlinein interfaceAbstractFontBuilderAdv
-
overrideHeightPoints
- Specified by:
overrideHeightPointsin interfaceAbstractFontBuilderAdv
-
overrideTypeOffset
- Specified by:
overrideTypeOffsetin interfaceAbstractFontBuilderAdv
-