ElementsProjectBuilder
Builds and manages projects that use the Elements modules library
Overview
ElementsProjectBuilder:
Builds and manages projects that use the Elements modules library
Design
- Super Type
- ProjectBuilder
Role |
Concrete. (Objects can be created.)
|
Instance Names |
Unique
|
Notification |
false
|
Template Directory |
|
Data View |
Children,
proximity:
1
|
Logger Name
|
ElementsProjectBuilder |
Constraints
Allowed Child Dependencies
- BuilderBuildFile1
- BuilderBuildTarget1
- BuilderScmBinding1
- BuilderScmConnection1
- BuilderScmLabel1
- BuilderScmModule1
- BuilderStageExtension1
- BuilderStageFilebase1
- ProjectBuilderDefaults1
- ProjectBuilderDocBase1
- ProjectBuilderForrestHome1
- ProjectBuilderOrganizationDescription1
- ProjectBuilderOrganizationName1
- ProjectBuilderOrganizationURL1
- ProjectBuilderProjectDescription1
- ProjectBuilderProjectName1
- ProjectBuilderProjectURL1
- ProjectBuilderTemplateDir1
1: These types have a Singleton constraint. Only one instance may be added as a resource.
Allowed Parent Dependencies
Attributes
Exported Attributes
Name |
Property |
basedir
|
deployment-basedir |
targetdir
|
deployment-install-root |
Defaults for Imported Attributes
Name |
Default |
buildFile
|
${modules.dir}/ElementsProjectBuilder/lib/build.xml |
buildTarget
|
all |
defaults
|
${modules.dir}/ElementsProjectBuilder/templates/defaults.properties |
docbase
|
${env.CTIER_ROOT}/src/doc |
forresthome
|
${env.FORREST_HOME} |
organizationDescription
|
ControlTier Open Source project |
organizationName
|
Open.ControlTier |
organizationURL
|
http://open.controltier.com |
projectDescription
|
Elements Module Library |
projectName
|
elements |
projectURL
|
http://open.controltier.com |
scmBinding
|
svn |
stageextension
|
jar |
stagefilebase
|
.* |
templateDir
|
${modules.dir}/ElementsProjectBuilder/templates |
Commands
Note
Commandline options displayed in square brackets "[]" are optional. If an option expects arguments, then angle brackets are shown after the option "<>". Any default value is shown within the brackets.
Related Types
The following types are defined for use with ElementsProjectBuilder.
ElementsProjectBuilderSetting
Overview
ElementsProjectBuilderSetting:
A ElementsProjectBuilder setting.
Design
- Super Type
- Setting
Role |
Abstract. (Objects cannot be created.)
|
Instance Names |
Unique
|
Constraints
Allowed Parent Dependencies
ElementsProjectBuilderDefaults
Overview
ElementsProjectBuilderDefaults:
file containing project defaults properties
Design
- Super Type
-
ElementsProjectBuilderSetting
Role |
Concrete. (Objects can be created.)
|
Instance Names |
Unique
|
Attributes
Exported Attributes
Name |
Property |
defaults
|
settingValue |
ElementsProjectBuilderTemplateDir
Overview
ElementsProjectBuilderTemplateDir:
file containing project template files
Design
- Super Type
-
ElementsProjectBuilderSetting
Role |
Concrete. (Objects can be created.)
|
Instance Names |
Unique
|
Attributes
Exported Attributes
Name |
Property |
templateDir
|
settingValue |