1 11 package org.eclipse.ui; 12 13 import org.eclipse.core.runtime.IAdaptable; 14 import org.eclipse.jface.resource.ImageDescriptor; 15 16 28 public interface IWorkingSet extends IPersistableElement, IAdaptable { 29 34 public IAdaptable[] getElements(); 35 36 48 public String getId(); 49 50 63 public ImageDescriptor getImage(); 64 65 77 public ImageDescriptor getImageDescriptor(); 78 79 84 public String getName(); 85 86 95 public void setElements(IAdaptable[] elements); 96 97 107 public void setId(String id); 108 109 117 public void setName(String name); 118 119 129 public boolean isEditable(); 130 131 140 public boolean isVisible(); 141 142 149 public String getLabel(); 150 151 159 public void setLabel(String label); 160 161 172 public boolean isSelfUpdating(); 173 174 185 public boolean isAggregateWorkingSet(); 186 187 193 public boolean isEmpty(); 194 195 210 public IAdaptable[] adaptElements(IAdaptable[] objects); 211 } 212 | Popular Tags |