public final enum


extends Enum<E extends Enum<E>>
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ com.atlassian.jira.issue.fields.renderer.HackyRendererType

Class Overview

Enumeration to define a set of custom renderer types to provide for a number of fields as defined in the HackyFieldRendererRegistry. A renderer type is simply a key and i18n key that can be used to display an i18nized name in the UI.


Enum Values
HackyRendererType  FROTHER_CONTROL   
HackyRendererType  SELECT_LIST   
Public Methods
static HackyRendererType fromKey(String key)
Resolves the RendererType object from the string key provided.
String getDisplayNameI18nKey()
String getKey()
static HackyRendererType valueOf(String name)
final static HackyRendererType[] values()
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final HackyRendererType FROTHER_CONTROL

public static final HackyRendererType SELECT_LIST

Public Methods

public static HackyRendererType fromKey (String key)

Resolves the RendererType object from the string key provided. May return null if no matching RendererType can be found.

key The key
  • A HackyRendererType or null

public String getDisplayNameI18nKey ()

  • the i18n key to display a user friendly i18nized name for this renderer type

public String getKey ()


public static HackyRendererType valueOf (String name)

public static final HackyRendererType[] values ()