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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanIndicates whether the IDEA main run target should be generatedprotected ProjectCreate 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, workDirectoryMethods inherited from class rife.bld.operations.AbstractOperation
executeOnce, executeOnce, silent, silent
-
Constructor Details
-
CreateLibOperation
public CreateLibOperation()
-
-
Method Details
-
createProjectBlueprint
Description copied from class:AbstractCreateOperationCreate a blueprint of the project.- Specified by:
createProjectBlueprintin classAbstractCreateOperation<CreateLibOperation,Project> - Returns:
- a blueprint for project creation
-
createIdeaRunMain
protected boolean createIdeaRunMain()Description copied from class:AbstractCreateOperationIndicates whether the IDEA main run target should be generated- Overrides:
createIdeaRunMainin classAbstractCreateOperation<CreateLibOperation,Project> - Returns:
trueof it should be generated; orfalseotherwise
-