The TrueLicense UI module provides a user interface technology independent model for wizard dialogs in general and license management wizard dialogs in particular.


Using the TrueLicense UI you can…

  • Define a generic, reusable model for wizard dialogs:
    • Stay independent of the user interface technology, e.g. JSF or Swing.
    • Stay independent of the problem domain, e.g. license management.
    • Supplement the model with minimal complexity overhead.
  • Adapt the model for license management wizard dialogs to a specific user interface technology.
  • Take advantage of an internationalized API with English and German localizations.
  • Use custom, internationalized messages in wizard dialogs.


For usage information, please have a look at the TrueLicense Maven Archetype. You can also check the Javadoc for the package net.truelicense.ui.