1 11 package org.eclipse.ui.texteditor.templates; 12 13 import org.eclipse.jface.viewers.IStructuredContentProvider; 14 import org.eclipse.jface.viewers.Viewer; 15 16 import org.eclipse.jface.text.templates.persistence.TemplateStore; 17 18 19 24 class TemplateContentProvider implements IStructuredContentProvider { 25 26 27 private TemplateStore fStore; 28 29 32 public Object [] getElements(Object input) { 33 return fStore.getTemplateData(false); 34 } 35 36 39 public void inputChanged(Viewer viewer, Object oldInput, Object newInput) { 40 fStore= (TemplateStore) newInput; 41 } 42 43 46 public void dispose() { 47 fStore= null; 48 } 49 50 } 51 52 | Popular Tags |