1 11 package org.eclipse.ui.views.properties; 12 13 import org.eclipse.jface.viewers.CellEditor; 14 import org.eclipse.jface.viewers.ILabelProvider; 15 import org.eclipse.swt.widgets.Composite; 16 17 52 public interface IPropertyDescriptor { 53 61 public CellEditor createPropertyEditor(Composite parent); 62 63 71 public String getCategory(); 72 73 79 public String getDescription(); 80 81 87 public String getDisplayName(); 88 89 100 public String [] getFilterFlags(); 101 102 118 public Object getHelpContextIds(); 119 120 127 public Object getId(); 128 129 136 public ILabelProvider getLabelProvider(); 137 138 150 public boolean isCompatibleWith(IPropertyDescriptor anotherProperty); 151 } 152 | Popular Tags |