]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - org.argeo.cms/src/org/argeo/cms/CmsMsg.java
Programatically add standard system roles
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / CmsMsg.java
index 6d118db078d1ad7df2a87913fd71a1e29fa89aa6..521ceedef120417088f98b17d8f3b69ba13ba05b 100644 (file)
@@ -1,23 +1,9 @@
 package org.argeo.cms;
 
-import org.argeo.cms.i18n.DefaultsResourceBundle;
-import org.argeo.cms.i18n.Msg;
+import org.argeo.cms.i18n.Localized;
 
-/** Standard CMS messages. */
-public class CmsMsg extends DefaultsResourceBundle {
-       public final static Msg username = new Msg("username");
-       public final static Msg password = new Msg("password");
-       public final static Msg logout = new Msg("log out");
-       public final static Msg login = new Msg("sign in");
-       public final static Msg register = new Msg("register");
+public enum CmsMsg implements Localized {
+       username, password, login, logout, register, changePassword, currentPassword, newPassword, repeatNewPassword, passwordChanged;
 
-       public final static Msg changePassword = new Msg("change password");
-       public final static Msg currentPassword = new Msg("current password");
-       public final static Msg newPassword = new Msg("new password");
-       public final static Msg repeatNewPassword = new Msg("repeat new password");
-       public final static Msg passwordChanged = new Msg("password changed");
 
-       static {
-               Msg.init(CmsMsg.class);
-       }
 }