public abstract class EditorTextFieldCellRenderer extends java.lang.Object implements javax.swing.table.TableCellRenderer, Disposable
Modifier and Type | Class and Description |
---|---|
static class |
EditorTextFieldCellRenderer.AbbreviatingRendererComponent |
static class |
EditorTextFieldCellRenderer.RendererComponent |
static class |
EditorTextFieldCellRenderer.SimpleRendererComponent |
Disposable.Parent
Modifier | Constructor and Description |
---|---|
protected |
EditorTextFieldCellRenderer(Project project,
FileType fileType,
Disposable parent)
Deprecated.
|
protected |
EditorTextFieldCellRenderer(Project project,
Language language,
Disposable parent) |
Modifier and Type | Method and Description |
---|---|
protected EditorTextFieldCellRenderer.RendererComponent |
createRendererComponent(Project project,
Language language,
boolean inheritFontFromLaF) |
protected void |
customizeEditor(EditorEx editor,
javax.swing.JTable table,
java.lang.Object value,
boolean selected,
int row,
int column) |
void |
dispose()
Usually not invoked directly, see class javadoc.
|
protected EditorColorsScheme |
getColorScheme(javax.swing.JTable table) |
java.awt.Component |
getTableCellRendererComponent(javax.swing.JTable table,
java.lang.Object value,
boolean selected,
boolean focused,
int row,
int column) |
protected abstract java.lang.String |
getText(javax.swing.JTable table,
java.lang.Object value,
int row,
int column) |
protected TextAttributes |
getTextAttributes(javax.swing.JTable table,
java.lang.Object value,
int row,
int column) |
@Deprecated protected EditorTextFieldCellRenderer(Project project, FileType fileType, Disposable parent)
EditorTextFieldCellRenderer(Project, Language, Disposable)
protected EditorTextFieldCellRenderer(Project project, Language language, Disposable parent)
protected abstract java.lang.String getText(javax.swing.JTable table, java.lang.Object value, int row, int column)
protected TextAttributes getTextAttributes(javax.swing.JTable table, java.lang.Object value, int row, int column)
protected EditorColorsScheme getColorScheme(javax.swing.JTable table)
protected void customizeEditor(EditorEx editor, javax.swing.JTable table, java.lang.Object value, boolean selected, int row, int column)
public java.awt.Component getTableCellRendererComponent(javax.swing.JTable table, java.lang.Object value, boolean selected, boolean focused, int row, int column)
getTableCellRendererComponent
in interface javax.swing.table.TableCellRenderer
protected EditorTextFieldCellRenderer.RendererComponent createRendererComponent(Project project, Language language, boolean inheritFontFromLaF)
public void dispose()
Disposable
dispose
in interface Disposable