|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.alee.managers.tooltip.AbstractToolTipProvider<WebTable>
com.alee.laf.table.TableToolTipProvider
public abstract class TableToolTipProvider
Abstract WebLaF tooltip provider for WebTable component.
Constructor Summary | |
---|---|
TableToolTipProvider()
|
Method Summary | |
---|---|
TooltipWay |
getDirection(WebTable component,
java.lang.Object value,
int index,
int column,
boolean isSelected)
Returns custom tooltip direction based on cell value. |
java.awt.Rectangle |
getSourceBounds(WebTable table,
java.lang.Object value,
int index,
int column,
boolean isSelected)
Returns custom WebLaF tooltip source bounds. |
protected java.lang.Object |
getValue(WebTable table,
int index,
int column)
Returns component cell value under the specified index and column. |
protected boolean |
isSelected(WebTable table,
int index,
int column)
Returns whether or not component cell is selected. |
Methods inherited from class com.alee.managers.tooltip.AbstractToolTipProvider |
---|
getDelay, getToolTip, getToolTipText, rolloverCellChanged, showTooltip |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TableToolTipProvider()
Method Detail |
---|
public java.awt.Rectangle getSourceBounds(WebTable table, java.lang.Object value, int index, int column, boolean isSelected)
ToolTipProvider
table
- component to provide tooltip forvalue
- cell valueindex
- cell indexcolumn
- cell column indexisSelected
- whether the cell is selected or not
public TooltipWay getDirection(WebTable component, java.lang.Object value, int index, int column, boolean isSelected)
AbstractToolTipProvider
getDirection
in class AbstractToolTipProvider<WebTable>
component
- component to provide tooltip forvalue
- cell valueindex
- cell indexcolumn
- cell column indexisSelected
- whether the cell is selected or not
protected java.lang.Object getValue(WebTable table, int index, int column)
AbstractToolTipProvider
getValue
in class AbstractToolTipProvider<WebTable>
table
- component to retrieve cell value forindex
- cell indexcolumn
- cell column index
protected boolean isSelected(WebTable table, int index, int column)
AbstractToolTipProvider
isSelected
in class AbstractToolTipProvider<WebTable>
table
- component to retrieve cell selection state forindex
- cell indexcolumn
- cell column index
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |