Method Summary |
|
public void | addExtension(IExtensionTracker tracker, IExtension extension) |
public void | addPropertyChangeListener(IPropertyChangeListener listener) |
public void | addToWorkingSets(IAdaptable element, IWorkingSet[] workingSets) |
public void | addWorkingSet(IWorkingSet workingSet) |
public void | bundleChanged(BundleEvent event) |
public IWorkingSet | createAggregateWorkingSet(String name, String label, IWorkingSet[] components) |
public IWorkingSet | createWorkingSet(String name, IAdaptable[] elements) |
public IWorkingSet | createWorkingSet(IMemento memento) |
public IWorkingSetEditWizard | createWorkingSetEditWizard(IWorkingSet workingSet) |
public IWorkingSetNewWizard | createWorkingSetNewWizard(String[] workingSetIds) |
public IWorkingSetSelectionDialog | createWorkingSetSelectionDialog(Shell parent) |
public IWorkingSetSelectionDialog | createWorkingSetSelectionDialog(Shell parent, boolean multi) |
public IWorkingSetSelectionDialog | createWorkingSetSelectionDialog(Shell parent, boolean multi, String[] workingsSetIds) |
public void | dispose() |
public boolean | equals(Object object) Tests the receiver and the object for equality
Parameters: object - object to compare the receiver to true=the object equals the receiver, it has the same working sets. |
protected void | firePropertyChange(String changeId, Object oldValue, Object newValue) Notify property change listeners about a change to the list of
working sets. |
public IWorkingSet[] | getAllWorkingSets() |
IWorkingSetElementAdapter | getElementAdapter(WorkingSetDescriptor descriptor) |
public IWorkingSet[] | getRecentWorkingSets() |
public IWorkingSet | getWorkingSet(String name) |
public IWorkingSet[] | getWorkingSets() |
public int | hashCode() Returns the hash code. |
protected void | internalAddRecentWorkingSet(IWorkingSet workingSet) Adds the specified working set to the list of recently used
working sets. |
protected boolean | internalRemoveWorkingSet(IWorkingSet workingSet) |
public void | removeExtension(IExtension extension, Object[] objects) |
public void | removePropertyChangeListener(IPropertyChangeListener listener) |
protected void | restoreMruList(IMemento memento) Restores the list of most recently used working sets from the
persistence store. |
protected IWorkingSet | restoreWorkingSet(IMemento memento) Recreates a working set from the persistence store. |
protected void | restoreWorkingSetState(IMemento memento) Recreates all working sets from the persistence store
and adds them to the receiver. |
protected void | saveMruList(IMemento memento) Saves the list of most recently used working sets in the persistence
store. |
public void | saveState(File stateFile) Save the state to the state file. |
public void | saveWorkingSetState(IMemento memento) Saves all persistable working sets in the persistence store. |
public void | workingSetChanged(IWorkingSet changedWorkingSet, String propertyChangeId, Object oldValue) Fires a property change event for the changed working set. |