1 11 package org.eclipse.ui.internal.ide.model; 12 13 import org.eclipse.core.runtime.IAdapterFactory; 14 import org.eclipse.ui.IFileEditorInput; 15 16 22 23 public class FileInputAdapterFactory implements IAdapterFactory { 24 30 public Object getAdapter(Object adaptableObject, Class adapterType) { 31 if (adaptableObject instanceof IFileEditorInput) 32 return ((IFileEditorInput) adaptableObject).getAdapter(adapterType); 33 return null; 34 } 35 36 41 public Class [] getAdapterList() { 42 return new Class [] { IFileEditorInput.class }; 43 } 44 } 45 | Popular Tags |