Package com.im.ijc.core.api.renderers
Class TextRendererHelper
- java.lang.Object
-
- com.im.ijc.core.api.renderers.TextRendererHelper
-
- Direct Known Subclasses:
QueryRendererHelper
public class TextRendererHelper extends java.lang.Object
Helper utilities to convertIJCWidgetTextRenderer.TextFormatInfo
into object(s) needed to display texts inJTextPane
.
-
-
Field Summary
Fields Modifier and Type Field Description protected static int
IJC_BUFFER_SIZE_DEFAULT
The default size of the initial content buffer for IJC.protected IJCWidgetTextRenderer.TextFormatInfo
textFormatInfo
-
Constructor Summary
Constructors Constructor Description TextRendererHelper(IJCWidgetTextRenderer.TextFormatInfo textFormatInfo)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addAttribute(javax.swing.text.Style style, java.lang.Object attr, java.lang.Object value)
static boolean
checkTextLength(java.lang.Object value)
Helper to control maximum editable / displayable length of a textual value.javax.swing.text.Document
getDocument()
javax.swing.text.EditorKit
getEditorKit()
-
-
-
Field Detail
-
IJC_BUFFER_SIZE_DEFAULT
protected static final int IJC_BUFFER_SIZE_DEFAULT
The default size of the initial content buffer for IJC. This is smaller than default in Swing because most of our values are short.- See Also:
- Constant Field Values
-
textFormatInfo
protected final IJCWidgetTextRenderer.TextFormatInfo textFormatInfo
-
-
Constructor Detail
-
TextRendererHelper
public TextRendererHelper(IJCWidgetTextRenderer.TextFormatInfo textFormatInfo)
-
-
Method Detail
-
getDocument
public javax.swing.text.Document getDocument()
-
getEditorKit
public javax.swing.text.EditorKit getEditorKit()
-
addAttribute
protected void addAttribute(javax.swing.text.Style style, java.lang.Object attr, java.lang.Object value)
-
checkTextLength
public static boolean checkTextLength(java.lang.Object value)
Helper to control maximum editable / displayable length of a textual value.- Parameters:
value
- value to check- Returns:
true
if givenvalue
isnull
or is lower than or equal toIJCWidgetTextRenderer.MAX_TEXT_LENGTH
- Since:
- 20.14.0
-
-