protected List<PermissionNode> createPermissions() { List<PermissionNode> permissions = new ArrayList<>(); permissions.add(createPermissionLeafNode(EDIT_SOURCES, i18n.DataModelerEditSources(), i18n.DataModelerEditSourcesHelp())); permissions.add(createPermissionLeafNode(PLANNER_AVAILABLE, i18n.ResourcePlanner(), i18n.ResourcePlannerHelp())); permissions.add(createPermissionLeafNode(JAR_DOWNLOAD, i18n.MavenRepositoryPagedJarTableDownloadJar(), i18n.MavenRepositoryPagedJarTableDownloadJarHelp())); permissions.add(createPermissionLeafNode(EDIT_GLOBAL_PREFERENCES, i18n.EditGlobalPreferences(), i18n.EditGlobalPreferencesHelp())); permissions.add(createPermissionLeafNode(GUIDED_DECISION_TABLE_EDIT_COLUMNS, i18n.EditProfilePreferences(), i18n.EditProfilePreferences())); permissions.add(createPermissionLeafNode(EDIT_PROFILE_PREFERENCES, i18n.EditProfilePreferences(), i18n.EditProfilePreferencesHelp())); return permissions; }