com.atlassian.jira.issue.fields
Interface FieldManager
- All Known Implementing Classes:
- DefaultFieldManager
- public interface FieldManager
CUSTOM_FIELD_PREFIX
public static final String CUSTOM_FIELD_PREFIX
- See Also:
- Constant Field Values
getField
public Field getField(String id)
- Get a field by its id.
- Parameters:
id
- An IssueFieldConstants
constant, or custom field key (eg. "customfield_10010")
isCustomField
public boolean isCustomField(String id)
isCustomField
public boolean isCustomField(Field field)
getCustomField
public CustomField getCustomField(String id)
- Get a CustomField by its text key (eg 'customfield_10000').
- Parameters:
id
- Eg. 'customfield_10000'
- Returns:
- The
CustomField
or null if not found.
isHideableField
public boolean isHideableField(String id)
isHideableField
public boolean isHideableField(Field field)
getHideableField
public HideableField getHideableField(String id)
isOrderableField
public boolean isOrderableField(String id)
isOrderableField
public boolean isOrderableField(Field field)
getOrderableField
public OrderableField getOrderableField(String id)
getConfigurableField
public ConfigurableField getConfigurableField(String id)
getOrderableFields
public Set getOrderableFields()
isNavigableField
public boolean isNavigableField(String id)
isNavigableField
public boolean isNavigableField(Field field)
getNavigableField
public NavigableField getNavigableField(String id)
isRequirableField
public boolean isRequirableField(String id)
isRequirableField
public boolean isRequirableField(Field field)
isMandatoryField
public boolean isMandatoryField(String id)
isMandatoryField
public boolean isMandatoryField(Field field)
isRenderableField
public boolean isRenderableField(String id)
isRenderableField
public boolean isRenderableField(Field field)
isUnscreenableField
public boolean isUnscreenableField(String id)
isUnscreenableField
public boolean isUnscreenableField(Field field)
getRequiredField
public RequirableField getRequiredField(String id)
getCustomFieldManager
public CustomFieldManager getCustomFieldManager()
- Deprecated. Declare your dependency and let PicoContainer resolve it instead
getFieldLayoutManager
public FieldLayoutManager getFieldLayoutManager()
- Deprecated. Declare your dependency and let PicoContainer resolve it instead
getColumnLayoutManager
public ColumnLayoutManager getColumnLayoutManager()
- Deprecated. Declare your dependency and let PicoContainer resolve it instead
refresh
public void refresh()
getUnavailableFields
public Set getUnavailableFields()
isFieldHidden
public boolean isFieldHidden(User remoteUser,
Field field)
throws FieldLayoutStorageException,
org.ofbiz.core.entity.GenericEntityException
- Throws:
FieldLayoutStorageException
org.ofbiz.core.entity.GenericEntityException
isFieldHidden
public boolean isFieldHidden(User remoteUser,
String fieldId)
throws FieldLayoutStorageException
- Throws:
FieldLayoutStorageException
getAvailableCustomFieldsWithScope
public Set getAvailableCustomFieldsWithScope(User remoteUser,
List projectIds,
List issueTypes)
throws FieldException
- Throws:
FieldException
getAvailableNavigableFieldsWithScope
public Set getAvailableNavigableFieldsWithScope(User user,
List projectIds,
List issueTypes)
throws FieldException
- Throws:
FieldException
getAvailableCustomFields
public Set getAvailableCustomFields(User remoteUser,
org.ofbiz.core.entity.GenericValue issue)
throws FieldException
- Throws:
FieldException
getAllAvailableNavigableFields
public Set getAllAvailableNavigableFields()
throws FieldException
- Throws:
FieldException
getAvailableNavigableFields
public Set getAvailableNavigableFields(User remoteUser)
throws FieldException
- Throws:
FieldException
getAllSearchableFields
public Set getAllSearchableFields()
getIssueTypeSystemField
public IssueTypeSystemField getIssueTypeSystemField()
getProjectSystemField
public ProjectSystemField getProjectSystemField()
isTimeTrackingOn
public boolean isTimeTrackingOn()
Copyright © 2002-2006 Atlassian. All Rights Reserved.