1 11 package org.eclipse.ui; 12 13 import org.eclipse.core.runtime.IAdaptable; 14 import org.eclipse.swt.graphics.Image; 15 import org.eclipse.swt.widgets.Composite; 16 17 93 public interface IWorkbenchPart extends IAdaptable { 94 95 99 public static final int PROP_TITLE = IWorkbenchPartConstants.PROP_TITLE; 100 101 110 public void addPropertyListener(IPropertyListener listener); 111 112 132 public void createPartControl(Composite parent); 133 134 152 public void dispose(); 153 154 163 public IWorkbenchPartSite getSite(); 164 165 176 public String getTitle(); 177 178 190 public Image getTitleImage(); 191 192 204 public String getTitleToolTip(); 205 206 212 public void removePropertyListener(IPropertyListener listener); 213 214 222 public void setFocus(); 223 } 224 | Popular Tags |