in openmeetings-web/src/main/java/org/apache/openmeetings/web/util/OmUrlFragment.java [136:227]
public OmUrlFragment(MenuActions action) {
switch(action) {
case DASHBOARD_START:
setArea(AreaKeys.USER);
setType(TYPE_DASHBOARD);
break;
case DASHBOARD_CALENDAR:
setArea(AreaKeys.USER);
setType(TYPE_CALENDAR);
break;
case RECORD:
setArea(AreaKeys.USER);
setType(TYPE_RECORDINGS);
break;
case ROOMS_PUBLIC:
setArea(AreaKeys.ROOMS);
setType(TYPE_PUBLIC);
break;
case ROOMS_GROUP:
setArea(AreaKeys.ROOMS);
setType(TYPE_GROUP);
break;
case ROOMS_MY:
setArea(AreaKeys.ROOMS);
setType(TYPE_MY);
break;
case ADMIN_USER:
setArea(AreaKeys.ADMIN);
setType(TYPE_USER);
break;
case ADMIN_CONNECTION:
setArea(AreaKeys.ADMIN);
setType(TYPE_CONNECTION);
break;
case ADMIN_GROUP:
setArea(AreaKeys.ADMIN);
setType(TYPE_GROUP);
break;
case ADMIN_ROOM:
setArea(AreaKeys.ADMIN);
setType(TYPE_ROOM);
break;
case ADMIN_CONFIG:
setArea(AreaKeys.ADMIN);
setType(TYPE_CONFIG);
break;
case ADMIN_LABEL:
setArea(AreaKeys.ADMIN);
setType(TYPE_LANG);
break;
case ADMIN_LDAP:
setArea(AreaKeys.ADMIN);
setType(TYPE_LDAP);
break;
case ADMIN_BACKUP:
setArea(AreaKeys.ADMIN);
setType(TYPE_BACKUP);
break;
case ADMIN_OAUTH:
setArea(AreaKeys.ADMIN);
setType(TYPE_OAUTH2);
break;
case ADMIN_EMAIL:
setArea(AreaKeys.ADMIN);
setType(TYPE_EMAIL);
break;
case ADMIN_EXTRA:
setArea(AreaKeys.ADMIN);
setType(TYPE_EXTRA);
break;
case PROFILE_MESSAGE:
setArea(AreaKeys.PROFILE);
setType(TYPE_MESSAGES);
break;
case PROFILE_EDIT:
setArea(AreaKeys.PROFILE);
setType(TYPE_EDIT);
break;
case PROFILE_SEARCH:
setArea(AreaKeys.PROFILE);
setType(TYPE_SEARCH);
break;
case PROFILE_INVITATION:
setArea(AreaKeys.PROFILE);
setType(TYPE_INVITATION);
break;
case PROFILE_WIDGET:
setArea(AreaKeys.PROFILE);
setType(TYPE_WIDGET);
break;
}
}