@PublicApi
public interface FieldConfigurationScheme
FieldLayoutSchemeEntity
).
A Field Configuration defines for each field if it is required or not, whether it is visible or hidden, and what "Screens" it will appear on. (The Screen defines the order the fields are shown in, and can define multiple tabs).
FieldLayoutScheme
Modifier and Type | Method and Description |
---|---|
Set<Long> |
getAllFieldLayoutIds(Collection<String> allIssueTypeIds)
Returns the id's of the field layout's represented by FieldConfigurationScheme (i.e.
|
String |
getDescription() |
Long |
getFieldLayoutId(String issueTypeId)
Returns the id of the field layout to use for this given issue type id.
|
Long |
getId() |
String |
getName() |
Long getId()
String getName()
String getDescription()
Long getFieldLayoutId(String issueTypeId)
issueTypeId
- the Issue Type ID.FieldLayout
("Field Configuration") to use for this given issue type id.Set<Long> getAllFieldLayoutIds(Collection<String> allIssueTypeIds)
allIssueTypeIds
- all the issue type id's that are in the system. This is used to determine if we need
to return the layout for the default, if we have all the issue types mapped in the system then we do not care
about the default since it is never used.FieldLayout
("Field Configuration") to use for the project this is associcated with.Copyright © 2002-2021 Atlassian. All Rights Reserved.