doctype:create-patch-tree

Full name:

de.smartics.maven.plugin:doctype-maven-plugin:1.4.3:create-patch-tree

Description:

Creates a basic patch tree in the models folder.

Attributes:

  • Requires a Maven project to be executed.
  • Since version: 1.0.

Required Parameters

Name Type Since Description
<packagePrefix> String 1.0 The package prefix for the new project. Defaults to 'com.myorg.projectdoc.doctypes'.
<shortId> String 1.0 The identifier part of artifact ID and package path of the new project.

Optional Parameters

Name Type Since Description
<modelsFolder> String 1.0 The location of the model descriptors.

The models folder contains the add-on.xml and folders for space and doctype descriptors.


Default value is: /src/main/resources/projectdoc-models.
<skip> boolean 1.0 A simple flag to skip the build process for the add-on project.
Default value is: false.
User property is: doctype.skip.
<verbose> boolean 1.0 A simple flag to log verbosely.
Default value is: false.
User property is: doctype.verbose.

Parameter Details

<modelsFolder>

The location of the model descriptors.

The models folder contains the add-on.xml and folders for space and doctype descriptors.

  • Type: java.lang.String
  • Since: 1.0
  • Required: No
  • Default: /src/main/resources/projectdoc-models

<packagePrefix>

The package prefix for the new project. Defaults to 'com.myorg.projectdoc.doctypes'.
  • Type: java.lang.String
  • Since: 1.0
  • Required: Yes

<shortId>

The identifier part of artifact ID and package path of the new project.
  • Type: java.lang.String
  • Since: 1.0
  • Required: Yes

<skip>

A simple flag to skip the build process for the add-on project.
  • Type: boolean
  • Since: 1.0
  • Required: No
  • User Property: doctype.skip
  • Default: false

<verbose>

A simple flag to log verbosely.
  • Type: boolean
  • Since: 1.0
  • Required: No
  • User Property: doctype.verbose
  • Default: false