uk.ac.kcl.cch.jb.pliny.pdfAnnot.views
Class PDFOutlineLabelProvider
java.lang.Object
uk.ac.kcl.cch.jb.pliny.pdfAnnot.views.PDFOutlineLabelProvider
- All Implemented Interfaces:
- org.eclipse.jface.viewers.IBaseLabelProvider, org.eclipse.jface.viewers.ILabelProvider
- public class PDFOutlineLabelProvider
- extends Object
- implements org.eclipse.jface.viewers.ILabelProvider
the label provider for the the JFace Tree viewer displayed by
the PDFOutline view. Like all
JFace content providers, this class interprets the PDFOutline
View's model elements (instances of
PDFOutlineItem
for display in the SWT Tree.
- Author:
- John Bradley
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PDFOutlineLabelProvider
public PDFOutlineLabelProvider()
getImage
public org.eclipse.swt.graphics.Image getImage(Object element)
- Specified by:
getImage
in interface org.eclipse.jface.viewers.ILabelProvider
getText
public String getText(Object element)
- Specified by:
getText
in interface org.eclipse.jface.viewers.ILabelProvider
addListener
public void addListener(org.eclipse.jface.viewers.ILabelProviderListener listener)
- Specified by:
addListener
in interface org.eclipse.jface.viewers.IBaseLabelProvider
dispose
public void dispose()
- Specified by:
dispose
in interface org.eclipse.jface.viewers.IBaseLabelProvider
isLabelProperty
public boolean isLabelProperty(Object element,
String property)
- Specified by:
isLabelProperty
in interface org.eclipse.jface.viewers.IBaseLabelProvider
removeListener
public void removeListener(org.eclipse.jface.viewers.ILabelProviderListener listener)
- Specified by:
removeListener
in interface org.eclipse.jface.viewers.IBaseLabelProvider