com.atlassian.jira.plugin.language
Class LanguageModuleDescriptor

java.lang.Object
  extended by com.atlassian.plugin.descriptors.AbstractModuleDescriptor<T>
      extended by com.atlassian.jira.plugin.JiraResourcedModuleDescriptor<Language>
          extended by com.atlassian.jira.plugin.language.LanguageModuleDescriptor
All Implemented Interfaces:
com.atlassian.plugin.ModuleDescriptor<Language>, com.atlassian.plugin.Resourced, com.atlassian.plugin.StateAware

public class LanguageModuleDescriptor
extends JiraResourcedModuleDescriptor<Language>

User: kalamon Date: 12.01.11 Time: 12:39

Since:
4.3 and better

Field Summary
 
Fields inherited from class com.atlassian.jira.plugin.JiraResourcedModuleDescriptor
RESOURCE_TYPE_I18N
 
Fields inherited from class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
moduleClass, moduleClassName, plugin, resources, singleton
 
Constructor Summary
LanguageModuleDescriptor(JiraAuthenticationContext authenticationContext, com.atlassian.plugin.module.ModuleFactory moduleFactory)
           
 
Method Summary
 void enabled()
           
 String getCountry()
           
 String getEncoding()
           
 String getLanguage()
           
 Language getModule()
           
 String getResourceBundleName()
           
 String getVariant()
           
 void init(com.atlassian.plugin.Plugin plugin, org.dom4j.Element element)
          Initialises the LanguageModuleDescriptor
 void onClearCache(ClearCacheEvent event)
           
 void setCountry(String country)
           
 void setEncoding(String encoding)
           
 void setLanguage(String language)
           
 void setVariant(String variant)
           
 
Methods inherited from class com.atlassian.jira.plugin.JiraResourcedModuleDescriptor
assertResourceExists, createModule, createVelocityParams, disabled, getAuthenticationContext, getClassLoader, getDescription, getHtml, getHtml, getI18nBean, getName, getText, getText, isResourceExist
 
Methods inherited from class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
assertModuleClassImplements, destroy, getCompleteKey, getDescriptionKey, getI18nNameKey, getKey, getMinJavaVersion, getModuleClass, getParams, getPlugin, getPluginKey, getResourceDescriptor, getResourceDescriptors, getResourceDescriptors, getResourceLocation, isEnabledByDefault, isSingleton, isSingletonByDefault, isSystemModule, loadClass, loadClass, provideValidationRules, satisfiesMinJavaVersion, setPlugin, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LanguageModuleDescriptor

public LanguageModuleDescriptor(JiraAuthenticationContext authenticationContext,
                                com.atlassian.plugin.module.ModuleFactory moduleFactory)
Method Detail

init

public void init(com.atlassian.plugin.Plugin plugin,
                 org.dom4j.Element element)
          throws com.atlassian.plugin.PluginParseException
Initialises the LanguageModuleDescriptor

Specified by:
init in interface com.atlassian.plugin.ModuleDescriptor<Language>
Overrides:
init in class JiraResourcedModuleDescriptor<Language>
Parameters:
plugin - The Plugin the ModuleDescriptor belongs to
element - The XML Document to be parsed
Throws:
com.atlassian.plugin.PluginParseException - if language is null

enabled

public void enabled()
Specified by:
enabled in interface com.atlassian.plugin.StateAware
Overrides:
enabled in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Language>

getModule

public Language getModule()
Specified by:
getModule in interface com.atlassian.plugin.ModuleDescriptor<Language>
Overrides:
getModule in class JiraResourcedModuleDescriptor<Language>

getResourceBundleName

public String getResourceBundleName()

onClearCache

@EventListener
public void onClearCache(ClearCacheEvent event)

getEncoding

public String getEncoding()

setEncoding

public void setEncoding(String encoding)

getLanguage

public String getLanguage()

setLanguage

public void setLanguage(String language)

getCountry

public String getCountry()

setCountry

public void setCountry(String country)

getVariant

public String getVariant()

setVariant

public void setVariant(String variant)


Copyright © 2002-2011 Atlassian. All Rights Reserved.