Package adams.data.textrenderer
Interface LimitedTextRenderer
-
- All Superinterfaces:
TextRenderer
- All Known Implementing Classes:
AbstractLimitedTextRenderer
,AbstractLineNumberedLimitedTextRenderer
,ArrayTextRenderer
,CollectionTextRenderer
,ListTextRenderer
,MapTextRenderer
,SetTextRenderer
,SpreadSheetTextRenderer
public interface LimitedTextRenderer extends TextRenderer
Ancestor for renderers that can limit the output.- Author:
- FracPete (fracpete at waikato dot ac dot nz)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getDefaultLimit()
Returns the default limit.int
getLimit()
Returns the maximum of rows to render.Integer
getMaxLimit()
Returns the maximum limit.Integer
getMinLimit()
Returns the minimum limit.String
limitTipText()
Returns the tip text for this property.String
renderUnlimited(Object obj)
Renders the object as text with no limits.void
setLimit(int value)
Sets the maximum of rows to render.-
Methods inherited from interface adams.data.textrenderer.TextRenderer
handles, handles, render
-
-
-
-
Field Detail
-
DOTS
static final String DOTS
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDefaultLimit
int getDefaultLimit()
Returns the default limit.- Returns:
- the default
-
getMinLimit
Integer getMinLimit()
Returns the minimum limit.- Returns:
- the minimum
-
getMaxLimit
Integer getMaxLimit()
Returns the maximum limit.- Returns:
- the maximum
-
setLimit
void setLimit(int value)
Sets the maximum of rows to render.- Parameters:
value
- the maximum
-
getLimit
int getLimit()
Returns the maximum of rows to render.- Returns:
- the maximum
-
limitTipText
String limitTipText()
Returns the tip text for this property.- Returns:
- tip text for this property suitable for displaying in the explorer/experimenter gui
-
-