1 11 package org.eclipse.ui.views.properties.tabbed; 12 13 import org.eclipse.jface.viewers.ISelection; 14 import org.eclipse.swt.widgets.Composite; 15 import org.eclipse.ui.IWorkbenchPart; 16 17 66 public interface ISection { 67 68 81 public abstract void createControls(Composite parent, 82 TabbedPropertySheetPage tabbedPropertySheetPage); 83 84 89 public abstract void setInput(IWorkbenchPart part, ISelection selection); 90 91 100 public abstract void aboutToBeShown(); 101 102 107 public abstract void aboutToBeHidden(); 108 109 112 public abstract void dispose(); 113 114 120 public abstract int getMinimumHeight(); 121 122 128 public abstract boolean shouldUseExtraSpace(); 129 130 133 public abstract void refresh(); 134 } 135 | Popular Tags |