There are a number of good tutorials. You should know that you need to understand the complete Providerframework structure (Contentprovider, Labelprovider, Notifications, etc.).
In addition, I changed the architecture between the different versions of Eclipse-Versions. Are you specifically looking for the Eclipse History?
You will find a lot on Google. Here are two starting points:
Eclipse Help Center:
help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.jdt.doc.isv/guide/jdt_api_render.htm
Vogella- :
http://www.vogella.de/articles/EclipseJFaceTable/article.html