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.TableCellRendererprotected EditorTextFieldCellRenderer.RendererComponent createRendererComponent(Project project, Language language, boolean inheritFontFromLaF)
public void dispose()
Disposabledispose in interface Disposable