diff -r 1a0ac419f714 -r bd1a76c91d5b src/java/de/uapcore/lightpit/LightPITModule.java --- a/src/java/de/uapcore/lightpit/LightPITModule.java Sat Mar 31 18:11:09 2018 +0200 +++ b/src/java/de/uapcore/lightpit/LightPITModule.java Sat Mar 31 19:35:04 2018 +0200 @@ -89,6 +89,14 @@ String titleKey() default "menuLabel"; /** + * If set to true, this module is always loaded, but never + * visible in the menu or the Web UI module manager. + * + * @return true, if this is a system module + */ + boolean systemModule() default false; + + /** * Class representing the annotation. * This is necessary, because the EL resolver cannot deal with * annotation objects.