1 11 package org.eclipse.jface.internal.databinding.internal.swt; 12 13 import org.eclipse.jface.databinding.swt.SWTObservables; 14 import org.eclipse.swt.widgets.List; 15 16 20 public class ListObservableList extends SWTObservableList { 21 22 private final List list; 23 24 27 public ListObservableList(List list) { 28 super(SWTObservables.getRealm(list.getDisplay())); 29 this.list = list; 30 } 31 32 protected int getItemCount() { 33 return list.getItemCount(); 34 } 35 36 protected void setItems(String [] newItems) { 37 list.setItems(newItems); 38 } 39 40 protected String [] getItems() { 41 return list.getItems(); 42 } 43 44 protected String getItem(int index) { 45 return list.getItem(index); 46 } 47 48 protected void setItem(int index, String string) { 49 list.setItem(index, string); 50 } 51 } 52 | Popular Tags |