public final class ProjectOperations extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
ProjectOperations.Callback
Callback for project operations.
|
static class |
ProjectOperations.ProjectOperationsBuilder
The builder for projects operations.
|
Modifier and Type | Method and Description |
---|---|
static ProjectOperations.ProjectOperationsBuilder |
createBuilder(Project project,
PropertyEvaluator eval,
UpdateHelper helper,
ReferenceHelper refHelper,
SourceRoots sources,
SourceRoots tests)
Creates a builder for creating
DeleteOperationImplementation ,
MoveOrRenameOperationImplementation , CopyOperationImplementation
implementation. |
@NonNull public static ProjectOperations.ProjectOperationsBuilder createBuilder(@NonNull Project project, @NonNull PropertyEvaluator eval, @NonNull UpdateHelper helper, @NonNull ReferenceHelper refHelper, @NonNull SourceRoots sources, @NonNull SourceRoots tests)
DeleteOperationImplementation
,
MoveOrRenameOperationImplementation
, CopyOperationImplementation
implementation.project
- the project to create project operations foreval
- the project's PropertyEvaluator
helper
- the project's UpdateHelper
refHelper
- the project's ReferenceHelper
sources
- the project's source rootstests
- the project's test roots