public class RelationTreeCellRenderer extends java.lang.Object implements IRenderer
Modifier and Type | Field and Description |
---|---|
protected TreeCell |
cell
Renderer cell
|
static boolean |
displayLongName
Whether to display long names
|
static java.awt.Font |
font
Font
|
protected IMutableFilter<HasId> |
relationFilter
Relation filter
|
Modifier | Constructor and Description |
---|---|
|
RelationTreeCellRenderer()
Constructor
|
protected |
RelationTreeCellRenderer(TreeCell cell)
Constructor
|
Modifier and Type | Method and Description |
---|---|
protected static java.lang.String |
getToolTip(Relation relation)
Get tooltip string
|
java.awt.Component |
getTreeCellRendererComponent(javax.swing.JTree tree,
java.lang.Object value,
boolean isSelected,
boolean expanded,
boolean leaf,
int row,
boolean hasFocus) |
void |
set(IMutableFilter<HasId> relationFilter)
Set filter
|
public static final java.awt.Font font
public static boolean displayLongName
protected final TreeCell cell
protected IMutableFilter<HasId> relationFilter
public RelationTreeCellRenderer()
protected RelationTreeCellRenderer(TreeCell cell)
cell
- cellpublic void set(IMutableFilter<HasId> relationFilter)
public java.awt.Component getTreeCellRendererComponent(javax.swing.JTree tree, java.lang.Object value, boolean isSelected, boolean expanded, boolean leaf, int row, boolean hasFocus)
getTreeCellRendererComponent
in interface javax.swing.tree.TreeCellRenderer
protected static java.lang.String getToolTip(Relation relation)
relation
- grammatical relation