package org.molgenis.ui; /** * Model attributes used in plugin views */ public class MolgenisPluginAttributes { public static final String KEY_CONTEXT_URL = "context_url"; public static final String KEY_PLUGIN_ID = "plugin_id"; public static final String KEY_PLUGIN_ID_WITH_QUERY_STRING = "pluginid_with_query_string"; public static final String KEY_MOLGENIS_UI = "molgenis_ui"; public static final String KEY_AUTHENTICATED = "authenticated"; /** * environment: development, production */ public static final String KEY_ENVIRONMENT = "environment"; public static final String KEY_RESOURCE_FINGERPRINT_REGISTRY = "resource_fingerprint_registry"; public static final String KEY_APP_SETTINGS = "app_settings"; public static final String KEY_PLUGIN_SETTINGS = "plugin_settings"; /** * Whether or not the current user can edit settings for the requested plugin */ public static final String KEY_PLUGIN_SETTINGS_CAN_WRITE = "plugin_settings_can_write"; public static final String KEY_I18N = "i18n"; private MolgenisPluginAttributes() { } }