public class PluginTemplateReference extends Object
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
com.atlassian.plugin.ModuleCompleteKey |
getModuleCompleteKey() |
com.atlassian.plugin.ModuleCompleteKey |
getReferencingModuleCompleteKey() |
Space |
getSpace() |
static PluginTemplateReference |
globalTemplateReference(com.atlassian.plugin.ModuleCompleteKey moduleCompleteKey,
com.atlassian.plugin.ModuleCompleteKey referencingModuleCompleteKey)
Create a reference to the globally customised version of the template
|
int |
hashCode() |
static PluginTemplateReference |
spaceTemplateReference(com.atlassian.plugin.ModuleCompleteKey moduleCompleteKey,
com.atlassian.plugin.ModuleCompleteKey referencingModuleCompleteKey,
Space space)
Create a reference to the space level customised version of the template
|
static PluginTemplateReference |
systemTemplateReference(com.atlassian.plugin.ModuleCompleteKey moduleCompleteKey)
Create a reference to the globally customised version of a system template
|
String |
toString() |
public static PluginTemplateReference spaceTemplateReference(com.atlassian.plugin.ModuleCompleteKey moduleCompleteKey, com.atlassian.plugin.ModuleCompleteKey referencingModuleCompleteKey, Space space)
moduleCompleteKey
- The complete module key of the templatereferencingModuleCompleteKey
- The complete module key of the blueprint that is referencing this templatespace
- The space in which the template is being referenced (can be null)public static PluginTemplateReference globalTemplateReference(com.atlassian.plugin.ModuleCompleteKey moduleCompleteKey, com.atlassian.plugin.ModuleCompleteKey referencingModuleCompleteKey)
moduleCompleteKey
- The complete module key of the templatereferencingModuleCompleteKey
- The complete module key of the blueprint that is referencing this templatepublic static PluginTemplateReference systemTemplateReference(com.atlassian.plugin.ModuleCompleteKey moduleCompleteKey)
moduleCompleteKey
- The complete module key of the system templatepublic com.atlassian.plugin.ModuleCompleteKey getModuleCompleteKey()
public com.atlassian.plugin.ModuleCompleteKey getReferencingModuleCompleteKey()
public Space getSpace()
Copyright © 2003–2017 Atlassian. All rights reserved.