public enum ModuleDefinition extends Enum<ModuleDefinition>
| Enum Constant and Description |
|---|
AGILE_REPORTS |
DASHBOARD_ITEMS |
DATA_IMPORT_VALIDATORS |
DEMO_DATA |
DEV_MODE |
GADGETS |
KEYBOARD_SHORTCUTS |
MAU_EVENT_TRACKING |
ONBOARDING |
PROJECT_IMPORT |
PROJECT_TEMPLATES |
RESOURCE_CHOOSE_LANGUAGE_SEQUENCE |
SIDEBAR_INTEGRATION |
WEB_RESOURCES |
| 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.
|
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 WEB_RESOURCES
public static final ModuleDefinition GADGETS
public static final ModuleDefinition RESOURCE_CHOOSE_LANGUAGE_SEQUENCE
public static final ModuleDefinition PROJECT_TEMPLATES
public static final ModuleDefinition SIDEBAR_INTEGRATION
public static final ModuleDefinition MAU_EVENT_TRACKING
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
public static final ModuleDefinition DEMO_DATA
public static final ModuleDefinition DATA_IMPORT_VALIDATORS
public static final ModuleDefinition DEV_MODE
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 boolean isApplicable(ModuleContext ctx)
ctx - Copyright © 2007–2025 Atlassian. All rights reserved.