Constructor and Description |
---|
ProjectBuilder()
Creates a new ProjectBuilder object.
|
ProjectBuilder(Project project)
Creates a new ProjectBuilder object.
|
Modifier and Type | Method and Description |
---|---|
ProjectBuilder |
baseTestRef(URI location)
Changes the location of the base tests definition for the project.
|
ProjectBuilder |
baseTests(SystemTestDef systemTestDef)
Changes the base test definition for the project.
|
Project |
build()
Returns the current project.
|
ProjectBuilder |
generators(IGeneratorSet generatorSet)
Changes the generator set for the project.
|
ProjectBuilder |
generatorsRef(URI location)
Changes the location of the generator set for the project.
|
ProjectBuilder |
refBase(URI location)
Changes the base URI for the location of project elements.
|
ProjectBuilder |
start()
Starts building a new project.
|
ProjectBuilder |
start(Project project)
Starts building a new project.
|
ProjectBuilder |
systemInput(SystemInputDef systemInputDef)
Changes the system input definition for the project.
|
ProjectBuilder |
systemInputRef(URI location)
Changes the location of the system input definition for the project.
|
static ProjectBuilder |
with(Project project)
Creates a new builder for the given Project.
|
static ProjectBuilder |
with(SystemInputDef systemInputDef)
Creates a new builder for a Project with the given system input definition.
|
static ProjectBuilder |
with(URI systemInputRef)
Creates a new builder for a Project with the given reference to a system input definition.
|
public ProjectBuilder()
public ProjectBuilder(Project project)
public static ProjectBuilder with(SystemInputDef systemInputDef)
public static ProjectBuilder with(URI systemInputRef)
public static ProjectBuilder with(Project project)
public Project build()
public ProjectBuilder start()
public ProjectBuilder start(Project project)
public ProjectBuilder systemInput(SystemInputDef systemInputDef)
public ProjectBuilder baseTests(SystemTestDef systemTestDef)
public ProjectBuilder generators(IGeneratorSet generatorSet)
public ProjectBuilder refBase(URI location)
public ProjectBuilder systemInputRef(URI location)
public ProjectBuilder baseTestRef(URI location)
public ProjectBuilder generatorsRef(URI location)
Copyright © 2024 The Cornutum Project. All rights reserved.