The abstract module provides a default implementation of the module interface.
The module can be specified in an external property file. The file name of this
specification defaults to "module.properties". This file is no real property file,
it follows a more complex rule set.
Lines starting with '#' are considered comments.
Section headers start at the beginning of the line, section properties
are indented with at least one whitespace.
The first section is always the module info and contains the basic module
properties like name, version and a short description.
module-info:
name: xls-export-gui
producer: The JFreeReport project - www.jfree.org/jfreereport
description: A dialog component for the Excel table export.
version.major: 0
version.minor: 84
version.patchlevel: 0
The properties name, producer and description are simple strings. They may
span multiple lines, but may not contain a colon (':').
The version properties are integer values.
This section may be followed by one or more "depends" sections. These
sections describe the base modules that are required to be active to make this
module work. The package manager will enforce this policy and will deactivate this
module if one of the base modules is missing.
depends:
module: org.jfree.report.modules.output.table.xls.XLSTableModule
version.major: 0
version.minor: 84
The property module references to the module implementation of the module package.
author: Thomas Morgner |