|
Humboldt Alignment Editor 2.5.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.core.commands.common.EventManager
org.eclipse.jface.viewers.BaseLabelProvider
org.eclipse.jface.viewers.LabelProvider
eu.esdihumboldt.hale.ui.util.tree.MultiColumnTreeNodeLabelProvider
public class MultiColumnTreeNodeLabelProvider
Label provider for a column of a tree with TreeNode
s or
AbstractMultiColumnTreeNode
s
Constructor Summary | |
---|---|
MultiColumnTreeNodeLabelProvider(int columnIndex)
Creates a new label provider for the column with the given index |
Method Summary | |
---|---|
protected org.eclipse.swt.graphics.Image |
getDefaultImage()
Get the default image when no value is available |
protected String |
getDefaultText()
Get the default text when no value is available |
org.eclipse.swt.graphics.Image |
getImage(Object element)
|
String |
getText(Object element)
|
protected org.eclipse.swt.graphics.Image |
getValueImage(Object value,
org.eclipse.jface.viewers.TreeNode node)
Get the image for the given value |
protected String |
getValueText(Object value,
org.eclipse.jface.viewers.TreeNode node)
Get the text for the given value |
Methods inherited from class org.eclipse.jface.viewers.BaseLabelProvider |
---|
addListener, dispose, fireLabelProviderChanged, isLabelProperty, removeListener |
Methods inherited from class org.eclipse.core.commands.common.EventManager |
---|
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.jface.viewers.IBaseLabelProvider |
---|
addListener, dispose, isLabelProperty, removeListener |
Constructor Detail |
---|
public MultiColumnTreeNodeLabelProvider(int columnIndex)
columnIndex
- the column index (the index of the first column is
zero)Method Detail |
---|
public String getText(Object element)
getText
in interface org.eclipse.jface.viewers.ILabelProvider
getText
in class org.eclipse.jface.viewers.LabelProvider
LabelProvider.getText(Object)
public org.eclipse.swt.graphics.Image getImage(Object element)
getImage
in interface org.eclipse.jface.viewers.ILabelProvider
getImage
in class org.eclipse.jface.viewers.LabelProvider
LabelProvider.getImage(Object)
protected String getDefaultText()
protected org.eclipse.swt.graphics.Image getDefaultImage()
protected String getValueText(Object value, org.eclipse.jface.viewers.TreeNode node)
value
- the valuenode
- the tree node
protected org.eclipse.swt.graphics.Image getValueImage(Object value, org.eclipse.jface.viewers.TreeNode node)
value
- the valuenode
- the tree node
|
Humboldt Alignment Editor 2.5.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |