SWT ITableLabelProvider()

knowledge

Bekanntes Mitglied
Hallo,

als LabelProvider für einen TableViewer nehme ich den ITableLabelProvider. Ich will aber eigentlich nur die Methode getColumnText überschreiben muss ja aber auch die restlichen Methoden (removeListener usw) leer implementieren. Gibts da ne Lösung das ich darauf verzichten kann? Die vielen leeren Methoden machen den Code nicht gerade leserlich wenn ich eh nur die getColumnText brauche. Gibst da ne Art AdapterKlasse?

Java:
viewer.setLabelProvider(new ITableLabelProvider() {
				
				@Override
				public void removeListener(ILabelProviderListener listener) {
					// TODO Auto-generated method stub
					
				}
				
				@Override
				public boolean isLabelProperty(Object element, String property) {
					// TODO Auto-generated method stub
					return false;
				}
				
				@Override
				public void dispose() {
					// TODO Auto-generated method stub
					
				}
				
				@Override
				public void addListener(ILabelProviderListener listener) {
					// TODO Auto-generated method stub
					
				}
				
				@Override
				public String getColumnText(Object element, int columnIndex) {
					// Nur die Methode will ich eigentlich nutzen
				}
 

Neue Themen


Oben