Skip to content

Commit

Permalink
MenuItem: added @SaveVarargs for the constructors
Browse files Browse the repository at this point in the history
  • Loading branch information
virgo47 committed Apr 12, 2022
1 parent bd41a03 commit e4fd682
Showing 1 changed file with 5 additions and 6 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2010-2017 Evolveum and contributors
* Copyright (C) 2010-2022 Evolveum and contributors
*
* This work is dual-licensed under the Apache License 2.0
* and European Union Public License. See LICENSE file for details.
Expand All @@ -22,13 +22,15 @@ public MenuItem(String nameModel, String iconClass, Class<? extends WebPage> pag
this(nameModel, iconClass, pageClass, null);
}

@SafeVarargs
public MenuItem(String nameModel, Class<? extends WebPage> pageClass,
PageParameters params, Class<? extends WebPage>... aliases) {
PageParameters params, Class<? extends WebPage>... aliases) {
this(nameModel, DEFAULT_ICON, pageClass, params, aliases);
}

@SafeVarargs
public MenuItem(String nameModel, String iconClass, Class<? extends WebPage> pageClass,
PageParameters params, Class<? extends WebPage>... aliases) {
PageParameters params, Class<? extends WebPage>... aliases) {
super(nameModel, iconClass, pageClass, params, aliases);
}

Expand All @@ -41,7 +43,4 @@ public MenuItem(String nameModel, Class<? extends WebPage> pageClass,
PageParameters params, boolean active) {
super(nameModel, BaseMenuItem.DEFAULT_ICON, pageClass, params, active);
}



}

0 comments on commit e4fd682

Please sign in to comment.