+ public final static String getProperty(Role role, Enum<?> key) {
+ Object obj = role.getProperties().get(key.name());
+ if (obj != null)
+ return (String) obj;
+ else
+ return "";
+ }
+
+ @SuppressWarnings("unchecked")
+ public final static void setProperty(Role role, String key, String value) {
+ role.getProperties().put(key, value);
+ }
+
+ public final static void setProperty(Role role, Enum<?> key, String value) {
+ setProperty(role, key.name(), value);
+ }
+