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 TypeMethodDescriptionvoidAdds a snapshot operations listener.createFlow(Collection<org.eclipse.core.resources.IProject> projects) Creates a new snapshot flow with the given projects.voidRemoves 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
-