| org.eclipse.ui.internal.AbstractWorkingSetManager org.eclipse.ui.internal.WorkingSetManager
WorkingSetManager | public class WorkingSetManager extends AbstractWorkingSetManager implements IWorkingSetManager,BundleListener(Code) | | A working set manager stores working sets and provides property change
notification when a working set is added or removed. Working sets are
persisted whenever one is added or removed.
See Also: IWorkingSetManager since: 2.0 |
WORKING_SET_STATE_FILENAME | final public static String WORKING_SET_STATE_FILENAME(Code) | | |
WorkingSetManager | public WorkingSetManager(BundleContext context)(Code) | | |
restoreState | public void restoreState()(Code) | | Reads the persistence store and creates the working sets stored in it.
|
workingSetChanged | public void workingSetChanged(IWorkingSet changedWorkingSet, String propertyChangeId, Object oldValue)(Code) | | Persists all working sets and fires a property change event for the
changed working set. Should only be called by
org.eclipse.ui.internal.WorkingSet.
Parameters: changedWorkingSet - the working set that has changed Parameters: propertyChangeId - the changed property. one of CHANGE_WORKING_SET_CONTENT_CHANGEand CHANGE_WORKING_SET_NAME_CHANGE |
Methods inherited from org.eclipse.ui.internal.AbstractWorkingSetManager | public void addExtension(IExtensionTracker tracker, IExtension extension)(Code)(Java Doc) public void addPropertyChangeListener(IPropertyChangeListener listener)(Code)(Java Doc) public void addToWorkingSets(IAdaptable element, IWorkingSet[] workingSets)(Code)(Java Doc) public void addWorkingSet(IWorkingSet workingSet)(Code)(Java Doc) public void bundleChanged(BundleEvent event)(Code)(Java Doc) public IWorkingSet createAggregateWorkingSet(String name, String label, IWorkingSet[] components)(Code)(Java Doc) public IWorkingSet createWorkingSet(String name, IAdaptable[] elements)(Code)(Java Doc) public IWorkingSet createWorkingSet(IMemento memento)(Code)(Java Doc) public IWorkingSetEditWizard createWorkingSetEditWizard(IWorkingSet workingSet)(Code)(Java Doc) public IWorkingSetNewWizard createWorkingSetNewWizard(String[] workingSetIds)(Code)(Java Doc) public IWorkingSetSelectionDialog createWorkingSetSelectionDialog(Shell parent)(Code)(Java Doc) public IWorkingSetSelectionDialog createWorkingSetSelectionDialog(Shell parent, boolean multi)(Code)(Java Doc) public IWorkingSetSelectionDialog createWorkingSetSelectionDialog(Shell parent, boolean multi, String[] workingsSetIds)(Code)(Java Doc) public void dispose()(Code)(Java Doc) public boolean equals(Object object)(Code)(Java Doc) protected void firePropertyChange(String changeId, Object oldValue, Object newValue)(Code)(Java Doc) public IWorkingSet[] getAllWorkingSets()(Code)(Java Doc) IWorkingSetElementAdapter getElementAdapter(WorkingSetDescriptor descriptor)(Code)(Java Doc) public IWorkingSet[] getRecentWorkingSets()(Code)(Java Doc) public IWorkingSet getWorkingSet(String name)(Code)(Java Doc) public IWorkingSet[] getWorkingSets()(Code)(Java Doc) public int hashCode()(Code)(Java Doc) protected void internalAddRecentWorkingSet(IWorkingSet workingSet)(Code)(Java Doc) protected boolean internalRemoveWorkingSet(IWorkingSet workingSet)(Code)(Java Doc) public void removeExtension(IExtension extension, Object[] objects)(Code)(Java Doc) public void removePropertyChangeListener(IPropertyChangeListener listener)(Code)(Java Doc) protected void restoreMruList(IMemento memento)(Code)(Java Doc) protected IWorkingSet restoreWorkingSet(IMemento memento)(Code)(Java Doc) protected void restoreWorkingSetState(IMemento memento)(Code)(Java Doc) protected void saveMruList(IMemento memento)(Code)(Java Doc) public void saveState(File stateFile) throws IOException(Code)(Java Doc) public void saveWorkingSetState(IMemento memento)(Code)(Java Doc) public void workingSetChanged(IWorkingSet changedWorkingSet, String propertyChangeId, Object oldValue)(Code)(Java Doc)
|
|
|