public interface MoreTextBuilder extends Text<MoreTextBuilder>, org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthProperty, org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthBuilder<MoreTextBuilder>
MoreTextMode
applied.TextAccessor.TextBuilder<B extends TextAccessor.TextBuilder<B>>, TextAccessor.TextMutator, TextAccessor.TextProperty, TextAccessor.TextProvider
org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthBuilder<B extends org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthBuilder<B>>, org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthMutator, org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthProperty
Modifier and Type | Method and Description |
---|---|
String |
getMoreText()
Retrieves the more text from the more text property.
|
MoreTextMode |
getMoreTextMode()
Retrieves the more text mode from the more text mode property.
|
void |
setMoreText(String aMoreText)
Sets the more text for the more text property.
|
void |
setMoreTextMode(MoreTextMode aMoreTextMode)
Sets the more text mode for the more text mode property.
|
String |
toString()
The
String being build by the builder upon the settings of the
attributes. |
String[] |
toStrings()
The
String s being build by the builder upon the settings of the
attributes. |
default MoreTextBuilder |
withColumnWidth(int aColumnWidth) |
default MoreTextBuilder |
withMoreText(String aMoreText)
Sets the more text for the more text property.
|
default MoreTextBuilder |
withMoreTextMode(MoreTextMode aMoreTextMode)
Sets the more text mode for the more text mode property.
|
getText
setText, setText
withText
default MoreTextBuilder withColumnWidth(int aColumnWidth)
withColumnWidth
in interface org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthBuilder<MoreTextBuilder>
MoreTextMode getMoreTextMode()
void setMoreTextMode(MoreTextMode aMoreTextMode)
aMoreTextMode
- The more text mode to be stored by the more text
mode property.default MoreTextBuilder withMoreTextMode(MoreTextMode aMoreTextMode)
aMoreTextMode
- the a more text modeString getMoreText()
void setMoreText(String aMoreText)
aMoreText
- The more text to be stored by the more text mode
property.default MoreTextBuilder withMoreText(String aMoreText)
aMoreText
- the a more textString[] toStrings()
String
s being build by the builder upon the settings of the
attributes.toStrings
in interface TextAccessor.TextProvider
String
arrayString toString() throws IllegalStateException
String
being build by the builder upon the settings of the
attributes.toString
in interface TextAccessor.TextProvider
toString
in class Object
String
IllegalStateException
- Thrown in case more than one text line has
been set via the Text.withText(String...)
or
TextAccessor.TextMutator.setText(String...)
methods.Copyright © 2017. All rights reserved.