Full name:
net.mdatools:modelant.uml13.maven.javauml:3.3.0:java-to-uml13
Description:
Attributes:
Name | Type | Since | Description |
---|---|---|---|
<modelFile> | File | 3.0.0 | The name of the generated model file. Default value is: ${project.build.directory}. |
Name | Type | Since | Description |
---|---|---|---|
<additionalDependencies> | List | 2.8.1 | Capability to add additional dependencies to the javadoc classpath.
Example:
<additionalDependencies> <additionalDependency> <groupId>geronimo-spec</groupId> <artifactId>geronimo-spec-jta</artifactId> <version>1.0.1B-rc4:</version> </additionalDependency> </additionalDependencies> |
<additionalJOptions> | String[] | 2.9 | Set additional JVM options for the execution of the javadoc command
via the '-J' option to javadoc. Example:
<additionalJOptions> <additionalJOption>-J-Xmx1g </additionalJOption> </additionalJOptions> |
<bootclasspath> | String | 2.5 | The paths where the boot classes reside. The
bootclasspath can contain multiple paths by separating
them with a colon (:) or a semi-colon
(;). See bootclasspath. User property is: bootclasspath. |
<bootclasspathArtifacts> | BootclasspathArtifact[] | 2.5 | The artifacts where the boot classes reside. See bootclasspath. Example: <bootclasspathArtifacts> <bootclasspathArtifact> <groupId>my-groupId</groupId> <artifactId>my-artifactId</artifactId> <version>my-version</version> </bootclasspathArtifact> </bootclasspathArtifacts> See Javadoc. User property is: bootclasspathArtifacts. |
<debug> | boolean | 2.1 | Set this to true to debug the Javadoc plugin. With
this, javadoc.bat(or.sh), options,
@packages or argfile files are provided
in the output directory. Default value is: false. User property is: debug. |
<dependencySourceExcludes> | List | 2.7 | List of excluded dependency-source patterns. Example:
org.apache.maven.shared:* |
<dependencySourceIncludes> | List | 2.7 | List of included dependency-source patterns. Example:
org.apache.maven:* |
<encoding> | String | 2.0 | The encoding name of the source files. If not specificed, its value
will be the value of the file.encoding system property. Default value is: ${project.build.sourceEncoding}. User property is: encoding. |
<excludePackageNames> | String | 3.0.0 | Unconditionally excludes the specified packages and their
subpackages from the list formed by -subpackages.
Multiple packages can be separated by commas (,),
colons (:) or semicolons (;). Example: <excludePackageNames>*.internal:org.acme.exclude1.*:org.acme.exclude2</excludePackageNames> See exclude. Since Java 1.4. User property is: excludePackageNames. |
<excludedocfilessubdir> | String | 3.0.0 | Excludes any "doc-files" subdirectories with the given names.
Multiple patterns can be excluded by separating them with colons
(:). See excludedocfilessubdir. Since Java 1.4. User property is: excludedocfilessubdir. |
<extdirs> | String | 3.0.0 | The directories where extension classes reside. Separate
directories in extdirs with a colon (:)
or a semi-colon (;). See extdirs. User property is: extdirs. |
<includeDependencySources> | boolean | 2.7 | Whether dependency -sources jars should be resolved and included as
source paths for javadoc generation. This is useful when creating
javadocs for a distribution project. Default value is: false. |
<includeTransitiveDependencySources> | boolean | 2.7 | Whether to include transitive dependencies in the list of
dependency -sources jars to include in this javadoc run. Default value is: false. |
<localRepository> | ArtifactRepository | 3.0.0 | The local repository where the artifacts are located. User property is: localRepository. |
<maxmemory> | String | 3.0.0 | The maximum Java heap size to be used when launching the Javadoc
tool. JVMs refer to this property as the -Xmx
parameter. Example: '512' or '512m'. The memory unit depends on the
JVM used. The units supported could be: k,
kb, m, mb, g,
gb, t, tb. If no unit
specified, the default unit is m. User property is: maxmemory. |
<minmemory> | String | 3.0.0 | The minimum Java heap size to be used when launching the Javadoc
tool. JVMs refer to this property as the -Xms
parameter. Example: '512' or '512m'. The memory unit depends on the
JVM used. The units supported could be: k,
kb, m, mb, g,
gb, t, tb. If no unit
specified, the default unit is m. User property is: minmemory. |
<nodeprecated> | boolean | 3.0.0 | Prevents the generation of any deprecated API at all in the
documentation. See nodeprecated. Default value is: false. User property is: nodeprecated. |
<show> | String | 3.0.0 | The access level for classes and members to show in the Javadocs.
Possible values are:
Default value is: private. User property is: show. |
<source> | String | 3.0.0 | The version of the Java language the source code is in. Allowed
values: 1.4, 1.4.2, 1.5, 1.6, 1.8 See source. Since Java 1.4. User property is: source. |
<sourceDependencyCacheDir> | File | 2.7 | Directory where unpacked project sources / test-sources should be
cached. Default value is: ${project.build.directory}/distro-javadoc-sources. |
<sourceFileExcludes> | List | 3.0.0 | exclude filters on the source files. These are ignored if you
specify subpackages or subpackage excludes. |
<sourceFileIncludes> | List | 3.0.0 | Include filters on the source files. Default is **\/\*.java. These
are ignored if you specify subpackages or subpackage excludes. |
<sourcepath> | String | 3.0.0 | The source paths where the Java sources to reverse enginer are
located. The sourcepath can contain multiple paths by
separating them with a colon (:) or a semi-colon
(;). See sourcepath. User property is: sourcepath. |
<quiet> | boolean | 3.0.0 | Shuts off non-error and non-warning messages, leaving only the
warnings and errors appear, making them easier to view. Default value is: false. User property is: quiet. |
<subpackages> | String | 3.0.0 | The package directory where javadoc will be executed. Multiple
packages can be separated by colons (:). See subpackages. Since Java 1.4. User property is: subpackages. |
<verbose> | boolean | 3.0.0 | Provides more detailed messages while javadoc is running. See verbose. Default value is: false. User property is: verbose. |
<workDirectory> | File | 3.0.0 | The work/temporary files directory. Default value is: ${project.build.directory}/model. User property is: project.build.directory. |
<additionalDependencies> <additionalDependency> <groupId>geronimo-spec</groupId> <artifactId>geronimo-spec-jta</artifactId> <version>1.0.1B-rc4:</version> </additionalDependency> </additionalDependencies>
<additionalJOptions> <additionalJOption>-J-Xmx1g </additionalJOption> </additionalJOptions>
<bootclasspathArtifacts> <bootclasspathArtifact> <groupId>my-groupId</groupId> <artifactId>my-artifactId</artifactId> <version>my-version</version> </bootclasspathArtifact> </bootclasspathArtifacts>
<excludePackageNames>*.internal:org.acme.exclude1.*:org.acme.exclude2</excludePackageNames>