public enum ModuleDefinition extends Enum<ModuleDefinition>
| Modifier and Type | Method and Description |
|---|---|
static List<ModuleDefinition> |
getDefinitionsForContext(ModuleContext ctx)
Returns an List containing the module definitions applicable for the given PluginModuleContext.
|
List<ModuleDefinition> |
getDependencies()
Returns a list of ModuleDefinition that are dependencies this module relies on being loaded before it can be loaded successfully.
|
String |
getFileName()
Returns the file name of the file that contains the module's xml contribution to the plugin's atlassian-plugin.xml file.
|
abstract boolean |
isApplicable(ModuleContext ctx)
Checks if the module is applicable for the given context.
|
static ModuleDefinition |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ModuleDefinition[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ModuleDefinition GADGETS
public static final ModuleDefinition RESOURCE_CHOOSE_LANGUAGE_SEQUENCE_JIRA_65
public static final ModuleDefinition RESOURCE_CHOOSE_LANGUAGE_SEQUENCE_JIRA64
public static final ModuleDefinition PROJECT_TEMPLATES
public static final ModuleDefinition PROJECT_TEMPLATES_64
public static final ModuleDefinition PROJECT_TEMPLATES_70
public static final ModuleDefinition SIDEBAR_INTEGRATION
public static final ModuleDefinition GLOBAL_SIDEBAR_ANCILLARY_LINKS_INTEGRATION
public static final ModuleDefinition AGILE_REPORTS
public static final ModuleDefinition DASHBOARD_ITEMS
public static final ModuleDefinition ONBOARDING
public static final ModuleDefinition PROJECT_IMPORT
public static final ModuleDefinition KEYBOARD_SHORTCUTS_63
public static final ModuleDefinition KEYBOARD_SHORTCUTS_70
public static ModuleDefinition[] values()
for (ModuleDefinition c : ModuleDefinition.values()) System.out.println(c);
public static ModuleDefinition valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic static List<ModuleDefinition> getDefinitionsForContext(ModuleContext ctx)
ctx - public String getFileName()
public List<ModuleDefinition> getDependencies()
public abstract boolean isApplicable(ModuleContext ctx)
ctx - Copyright © 2007–2015 Atlassian. All rights reserved.