Package com.im.ijc.core.api.renderers
Interface IJCWidgetTableCellHyperlinkRenderer
-
- All Superinterfaces:
IJCWidgetTableCellRenderer
,org.openide.util.Lookup.Provider
,javax.swing.table.TableCellRenderer
public interface IJCWidgetTableCellHyperlinkRenderer extends IJCWidgetTableCellRenderer
Extension ofIJCWidgetTableCellRenderer
to support hyperlinks.- Since:
- 20.14.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Boolean
isHyperlinkCell(int row, int column)
Tells whether hyperlink at the given cell should be active (mouse is over the cell).void
setHyperlinkCell(int row, int column, java.lang.Boolean active)
Marks hyperlink at given cell as active (mouse is over the cell) or inactive.-
Methods inherited from interface com.im.ijc.core.api.renderers.IJCWidgetTableCellRenderer
getLayoutHeight, getLookup, getVerticalWeight
-
-
-
-
Method Detail
-
isHyperlinkCell
java.lang.Boolean isHyperlinkCell(int row, int column)
Tells whether hyperlink at the given cell should be active (mouse is over the cell).- Parameters:
row
- cell row indexcolumn
- cell column index- Returns:
true
when hyperlink is present in the cell and should be active,false
when hyperlink is present in the cell and should NOT be active ornull
when given cell does NOT contain a hyperlink
-
setHyperlinkCell
void setHyperlinkCell(int row, int column, java.lang.Boolean active)
Marks hyperlink at given cell as active (mouse is over the cell) or inactive.- Parameters:
row
- cell row indexcolumn
- cell column indexactive
-true
if hyperlink in the cell should be active,false
if inactive,null
of cell does not contain a hyperlink
-
-