package

com.atlassian.jira.issue.fields.layout.field

Interfaces

EditableDefaultFieldLayout A marker interface to describe the default editable field layout. 
EditableFieldLayout Used to describe an EditableFieldLayout. 
FieldConfigurationScheme A Field Configuration Scheme maps each Issue Type to a "Field Configuration" (FieldLayoutSchemeEntity). 
FieldLayout NOTE: This is referred to as Field Configuration in the UI. 
FieldLayoutItem 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. 
FieldLayoutManager The FieldLayoutManager is responsible for managing field configurations and field configuration schemes. 
FieldLayoutScheme FieldLayoutScheme is the Java Data Object representing what is called a "Field Configuration Scheme" in the UI. 
FieldLayoutSchemeEntity Responsible for storing the mapping from an IssueType -> FieldLayout for a particular FieldLayoutScheme

Classes

AbstractFieldLayoutManager  
DefaultFieldLayoutManager  
EditableDefaultFieldLayoutImpl  
EditableFieldLayoutImpl  
FieldDescriptionHelper Render the system field description using wiki renderer for On Demand 
FieldLayoutImpl  
FieldLayoutItemImpl  
FieldLayoutItemImpl.Builder Useful for instantiating FieldLayoutItemImpl objects from scratch or copying them. 
FieldLayoutSchemeEntityImpl Copyright (c) 2002-2004 All rights reserved. 
FieldLayoutSchemeImpl Thread safety is mostly achieved (there are still some issues with the setGenericValue(GenericValue) method) by two mechanisms. 
MockFieldLayout Simple mock implementation of FieldLayout
MockFieldLayoutItem Simple implementation of FieldLayoutItem
MockFieldLayoutManager Simple implementation of MockFieldLayoutManager

Exceptions

FieldLayoutStorageException This class is deprecated. Not used any more. Since v5.0.