KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > nightlabs > ipanema > language > LanguageTableContentProvider


1 /*
2  * Created on Jan 6, 2005
3  */

4 package com.nightlabs.ipanema.language;
5
6 import org.eclipse.jface.viewers.IStructuredContentProvider;
7 import org.eclipse.jface.viewers.Viewer;
8
9 /**
10  * @author Marco Schulze - marco at nightlabs dot de
11  */

12 public class LanguageTableContentProvider
13     implements IStructuredContentProvider
14 {
15     public LanguageTableContentProvider()
16     {
17     }
18
19     /**
20      * @see org.eclipse.jface.viewers.IStructuredContentProvider#getElements(java.lang.Object)
21      */

22     public Object JavaDoc[] getElements(Object JavaDoc inputElement)
23     {
24         return LanguageCache.sharedInstance().getLanguages().toArray();
25     }
26
27     /**
28      * @see org.eclipse.jface.viewers.IContentProvider#dispose()
29      */

30     public void dispose()
31     {
32     }
33
34     /**
35      * @see org.eclipse.jface.viewers.IContentProvider#inputChanged(org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object)
36      */

37     public void inputChanged(Viewer viewer, Object JavaDoc oldInput, Object JavaDoc newInput)
38     {
39     }
40
41 }
42
Popular Tags