org.refcodes.mixin.ColumnWidthAccessor
, org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthBuilder<TextBlockBuilder>
, org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthMutator
, org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthProperty
, HorizAlignTextModeAccessor
, HorizAlignTextModeAccessor.HorizAlignTextModeBuilder<TextBlockBuilder>
, HorizAlignTextModeAccessor.HorizAlignTextModeMutator
, HorizAlignTextModeAccessor.HorizAlignTextModeProperty
, Text<TextBlockBuilder>
, TextAccessor
, TextAccessor.TextBuilder<Text<TextBlockBuilder>>
, TextAccessor.TextMutator
, TextAccessor.TextProperty
, TextAccessor.TextProvider
TextBlockBuilderImpl
public interface TextBlockBuilder extends org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthBuilder<TextBlockBuilder>, org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthProperty, Text<TextBlockBuilder>, HorizAlignTextModeAccessor.HorizAlignTextModeProperty, HorizAlignTextModeAccessor.HorizAlignTextModeBuilder<TextBlockBuilder>
TextBannerBuilder
instances. E.g. the HorizAlignTextMode
or
the SplitTextMode
can be configured as well as the desired column
width (as of ColumnWidthAccessor.ColumnWidthMutator.setColumnWidth(int)
).org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthBuilder<B extends org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthBuilder<B>>, org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthMutator, org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthProperty
HorizAlignTextModeAccessor.HorizAlignTextModeBuilder<B extends HorizAlignTextModeAccessor.HorizAlignTextModeBuilder<B>>, HorizAlignTextModeAccessor.HorizAlignTextModeMutator, HorizAlignTextModeAccessor.HorizAlignTextModeProperty
TextAccessor.TextBuilder<B extends TextAccessor.TextBuilder<B>>, TextAccessor.TextMutator, TextAccessor.TextProperty, TextAccessor.TextProvider
Modifier and Type | Method | Description |
---|---|---|
SplitTextMode |
getSplitTextMode() |
Retrieves the split text mode from the split text mode property.
|
void |
setSplitTextMode(SplitTextMode aSplitTextMode) |
Sets the split text mode for the split text mode property.
|
default TextBlockBuilder |
withHorizAlignTextMode(HorizAlignTextMode aHorizAlignTextMode) |
Sets the align text mode for the align text mode property.
|
default TextBlockBuilder |
withSplitTextMode(SplitTextMode aSplitTextMode) |
Sets the split text mode for the split text mode property.
|
withColumnWidth
setColumnWidth
getHorizAlignTextMode
setHorizAlignTextMode
getText
withText
setText, setText
toString, toStrings
default TextBlockBuilder withHorizAlignTextMode(HorizAlignTextMode aHorizAlignTextMode)
withHorizAlignTextMode
in interface HorizAlignTextModeAccessor.HorizAlignTextModeBuilder<TextBlockBuilder>
aHorizAlignTextMode
- The align text mode to be stored by the align
text mode property.SplitTextMode getSplitTextMode()
void setSplitTextMode(SplitTextMode aSplitTextMode)
aSplitTextMode
- The split text mode to be stored by the align text
mode property.default TextBlockBuilder withSplitTextMode(SplitTextMode aSplitTextMode)
aSplitTextMode
- The split text mode to be stored by the align text
mode property.Copyright © 2018. All rights reserved.