public abstract class JBListTable
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected JBTable |
myInternalTable |
protected java.awt.event.MouseEvent |
myMouseEvent |
Constructor and Description |
---|
JBListTable(JBTable t,
Disposable parent) |
Modifier and Type | Method and Description |
---|---|
static javax.swing.JComponent |
createEditorTextFieldPresentation(Project project,
FileType type,
java.lang.String text,
boolean selected,
boolean focused) |
protected JBTableRow |
getRowAt(int row) |
protected abstract JBTableRowEditor |
getRowEditor(int row) |
protected abstract JBTableRowRenderer |
getRowRenderer(int row) |
JBTable |
getTable() |
protected boolean |
isRowEditable(int row) |
protected boolean |
isRowEmpty(int row) |
void |
setVisibleRowCount(int rowCount) |
void |
stopEditing() |
protected final JBTable myInternalTable
protected java.awt.event.MouseEvent myMouseEvent
public JBListTable(JBTable t, Disposable parent)
public void setVisibleRowCount(int rowCount)
public void stopEditing()
public final JBTable getTable()
protected abstract JBTableRowRenderer getRowRenderer(int row)
protected abstract JBTableRowEditor getRowEditor(int row)
protected JBTableRow getRowAt(int row)
protected boolean isRowEditable(int row)
protected boolean isRowEmpty(int row)