OptionsManager

Manages application/tool options. Options are mapped to Java Bean properties using annotations. Help texts can be specified for options also using annotations and a complete help text can be generated by the options manager. Options can be loaded from command line arg String[] array, an XML file, or a java properties file.

License

License

GroupId

GroupId

se.natusoft.tools.optionsmgr
ArtifactId

ArtifactId

OptionsManager
Last Version

Last Version

2.0
Release Date

Release Date

Type

Type

jar
Description

Description

OptionsManager
Manages application/tool options. Options are mapped to Java Bean properties using annotations. Help texts can be specified for options also using annotations and a complete help text can be generated by the options manager. Options can be loaded from command line arg String[] array, an XML file, or a java properties file.
Project URL

Project URL

http://github.com/tombensve/OptionsManager
Project Organization

Project Organization

Natusoft AB
Source Code Management

Source Code Management

https://github.com/tombensve/OptionsManager.git

Download OptionsManager

How to add to project

<!-- https://jarcasting.com/artifacts/se.natusoft.tools.optionsmgr/OptionsManager/ -->
<dependency>
    <groupId>se.natusoft.tools.optionsmgr</groupId>
    <artifactId>OptionsManager</artifactId>
    <version>2.0</version>
</dependency>
// https://jarcasting.com/artifacts/se.natusoft.tools.optionsmgr/OptionsManager/
implementation 'se.natusoft.tools.optionsmgr:OptionsManager:2.0'
// https://jarcasting.com/artifacts/se.natusoft.tools.optionsmgr/OptionsManager/
implementation ("se.natusoft.tools.optionsmgr:OptionsManager:2.0")
'se.natusoft.tools.optionsmgr:OptionsManager:jar:2.0'
<dependency org="se.natusoft.tools.optionsmgr" name="OptionsManager" rev="2.0">
  <artifact name="OptionsManager" type="jar" />
</dependency>
@Grapes(
@Grab(group='se.natusoft.tools.optionsmgr', module='OptionsManager', version='2.0')
)
libraryDependencies += "se.natusoft.tools.optionsmgr" % "OptionsManager" % "2.0"
[se.natusoft.tools.optionsmgr/OptionsManager "2.0"]

Dependencies

compile (1)

Group / Artifact Type Version
se.natusoft.tools.codelicmgr : CodeLicenseManager-annotations-retention-source jar 2.0

test (1)

Group / Artifact Type Version
junit : junit jar 4.5

Project Modules

There are no modules declared in this project.

Versions

Version
2.0