argouml:transform

Full name:

org.codehaus.mojo:argouml-maven-plugin:1.0-SNAPSHOT:transform

Description:

Transforms ArgoUML files into images.

Attributes:

  • Requires a Maven 2.0 project to be executed.

Optional Parameters

Name Type Since Description
inputFiles File[] - Paths to input files. If any of specified files is a directory then all ArgoUML files in it are used. If this parameter is not specified then ${project.build.sourceDirectory}/argouml is used. Supported ArgoUML formats: .zargo, .xmi, .uml, .zip
outputDirectory File - Output directory for created images.
Default value is: ${project.build.directory}/argouml.
outputFormat String - Output image format. Supported values are: ps, eps, png, gif, svg.
Default value is: png.
recursive boolean - If inputFiles contains folders and this parameter is set to true then those folders are parsed recursively.
Default value is: false.
scale int - Image scaling factor.
Default value is: 1.

Parameter Details

inputFiles:

Paths to input files. If any of specified files is a directory then all ArgoUML files in it are used. If this parameter is not specified then ${project.build.sourceDirectory}/argouml is used. Supported ArgoUML formats: .zargo, .xmi, .uml, .zip
  • Type: java.io.File[]
  • Required: No

outputDirectory:

Output directory for created images.
  • Type: java.io.File
  • Required: No
  • Default: ${project.build.directory}/argouml

outputFormat:

Output image format. Supported values are: ps, eps, png, gif, svg.
  • Type: java.lang.String
  • Required: No
  • Default: png

recursive:

If inputFiles contains folders and this parameter is set to true then those folders are parsed recursively.
  • Type: boolean
  • Required: No
  • Default: false

scale:

Image scaling factor.
  • Type: int
  • Required: No
  • Default: 1