- All Superinterfaces:
org.refcodes.mixin.ColumnWidthAccessor
,org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthBuilder<ColumnWidthMetrics>
,org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthMutator
,org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthProperty
,ColumnWidthMetrics
,HorizAlignTextModeAccessor.HorizAlignTextModeBuilder<ColumnFormatMetrics>
,HorizAlignTextModeAccessor.HorizAlignTextModeMutator
,MoreTextModeAccessor.MoreTextModeBuilder<ColumnFormatMetrics>
,MoreTextModeAccessor.MoreTextModeMutator
,SplitTextModeAccessor.SplitTextModeBuilder<ColumnFormatMetrics>
,SplitTextModeAccessor.SplitTextModeMutator
,TextFormatModeAccessor.TextFormatModeBuilder<ColumnFormatMetrics>
,TextFormatModeAccessor.TextFormatModeMutator
- All Known Subinterfaces:
ColumnSetupMetrics
- All Known Implementing Classes:
ColumnFormatMetricsImpl
,ColumnSetupMetricsImpl
public interface ColumnFormatMetrics
extends ColumnWidthMetrics, SplitTextModeAccessor.SplitTextModeMutator, SplitTextModeAccessor.SplitTextModeBuilder<ColumnFormatMetrics>, TextFormatModeAccessor.TextFormatModeMutator, TextFormatModeAccessor.TextFormatModeBuilder<ColumnFormatMetrics>, HorizAlignTextModeAccessor.HorizAlignTextModeMutator, HorizAlignTextModeAccessor.HorizAlignTextModeBuilder<ColumnFormatMetrics>, MoreTextModeAccessor.MoreTextModeMutator, MoreTextModeAccessor.MoreTextModeBuilder<ColumnFormatMetrics>
The Interface ColumnFormatMetrics.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.mixin.ColumnWidthAccessor
org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthBuilder<B extends org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthBuilder<B>>, org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthMutator, org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthProperty
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
fromColumnFormatMetrics
(ColumnFormatMetrics aColumnFormatMetrics) From column format metrics.Returns the ANSI Escape-Code for the header.Gets the ANSI Escape-Code factory for the header.Gets the alignment mode for the header.Gets the alignment mode for the header.Returns theSplitTextMode
for the header.Returns theTextFormatMode
for the header.Returns the ANSI Escape-Code for the rows and returns thisColumnFormatMetrics
instance as of the Builder-Pattern.Gets the ANSI Escape-Code factory for the row.Gets the alignment mode for the row.Gets the alignment mode for the row.Returns theSplitTextMode
for the row.Returns theTextFormatMode
for the row.default void
setEscapeCode
(String aEscapeCode) Sets an ANSI Escape-Code for the header and the rows.default void
setEscapeCodeFactory
(EscapeCodeFactory aEscapeCodeFactory) Sets an ANSI Escape-Code factory for the header and the rows.void
setHeaderEscapeCode
(String aEscapeCode) Sets an ANSI Escape-Code for the header.void
setHeaderEscapeCodeFactory
(EscapeCodeFactory aEscapeCodeFactory) Sets an ANSI Escape-Code factory for the header.void
setHeaderHorizAlignTextMode
(HorizAlignTextMode aHorizAlignTextMode) Sets an alignment mode for the header.void
setHeaderMoreTextMode
(MoreTextMode aMoreTextMode) Sets a more-text mode for the header.void
setHeaderSplitTextMode
(SplitTextMode aSplitTextMode) Sets theSplitTextMode
for the header.void
setHeaderTextFormatMode
(TextFormatMode aTextFormatMode) Sets theTextFormatMode
for the header.default void
setHorizAlignTextMode
(HorizAlignTextMode aHorizAlignTextMode) Sets the horizontal align text mode for the horizontal align text mode property.default void
setMoreTextMode
(MoreTextMode aMoreTextMode) Sets the more-text mode for the more-text mode property.void
setRowEscapeCode
(String aEscapeCode) Sets an ANSI Escape-Code for the rows and returns thisColumnFormatMetrics
instance as of the Builder-Pattern.void
setRowEscapeCodeFactory
(EscapeCodeFactory aEscapeCodeFactory) Sets an ANSI Escape-Code factory for the row.void
setRowHorizAlignTextMode
(HorizAlignTextMode aHorizAlignTextMode) Sets an alignment mode for the row.void
setRowMoreTextMode
(MoreTextMode aMoreTextMode) Sets a more-text mode for the row.void
setRowSplitTextMode
(SplitTextMode aSplitTextMode) Sets theSplitTextMode
for the row.void
setRowTextFormatMode
(TextFormatMode aTextFormatMode) Sets theTextFormatMode
for the row.default void
setSplitTextMode
(SplitTextMode aSplitTextMode) Sets the split-text mode for the split-text mode property.default void
setTextFormatMode
(TextFormatMode aTextFormatMode) Sets the text-format mode for the text-format mode property.toHeaderEscapeCode
(Object aIdentifier) Determines the ANSI Escape-Code by evaluating the provided TID: If anEscapeCodeFactory
has been set viasetEscapeCodeFactory(EscapeCodeFactory)
and the factory returns a value different to null, then this value is returned.toRowEscapeCode
(Object aIdentifier) Determines the ANSI Escape-Code by evaluating the provided TID: If anEscapeCodeFactory
has been set viasetEscapeCodeFactory(EscapeCodeFactory)
and the factory returns a value different to null, then this value is returned.default ColumnFormatMetrics
withColumnWidth
(int aColumnWidth) default ColumnFormatMetrics
withColumnWidthType
(ColumnWidthType aColumnWidthType) With column width type.default ColumnFormatMetrics
withEscapeCode
(String aEscapeCode) Sets an ANSI Escape-Code for the header and the rows and returns thisColumnFormatMetrics
instance as of the Builder-Pattern.default ColumnFormatMetrics
withEscapeCodeFactory
(EscapeCodeFactory aEscapeCodeFactory) Sets an ANSI Escape-Code factory for the header and the rows and returns thisColumnFormatMetrics
instance as of the Builder-Pattern.default ColumnFormatMetrics
withHeaderEscapeCode
(String aEscapeCode) Sets an ANSI Escape-Code for the header and returns thisColumnFormatMetrics
instance as of the Builder-Pattern.default ColumnFormatMetrics
withHeaderEscapeCodeFactory
(EscapeCodeFactory aEscapeCodeFactory) Sets an ANSI Escape-Code factory for the header and the rows and returns thisColumnFormatMetrics
instance as of the Builder-Pattern.default ColumnFormatMetrics
withHeaderHorizAlignTextMode
(HorizAlignTextMode aHorizAlignTextMode) Sets an alignment mode for the header and returns thisColumnFormatMetrics
instance as of the Builder-Pattern.default ColumnFormatMetrics
withHeaderMoreTextMode
(MoreTextMode aMoreTextMode) Sets a more-text mode for the header and returns thisColumnFormatMetrics
instance as of the Builder-Pattern.default ColumnFormatMetrics
withHeaderSplitTextMode
(SplitTextMode aSplitTextMode) Sets theSplitTextMode
for the header and returns thisColumnFormatMetrics
instance as of the Builder-Pattern.default ColumnFormatMetrics
withHeaderTextFormatMode
(TextFormatMode aTextFormatMode) Sets theTextFormatMode
for the header and returns thisColumnFormatMetrics
instance as of the Builder-Pattern.default ColumnFormatMetrics
withHorizAlignTextMode
(HorizAlignTextMode aHorizAlignTextMode) Sets the horizontal align text mode for the horizontal align text mode property.default ColumnFormatMetrics
withMoreTextMode
(MoreTextMode aMoreTextMode) Sets the more-text mode for the more-text mode property.default ColumnFormatMetrics
withRowEscapeCode
(String aEscapeCode) Sets an ANSI Escape-Code for the rows and returns thisColumnFormatMetrics
instance as of the Builder-Pattern.default ColumnFormatMetrics
withRowEscapeCodeFactory
(EscapeCodeFactory aEscapeCodeFactory) Sets an ANSI Escape-Code factory for the row and the rows and returns thisColumnFormatMetrics
instance as of the Builder-Pattern.default ColumnFormatMetrics
withRowHorizAlignTextMode
(HorizAlignTextMode aHorizAlignTextMode) Sets an alignment mode for the row and returns thisColumnFormatMetrics
instance as of the Builder-Pattern.default ColumnFormatMetrics
withRowMoreTextMode
(MoreTextMode aMoreTextMode) Sets a more-text mode for the row and returns thisColumnFormatMetrics
instance as of the Builder-Pattern.default ColumnFormatMetrics
withRowSplitTextMode
(SplitTextMode aSplitTextMode) Sets theSplitTextMode
for the row and returns thisColumnFormatMetrics
instance as of the Builder-Pattern.default ColumnFormatMetrics
withRowTextFormatMode
(TextFormatMode aTextFormatMode) Sets theTextFormatMode
for the row and returns thisColumnFormatMetrics
instance as of the Builder-Pattern.default ColumnFormatMetrics
withSplitTextMode
(SplitTextMode aSplitTextMode) Sets the split-text mode for the split-text mode property.default ColumnFormatMetrics
withTextFormatMode
(TextFormatMode aTextFormatMode) Sets the text-format mode for the text-format mode property.Methods inherited from interface org.refcodes.mixin.ColumnWidthAccessor
getColumnWidth
Methods inherited from interface org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthMutator
setColumnWidth
Methods inherited from interface org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthProperty
letColumnWidth
Methods inherited from interface org.refcodes.textual.ColumnWidthMetrics
fromColumnWidthMetrics, getColumnWidthType, setColumnWidthType
-
Method Details
-
withEscapeCode
Sets an ANSI Escape-Code for the header and the rows and returns thisColumnFormatMetrics
instance as of the Builder-Pattern. In case an ANSI Escape-Code is set, then the ANSI Escape-Code is prepended and an ANSI Reset-Code is appended to the according text being printed.- Parameters:
aEscapeCode
- TheString
to be used for ANSI escaping.- Returns:
- This
ColumnFormatMetrics
instance to continue configuration.
-
withEscapeCodeFactory
Sets an ANSI Escape-Code factory for the header and the rows and returns thisColumnFormatMetrics
instance as of the Builder-Pattern. In case an ANSI Escape-Code has been determined by theEscapeCodeFactory
, then the ANSI Escape-Code is prepended and an ANSI Reset-Code is appended to the according text being printed.- Parameters:
aEscapeCodeFactory
- TheEscapeCodeFactory
to be used for determining ANSI escaping.- Returns:
- This
ColumnFormatMetrics
instance to continue configuration.
-
setEscapeCodeFactory
Sets an ANSI Escape-Code factory for the header and the rows. In case an ANSI Escape-Code has been determined by theEscapeCodeFactory
, then the ANSI Escape-Code is prepended and an ANSI Reset-Code is appended to the according text being printed.- Parameters:
aEscapeCodeFactory
- TheEscapeCodeFactory
to be used for determining ANSI escaping.
-
withHeaderEscapeCodeFactory
Sets an ANSI Escape-Code factory for the header and the rows and returns thisColumnFormatMetrics
instance as of the Builder-Pattern. In case an ANSI Escape-Code has been determined by theEscapeCodeFactory
, then the ANSI Escape-Code is prepended and an ANSI Reset-Code is appended to the according text being printed.- Parameters:
aEscapeCodeFactory
- TheEscapeCodeFactory
to be used for determining ANSI escaping.- Returns:
- the column format metrics
-
setHeaderEscapeCodeFactory
Sets an ANSI Escape-Code factory for the header. In case an ANSI Escape-Code is set, then the ANSI Escape-Code is prepended and an ANSI Reset-Code is appended to the according text being printed.- Parameters:
aEscapeCodeFactory
- TheEscapeCodeFactory
to be used for determining ANSI escaping.
-
getHeaderEscapeCodeFactory
EscapeCodeFactory getHeaderEscapeCodeFactory()Gets the ANSI Escape-Code factory for the header. In case an ANSI Escape-Code is set, then the ANSI Escape-Code is prepended and an ANSI Reset-Code is appended to the according text being printed.- Returns:
- The
EscapeCodeFactory
to be used for determining ANSI escaping.
-
toHeaderEscapeCode
Determines the ANSI Escape-Code by evaluating the provided TID: If anEscapeCodeFactory
has been set viasetEscapeCodeFactory(EscapeCodeFactory)
and the factory returns a value different to null, then this value is returned. Else the value returned bygetHeaderEscapeCode()
is returned as fallback.- Parameters:
aIdentifier
- The TID for which to lookup an Escape-Code.- Returns:
- The identified Escape-Code or null if none was identifiable.
-
withRowEscapeCodeFactory
Sets an ANSI Escape-Code factory for the row and the rows and returns thisColumnFormatMetrics
instance as of the Builder-Pattern. In case an ANSI Escape-Code has been determined by theEscapeCodeFactory
, then the ANSI Escape-Code is prepended and an ANSI Reset-Code is appended to the according text being printed.- Parameters:
aEscapeCodeFactory
- TheEscapeCodeFactory
to be used for determining ANSI escaping.- Returns:
- the column format metrics
-
setRowEscapeCodeFactory
Sets an ANSI Escape-Code factory for the row. In case an ANSI Escape-Code is set, then the ANSI Escape-Code is prepended and an ANSI Reset-Code is appended to the according text being printed.- Parameters:
aEscapeCodeFactory
- TheEscapeCodeFactory
to be used for determining ANSI escaping. configuration.
-
getRowEscapeCodeFactory
EscapeCodeFactory getRowEscapeCodeFactory()Gets the ANSI Escape-Code factory for the row. In case an ANSI Escape-Code is set, then the ANSI Escape-Code is prepended and an ANSI Reset-Code is appended to the according text being printed.- Returns:
- The
EscapeCodeFactory
to be used for determining ANSI escaping.
-
toRowEscapeCode
Determines the ANSI Escape-Code by evaluating the provided TID: If anEscapeCodeFactory
has been set viasetEscapeCodeFactory(EscapeCodeFactory)
and the factory returns a value different to null, then this value is returned. Else the value returned bygetRowEscapeCode()
is returned as fallback.- Parameters:
aIdentifier
- The TID for which to lookup an Escape-Code.- Returns:
- The identified Escape-Code or null if none was identifiable.
-
setEscapeCode
Sets an ANSI Escape-Code for the header and the rows. In case an ANSI Escape-Code is set, then the ANSI Escape-Code is prepended and an ANSI Reset-Code is appended to the according text being printed.- Parameters:
aEscapeCode
- TheString
to be used for ANSI escaping.
-
withHeaderEscapeCode
Sets an ANSI Escape-Code for the header and returns thisColumnFormatMetrics
instance as of the Builder-Pattern. In case an ANSI Escape-Code is set, then the ANSI Escape-Code is prepended and an ANSI Reset-Code is appended to the according text being printed.- Parameters:
aEscapeCode
- TheString
to be used for ANSI escaping.- Returns:
- This
ColumnFormatMetrics
instance to continue configuration.
-
setHeaderEscapeCode
Sets an ANSI Escape-Code for the header. In case an ANSI Escape-Code is set, then the ANSI Escape-Code is prepended and an ANSI Reset-Code is appended to the according text being printed.- Parameters:
aEscapeCode
- TheString
to be used for ANSI escaping.
-
getHeaderEscapeCode
String getHeaderEscapeCode()Returns the ANSI Escape-Code for the header. In case an ANSI Escape-Code is set, then the ANSI Escape-Code is prepended and an ANSI Reset-Code is appended to the according text being printed.- Returns:
- The
String
to be used for ANSI escaping.
-
withRowEscapeCode
Sets an ANSI Escape-Code for the rows and returns thisColumnFormatMetrics
instance as of the Builder-Pattern. The latest ANSI Escape-Code being set wins.- Parameters:
aEscapeCode
- TheString
to be used for ANSI escaping.- Returns:
- This
ColumnFormatMetrics
instance to continue configuration.
-
setRowEscapeCode
Sets an ANSI Escape-Code for the rows and returns thisColumnFormatMetrics
instance as of the Builder-Pattern. The latest ANSI Escape-Code being set wins.- Parameters:
aEscapeCode
- TheString
to be used for ANSI escaping.
-
getRowEscapeCode
String getRowEscapeCode()Returns the ANSI Escape-Code for the rows and returns thisColumnFormatMetrics
instance as of the Builder-Pattern. The latest ANSI Escape-Code being set wins.- Returns:
- The
String
to be used for ANSI escaping.
-
withColumnWidth
- Specified by:
withColumnWidth
in interfaceorg.refcodes.mixin.ColumnWidthAccessor.ColumnWidthBuilder<ColumnWidthMetrics>
-
withColumnWidthType
With column width type.- Specified by:
withColumnWidthType
in interfaceColumnWidthMetrics
- Parameters:
aColumnWidthType
- the column width type- Returns:
- the column width metrics
-
withHorizAlignTextMode
Sets the horizontal align text mode for the horizontal align text mode property.- Specified by:
withHorizAlignTextMode
in interfaceHorizAlignTextModeAccessor.HorizAlignTextModeBuilder<ColumnFormatMetrics>
- Parameters:
aHorizAlignTextMode
- The horizontal align text mode to be stored by the font style property.- Returns:
- The builder for applying multiple build operations.
-
setHorizAlignTextMode
Sets the horizontal align text mode for the horizontal align text mode property.- Specified by:
setHorizAlignTextMode
in interfaceHorizAlignTextModeAccessor.HorizAlignTextModeMutator
- Parameters:
aHorizAlignTextMode
- The horizontal align text mode to be stored by the font style property.
-
withHeaderHorizAlignTextMode
Sets an alignment mode for the header and returns thisColumnFormatMetrics
instance as of the Builder-Pattern.- Parameters:
aHorizAlignTextMode
- TheHorizAlignTextMode
to be used for aligning the text.- Returns:
- This
TableBuilder
instance to continue configuration.
-
setHeaderHorizAlignTextMode
Sets an alignment mode for the header.- Parameters:
aHorizAlignTextMode
- TheHorizAlignTextMode
to be used for aligning the text.
-
getHeaderHorizAlignTextMode
HorizAlignTextMode getHeaderHorizAlignTextMode()Gets the alignment mode for the header.- Returns:
- The
HorizAlignTextMode
to be used for aligning the text.
-
withRowHorizAlignTextMode
Sets an alignment mode for the row and returns thisColumnFormatMetrics
instance as of the Builder-Pattern.- Parameters:
aHorizAlignTextMode
- TheHorizAlignTextMode
to be used for aligning the text.- Returns:
- This
TableBuilder
instance to continue configuration.
-
setRowHorizAlignTextMode
Sets an alignment mode for the row.- Parameters:
aHorizAlignTextMode
- TheHorizAlignTextMode
to be used for aligning the text.
-
getRowHorizAlignTextMode
HorizAlignTextMode getRowHorizAlignTextMode()Gets the alignment mode for the row.- Returns:
- The
HorizAlignTextMode
to be used for aligning the text.
-
withMoreTextMode
Sets the more-text mode for the more-text mode property.- Specified by:
withMoreTextMode
in interfaceMoreTextModeAccessor.MoreTextModeBuilder<ColumnFormatMetrics>
- Parameters:
aMoreTextMode
- The more-text mode to be stored by the more-text mode property.- Returns:
- The builder for applying multiple build operations.
-
setMoreTextMode
Sets the more-text mode for the more-text mode property.- Specified by:
setMoreTextMode
in interfaceMoreTextModeAccessor.MoreTextModeMutator
- Parameters:
aMoreTextMode
- The more-text mode to be stored by the more-text mode property.
-
withHeaderMoreTextMode
Sets a more-text mode for the header and returns thisColumnFormatMetrics
instance as of the Builder-Pattern.- Parameters:
aMoreTextMode
- TheMoreTextMode
to be used for truncating the text.- Returns:
- This
TableBuilder
instance to continue configuration.
-
setHeaderMoreTextMode
Sets a more-text mode for the header.- Parameters:
aMoreTextMode
- TheMoreTextMode
to be used for truncating the text.
-
getHeaderMoreTextMode
MoreTextMode getHeaderMoreTextMode()Gets the alignment mode for the header.- Returns:
- The
MoreTextMode
to be used for truncating the text.
-
withRowMoreTextMode
Sets a more-text mode for the row and returns thisColumnFormatMetrics
instance as of the Builder-Pattern.- Parameters:
aMoreTextMode
- TheMoreTextMode
to be used for truncating the text.- Returns:
- This
TableBuilder
instance to continue configuration.
-
setRowMoreTextMode
Sets a more-text mode for the row.- Parameters:
aMoreTextMode
- TheMoreTextMode
to be used for truncating the text.
-
getRowMoreTextMode
MoreTextMode getRowMoreTextMode()Gets the alignment mode for the row.- Returns:
- The
MoreTextMode
to be used for truncating the text.
-
withTextFormatMode
Sets the text-format mode for the text-format mode property.- Specified by:
withTextFormatMode
in interfaceTextFormatModeAccessor.TextFormatModeBuilder<ColumnFormatMetrics>
- Parameters:
aTextFormatMode
- The text-format mode to be stored by the text-format mode property.- Returns:
- The builder for applying multiple build operations.
-
setTextFormatMode
Sets the text-format mode for the text-format mode property.- Specified by:
setTextFormatMode
in interfaceTextFormatModeAccessor.TextFormatModeMutator
- Parameters:
aTextFormatMode
- The text-format mode to be stored by the text-format mode property.
-
withSplitTextMode
Sets the split-text mode for the split-text mode property.- Specified by:
withSplitTextMode
in interfaceSplitTextModeAccessor.SplitTextModeBuilder<ColumnFormatMetrics>
- Parameters:
aSplitTextMode
- The split-text mode to be stored by the split-text mode property.- Returns:
- The builder for applying multiple build operations.
-
setSplitTextMode
Description copied from interface:SplitTextModeAccessor.SplitTextModeMutator
Sets the split-text mode for the split-text mode property.- Specified by:
setSplitTextMode
in interfaceSplitTextModeAccessor.SplitTextModeMutator
- Parameters:
aSplitTextMode
- The split-text mode to be stored by the split-text mode property.
-
setHeaderSplitTextMode
Sets theSplitTextMode
for the header.- Parameters:
aSplitTextMode
- TheSplitTextMode
to be set for the header;
-
getHeaderSplitTextMode
SplitTextMode getHeaderSplitTextMode()Returns theSplitTextMode
for the header.- Returns:
- The
SplitTextMode
to be set for the header;
-
withHeaderSplitTextMode
Sets theSplitTextMode
for the header and returns thisColumnFormatMetrics
instance as of the Builder-Pattern.- Parameters:
aSplitTextMode
- TheSplitTextMode
to be set for the header;- Returns:
- This
TableBuilder
instance to continue configuration.
-
setRowSplitTextMode
Sets theSplitTextMode
for the row.- Parameters:
aSplitTextMode
- TheSplitTextMode
to be set for the row;
-
getRowSplitTextMode
SplitTextMode getRowSplitTextMode()Returns theSplitTextMode
for the row.- Returns:
- The
SplitTextMode
to be set for the row;
-
withRowSplitTextMode
Sets theSplitTextMode
for the row and returns thisColumnFormatMetrics
instance as of the Builder-Pattern.- Parameters:
aSplitTextMode
- TheSplitTextMode
to be set for the row;- Returns:
- This
TableBuilder
instance to continue configuration.
-
setHeaderTextFormatMode
Sets theTextFormatMode
for the header.- Parameters:
aTextFormatMode
- TheTextFormatMode
to be set for the header;
-
getHeaderTextFormatMode
TextFormatMode getHeaderTextFormatMode()Returns theTextFormatMode
for the header.- Returns:
- The
TextFormatMode
to be set for the header;
-
withHeaderTextFormatMode
Sets theTextFormatMode
for the header and returns thisColumnFormatMetrics
instance as of the Builder-Pattern.- Parameters:
aTextFormatMode
- TheTextFormatMode
to be set for the header;- Returns:
- This
TableBuilder
instance to continue configuration.
-
setRowTextFormatMode
Sets theTextFormatMode
for the row.- Parameters:
aTextFormatMode
- TheTextFormatMode
to be set for the row;
-
getRowTextFormatMode
TextFormatMode getRowTextFormatMode()Returns theTextFormatMode
for the row.- Returns:
- The
TextFormatMode
to be set for the row;
-
withRowTextFormatMode
Sets theTextFormatMode
for the row and returns thisColumnFormatMetrics
instance as of the Builder-Pattern.- Parameters:
aTextFormatMode
- TheTextFormatMode
to be set for the row;- Returns:
- This
TableBuilder
instance to continue configuration.
-
fromColumnFormatMetrics
From column format metrics.- Parameters:
aColumnFormatMetrics
- the column format metrics
-