Package com.e1c.g5.v8.dt.snapshot
Interface IDtSnapshotManager
public interface IDtSnapshotManager
DT snapshot manager. May be used to obtain a new
ISnapshotFlow
.- See Also:
- Restriction:
- This interface is not intended to be extended by clients.
- Restriction:
- This interface is not intended to be implemented by clients.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Adds a snapshot operations listener.createFlow
(Collection<org.eclipse.core.resources.IProject> projects) Creates a new snapshot flow with the given projects.void
Removes a snapshot operations listener.
-
Method Details
-
createFlow
Creates a new snapshot flow with the given projects.- Parameters:
projects
- the projects to include in the flow- Returns:
- the snapshot flow, never
null
-
addOperationsListener
Adds a snapshot operations listener. The listener will not be used by already created snapshot flows and operations.- Parameters:
listener
- the snapshot operations listener, cannot benull
-
removeOperationsListener
Removes a snapshot operations listener. Does nothing if the listener was not added. The listener will still be used by already created snapshot flows and operations.- Parameters:
listener
- the snapshot operations listener, cannot benull
-