Package rife.bld.operations
Class CreateLibOperation
java.lang.Object
rife.bld.operations.AbstractOperation<AbstractCreateOperation<T,P>>
rife.bld.operations.AbstractCreateOperation<CreateLibOperation,Project>
rife.bld.operations.CreateLibOperation
Creates a new lib project structure.
- Since:
- 1.6
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
Indicates whether the IDEA main run target should be generatedprotected Project
Create a blueprint of the project.Methods inherited from class rife.bld.operations.AbstractCreateOperation
baseName, baseName, downloadDependencies, downloadDependencies, execute, executeConfigure, executeCreateProjectStructure, executeDownloadDependencies, executePopulateIdeaProject, executePopulateProjectStructure, executePopulateVscodeProject, fromArguments, packageName, packageName, project, projectBuildClassName, projectMainClassName, projectMainUberClassName, projectName, projectName, projectTestClassName, workDirectory, workDirectory
Methods inherited from class rife.bld.operations.AbstractOperation
executeOnce, executeOnce, silent, silent
-
Constructor Details
-
CreateLibOperation
public CreateLibOperation()
-
-
Method Details
-
createProjectBlueprint
Description copied from class:AbstractCreateOperation
Create a blueprint of the project.- Specified by:
createProjectBlueprint
in classAbstractCreateOperation<CreateLibOperation,
Project> - Returns:
- a blueprint for project creation
-
createIdeaRunMain
protected boolean createIdeaRunMain()Description copied from class:AbstractCreateOperation
Indicates whether the IDEA main run target should be generated- Overrides:
createIdeaRunMain
in classAbstractCreateOperation<CreateLibOperation,
Project> - Returns:
true
of it should be generated; orfalse
otherwise
-