protected static class ParameterTableModelBase.TypeColumn<P extends ParameterInfo,TableItem extends ParameterTableModelItemBase<P>> extends ParameterTableModelBase.ColumnInfoBase<P,TableItem,PsiCodeFragment>
Modifier and Type | Field and Description |
---|---|
protected Project |
myProject |
EMPTY_ARRAY
Constructor and Description |
---|
TypeColumn(Project project,
FileType fileType) |
TypeColumn(Project project,
FileType fileType,
java.lang.String title) |
Modifier and Type | Method and Description |
---|---|
javax.swing.table.TableCellEditor |
doCreateEditor(TableItem o) |
javax.swing.table.TableCellRenderer |
doCreateRenderer(TableItem pParameterTableModelItemBase) |
boolean |
isCellEditable(TableItem pParameterTableModelItemBase) |
PsiCodeFragment |
valueOf(TableItem item) |
getEditor, getRenderer
emptyArray, equals, getAdditionalWidth, getColumnClass, getComparator, getCustomizedRenderer, getIcon, getMaxStringValue, getName, getPreferredStringValue, getTooltipText, getWidth, hasError, hashCode, isSortable, setName, setValue, toString
protected final Project myProject
public PsiCodeFragment valueOf(TableItem item)
valueOf
in class ColumnInfo<TableItem extends ParameterTableModelItemBase<P>,PsiCodeFragment>
public boolean isCellEditable(TableItem pParameterTableModelItemBase)
isCellEditable
in class ColumnInfo<TableItem extends ParameterTableModelItemBase<P>,PsiCodeFragment>
public javax.swing.table.TableCellRenderer doCreateRenderer(TableItem pParameterTableModelItemBase)
doCreateRenderer
in class ParameterTableModelBase.ColumnInfoBase<P extends ParameterInfo,TableItem extends ParameterTableModelItemBase<P>,PsiCodeFragment>
public javax.swing.table.TableCellEditor doCreateEditor(TableItem o)
doCreateEditor
in class ParameterTableModelBase.ColumnInfoBase<P extends ParameterInfo,TableItem extends ParameterTableModelItemBase<P>,PsiCodeFragment>