|
Eclipse Platform Release 3.7 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.team.ui.synchronize.AbstractSynchronizeScope
org.eclipse.team.ui.synchronize.WorkingSetScope
public class WorkingSetScope
A synchronize scope whose roots are defined by a working set.
| Field Summary |
|---|
| Fields inherited from interface org.eclipse.team.ui.synchronize.ISynchronizeScope |
|---|
NAME, ROOTS |
| Constructor Summary | |
|---|---|
protected |
WorkingSetScope(IMemento memento)
Create this scope from it's previously saved state |
|
WorkingSetScope(IWorkingSet[] sets)
Create the scope for the working sets |
| Method Summary | |
|---|---|
void |
dispose()
Dispose of the scope when it is no longer needed. |
String |
getName()
Return the name of the scope |
IResource[] |
getRoots()
Return the root resources that define this scope. |
protected void |
init(IMemento memento)
Method invoked from the constructor which populates the fields of this scope |
void |
propertyChange(PropertyChangeEvent event)
Notification that a property has changed. |
void |
saveState(IMemento memento)
Persist the state of this scope. |
protected void |
setWorkingSets(IWorkingSet[] sets)
Initialize this working set scope with the provided working sets. |
| Methods inherited from class org.eclipse.team.ui.synchronize.AbstractSynchronizeScope |
|---|
addPropertyChangeListener, contains, createScope, firePropertyChangedEvent, fireRootsChanges, getMappings, removePropertyChangeListener, saveScope |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WorkingSetScope(IWorkingSet[] sets)
sets - the working sets that defines this scopeprotected WorkingSetScope(IMemento memento)
memento - the memento containing a previous scope information
that is used to initialize this scope.| Method Detail |
|---|
protected void setWorkingSets(IWorkingSet[] sets)
public String getName()
ISynchronizeScope
getName in interface ISynchronizeScopepublic IResource[] getRoots()
ISynchronizeScopenull indicates that the participant should use
its default set of resources.
getRoots in interface ISynchronizeScopenullpublic void propertyChange(PropertyChangeEvent event)
IPropertyChangeListenerThis method gets called when the observed object fires a property change event.
propertyChange in interface IPropertyChangeListenerevent - the property change event object describing which property
changed and howpublic void dispose()
ISynchronizeScope
dispose in interface ISynchronizeScopedispose in class AbstractSynchronizeScopepublic void saveState(IMemento memento)
AbstractSynchronizeScope
saveState in class AbstractSynchronizeScopememento - the memento into which the scope is to be savedprotected void init(IMemento memento)
AbstractSynchronizeScope
init in class AbstractSynchronizeScopememento - the memento into which the scope was previously saved
|
Eclipse Platform Release 3.7 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2011. All rights reserved.