Package com._1c.g5.v8.dt.testing.compare
Class V8ProjectLazySupplier
java.lang.Object
com._1c.g5.v8.dt.testing.compare.V8ProjectLazySupplier
- All Implemented Interfaces:
Supplier<IV8Project>
Opens and builds V8 project from the testing workspace by first request.
-
Constructor Summary
ConstructorsConstructorDescriptionV8ProjectLazySupplier
(String projectName, Path projectLocation, TestingWorkspace testingWorkspace, IV8ProjectManager v8ProjectManager) Creates the supplier. -
Method Summary
-
Constructor Details
-
V8ProjectLazySupplier
public V8ProjectLazySupplier(String projectName, Path projectLocation, TestingWorkspace testingWorkspace, IV8ProjectManager v8ProjectManager) Creates the supplier.- Parameters:
projectName
- the project name to be opened, cannot benull
projectLocation
- the location of the project parent directory, cannot benull
testingWorkspace
- the testing workspace instance to load the project from, cannot benull
v8ProjectManager
- the V8 project manager, cannot benull
-
-
Method Details
-
get
- Specified by:
get
in interfaceSupplier<IV8Project>
-