1 11 package org.eclipse.ui.views; 12 13 import org.eclipse.core.runtime.CoreException; 14 import org.eclipse.core.runtime.IAdaptable; 15 import org.eclipse.jface.resource.ImageDescriptor; 16 import org.eclipse.ui.IViewPart; 17 import org.eclipse.ui.IWorkbenchPartDescriptor; 18 19 33 public interface IViewDescriptor extends IWorkbenchPartDescriptor, IAdaptable { 34 40 public IViewPart createView() throws CoreException; 41 42 49 public String [] getCategoryPath(); 50 51 56 public String getDescription(); 57 58 63 public String getId(); 64 65 68 public ImageDescriptor getImageDescriptor(); 69 70 75 public String getLabel(); 76 77 82 public float getFastViewWidthRatio(); 83 84 89 public boolean getAllowMultiple(); 90 91 } 92 | Popular Tags |