com.atlassian.jira.issue.fields.layout.field
Interface FieldLayout
- All Known Subinterfaces:
- EditableDefaultFieldLayout, EditableFieldLayout
- All Known Implementing Classes:
- EditableDefaultFieldLayoutImpl, EditableFieldLayoutImpl, FieldLayoutImpl
public interface FieldLayout
NOTE: This is referred to as Field Configuration in the UI.
Method Summary |
String |
getDescription()
|
FieldLayoutItem |
getFieldLayoutItem(OrderableField orderableField)
|
FieldLayoutItem |
getFieldLayoutItem(String fieldId)
|
List<FieldLayoutItem> |
getFieldLayoutItems()
|
org.ofbiz.core.entity.GenericValue |
getGenericValue()
|
List<Field> |
getHiddenFields(User remoteUser,
org.ofbiz.core.entity.GenericValue project,
List<String> issueTypeIds)
|
List<Field> |
getHiddenFields(User remoteUser,
Project project,
List<String> issueTypeIds)
|
Long |
getId()
|
String |
getName()
|
String |
getRendererTypeForField(String fieldId)
|
List<FieldLayoutItem> |
getRequiredFieldLayoutItems(User remoteUser,
org.ofbiz.core.entity.GenericValue project,
List<String> issueTypes)
|
List<FieldLayoutItem> |
getVisibleCustomFieldLayoutItems(User remoteUser,
org.ofbiz.core.entity.GenericValue project,
List<String> issueTypes)
|
List<FieldLayoutItem> |
getVisibleLayoutItems(User remoteUser,
org.ofbiz.core.entity.GenericValue project,
List<String> issueTypes)
Deprecated. Use getVisibleLayoutItems(com.opensymphony.user.User, com.atlassian.jira.project.Project, java.util.List) instead. Since: 3.9. |
List |
getVisibleLayoutItems(User remoteUser,
Project project,
List<String> issueTypes)
|
boolean |
isDefault()
Returns true if this is the default FieldLayout. |
boolean |
isFieldHidden(String fieldId)
|
getId
Long getId()
getName
String getName()
getDescription
String getDescription()
getFieldLayoutItems
List<FieldLayoutItem> getFieldLayoutItems()
getGenericValue
org.ofbiz.core.entity.GenericValue getGenericValue()
getFieldLayoutItem
FieldLayoutItem getFieldLayoutItem(OrderableField orderableField)
getFieldLayoutItem
FieldLayoutItem getFieldLayoutItem(String fieldId)
getVisibleLayoutItems
List getVisibleLayoutItems(User remoteUser,
Project project,
List<String> issueTypes)
getVisibleLayoutItems
List<FieldLayoutItem> getVisibleLayoutItems(User remoteUser,
org.ofbiz.core.entity.GenericValue project,
List<String> issueTypes)
- Deprecated. Use
getVisibleLayoutItems(com.opensymphony.user.User, com.atlassian.jira.project.Project, java.util.List)
instead. Since: 3.9.
getVisibleCustomFieldLayoutItems
List<FieldLayoutItem> getVisibleCustomFieldLayoutItems(User remoteUser,
org.ofbiz.core.entity.GenericValue project,
List<String> issueTypes)
getHiddenFields
List<Field> getHiddenFields(User remoteUser,
org.ofbiz.core.entity.GenericValue project,
List<String> issueTypeIds)
getHiddenFields
List<Field> getHiddenFields(User remoteUser,
Project project,
List<String> issueTypeIds)
getRequiredFieldLayoutItems
List<FieldLayoutItem> getRequiredFieldLayoutItems(User remoteUser,
org.ofbiz.core.entity.GenericValue project,
List<String> issueTypes)
isFieldHidden
boolean isFieldHidden(String fieldId)
getRendererTypeForField
String getRendererTypeForField(String fieldId)
isDefault
boolean isDefault()
- Returns true if this is the default FieldLayout.
This means that the "type" field holds "value".
- Returns:
- true if this is the default FieldLayout.
Copyright © 2002-2010 Atlassian. All Rights Reserved.