|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FieldConfigurationScheme
A Field Configuration Scheme maps each Issue Type to a "Field Configuration" (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).
Method Summary | |
---|---|
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()
|
Method Detail |
---|
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.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |