Package com.atlassian.jira.issue.fields.layout.field
package com.atlassian.jira.issue.fields.layout.field
-
ClassDescriptionA marker interface to describe the default editable field layout.Used to describe an EditableFieldLayout.A Field Configuration Scheme maps each Issue Type to a "Field Configuration" (
FieldLayoutSchemeEntity
).Render the system field description using wiki renderer for On DemandNOTE: This is referred to as Field Configuration in the UI.Holds hidden and required attributes and renderer type of a specificOrderableField
, corresponds to a single entry of a the Field Configuration in the user interface.Useful for instantiatingFieldLayoutItemImpl
objects from scratch or copying them.The FieldLayoutManager is responsible for managing field configurations and field configuration schemes.FieldLayoutScheme is the Java Data Object representing what is called a "Field Configuration Scheme" in the UI.Responsible for storing the mapping from anIssueType
->FieldLayout
for a particularFieldLayoutScheme
.Copyright (c) 2002-2004 All rights reserved.Thread safety is mostly achieved (there are still some issues with theAbstractGVBean.setGenericValue(GenericValue)
method) by two mechanisms.Simple mock implementation ofFieldLayout
.Simple implementation ofFieldLayoutItem
.Simple implementation ofMockFieldLayoutManager
.