1966 |
return editor; |
return editor; |
1967 |
} |
} |
1968 |
|
|
1969 |
public TableCellEditor getDefaultEditor(Class columnClass) |
public TableCellEditor getDefaultEditor(Class<?> columnClass) |
1970 |
{ |
{ |
1971 |
if (defaultEditorsByColumnClass.containsKey(columnClass)) |
if (defaultEditorsByColumnClass.containsKey(columnClass)) |
1972 |
return (TableCellEditor) defaultEditorsByColumnClass.get(columnClass); |
return (TableCellEditor) defaultEditorsByColumnClass.get(columnClass); |
1992 |
return renderer; |
return renderer; |
1993 |
} |
} |
1994 |
|
|
1995 |
public void setDefaultRenderer(Class columnClass, TableCellRenderer rend) |
public void setDefaultRenderer(Class<?> columnClass, TableCellRenderer rend) |
1996 |
{ |
{ |
1997 |
defaultRenderersByColumnClass.put(columnClass, rend); |
defaultRenderersByColumnClass.put(columnClass, rend); |
1998 |
} |
} |
1999 |
|
|
2000 |
public TableCellRenderer getDefaultRenderer(Class columnClass) |
public TableCellRenderer getDefaultRenderer(Class<?> columnClass) |
2001 |
{ |
{ |
2002 |
if (defaultRenderersByColumnClass.containsKey(columnClass)) |
if (defaultRenderersByColumnClass.containsKey(columnClass)) |
2003 |
return (TableCellRenderer) defaultRenderersByColumnClass.get(columnClass); |
return (TableCellRenderer) defaultRenderersByColumnClass.get(columnClass); |
2966 |
repaint(); |
repaint(); |
2967 |
} |
} |
2968 |
|
|
2969 |
public Class getColumnClass(int column) |
public Class<?> getColumnClass(int column) |
2970 |
{ |
{ |
2971 |
return dataModel.getColumnClass(column); |
return dataModel.getColumnClass(column); |
2972 |
} |
} |
3007 |
return editorComp != null; |
return editorComp != null; |
3008 |
} |
} |
3009 |
|
|
3010 |
public void setDefaultEditor(Class columnClass, TableCellEditor editor) |
public void setDefaultEditor(Class<?> columnClass, TableCellEditor editor) |
3011 |
{ |
{ |
3012 |
if (editor != null) |
if (editor != null) |
3013 |
defaultEditorsByColumnClass.put(columnClass, editor); |
defaultEditorsByColumnClass.put(columnClass, editor); |