public interface

FieldLayoutItem

implements Comparable<T>
com.atlassian.jira.issue.fields.layout.field.FieldLayoutItem
Known Indirect Subclasses

Class Overview

Holds hidden and required attributes and renderer type of a specific OrderableField, corresponds to a single entry of a the Field Configuration in the user interface.

Summary

Public Methods
abstract String getFieldDescription()
abstract FieldLayout getFieldLayout()
Returns the FieldLayout that this item is a part of.
abstract OrderableField getOrderableField()
Gets the field in question.
abstract String getRendererType()
Returns the renderer type, e.g.
abstract boolean isHidden()
Whether the field should be invisible in the UI.
abstract boolean isRequired()
Whether a field value is mandatory.
[Expand]
Inherited Methods
From interface java.lang.Comparable

Public Methods

public abstract String getFieldDescription ()

public abstract FieldLayout getFieldLayout ()

Returns the FieldLayout that this item is a part of.

Returns
  • the field layout; may be null.

public abstract OrderableField getOrderableField ()

Gets the field in question.

Returns
  • the field.

public abstract String getRendererType ()

Returns the renderer type, e.g. RENDERER_TYPE.

Returns
  • the renderer for the field configuration for this field.

public abstract boolean isHidden ()

Whether the field should be invisible in the UI.

Returns
  • true only if the field should be hidden.

public abstract boolean isRequired ()

Whether a field value is mandatory.

Returns
  • true only if a value is required.