public class FieldVisibilityManagerImpl extends Object implements FieldVisibilityManager
ALL_ISSUE_TYPES| Constructor and Description |
|---|
FieldVisibilityManagerImpl(FieldManager fieldManager,
ProjectManager projectManager)
Deprecated.
|
FieldVisibilityManagerImpl(FieldManager fieldManager,
ProjectManager projectManager,
ConstantsManager constantsManager,
FieldLayoutManager fieldLayoutManager,
SubTaskManager subTaskManager) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isCustomFieldHidden(Long projectId,
Long customFieldId,
String issueTypeId)
Checks if the custom field is hidden in the project with id of projectId.
|
boolean |
isCustomFieldVisible(Long projectId,
Long customFieldId,
String issueTypeId)
Checks if the custom field is visible in the project with id of projectId.
|
boolean |
isFieldHidden(ApplicationUser remoteUser,
Field field)
Checks if the field is hidden across all the projects
that the user can see (has the
Permissions.BROWSE permission). |
boolean |
isFieldHidden(ApplicationUser remoteUser,
String id)
Checks if the field is hidden across all the projects
that the user can see (has the
Permissions.BROWSE permission). |
boolean |
isFieldHidden(Long projectId,
String fieldId,
Long issueTypeId)
Checks if the field is hidden in the project with id of projectId.
|
boolean |
isFieldHidden(Long projectId,
String fieldId,
String issueTypeId)
Checks if specified field is hidden in at least one scheme associated with the specified project and issue type.
|
boolean |
isFieldHidden(String fieldId,
Issue issue)
Checks if the field is hidden for the issue's current field layout scheme.
|
boolean |
isFieldHiddenInAllSchemes(Field field,
SearchContext context,
ApplicationUser user) |
boolean |
isFieldHiddenInAllSchemes(Long projectId,
String fieldId) |
boolean |
isFieldHiddenInAllSchemes(Long projectId,
String fieldId,
List<String> issueTypes)
Returns TRUE if specified field is hidden under the following scenarios:
1: Project specified
- is field hidden in all schemes associated with the specified project.
|
boolean |
isFieldHiddenInAllSchemes(String fieldId,
SearchContext context,
ApplicationUser user) |
boolean |
isFieldVisible(ApplicationUser remoteUser,
Field field)
Checks if the field is visible in at least one of the projects
that the user can see (has the
Permissions.BROWSE permission). |
boolean |
isFieldVisible(ApplicationUser remoteUser,
String id)
Checks if the field is visible in at least one of the projects
that the user can see (has the
Permissions.BROWSE permission). |
boolean |
isFieldVisible(Long projectId,
String fieldId,
Long issueTypeId)
Checks if the field is visible in the project with id of projectId.
|
boolean |
isFieldVisible(Long projectId,
String fieldId,
String issueTypeId)
Checks if specified field is visible in all schemes associated with the specified project and issue type.
|
boolean |
isFieldVisible(String fieldId,
Issue issue)
Checks if the field is visible for the issue's current field layout scheme.
|
@Deprecated public FieldVisibilityManagerImpl(FieldManager fieldManager, ProjectManager projectManager)
public FieldVisibilityManagerImpl(FieldManager fieldManager, ProjectManager projectManager, ConstantsManager constantsManager, FieldLayoutManager fieldLayoutManager, SubTaskManager subTaskManager)
public boolean isFieldHidden(ApplicationUser remoteUser, String id)
FieldVisibilityManagerPermissions.BROWSE permission).isFieldHidden in interface FieldVisibilityManagerremoteUser - userid - the field IDpublic boolean isFieldHidden(ApplicationUser remoteUser, Field field)
FieldVisibilityManagerPermissions.BROWSE permission).isFieldHidden in interface FieldVisibilityManagerremoteUser - userfield - the fieldpublic boolean isFieldVisible(ApplicationUser remoteUser, String id)
FieldVisibilityManagerPermissions.BROWSE permission).isFieldVisible in interface FieldVisibilityManagerremoteUser - userid - the field IDpublic boolean isFieldVisible(ApplicationUser remoteUser, Field field)
FieldVisibilityManagerPermissions.BROWSE permission).isFieldVisible in interface FieldVisibilityManagerremoteUser - userfield - the fieldpublic boolean isFieldHidden(String fieldId, Issue issue)
FieldVisibilityManagerisFieldHidden in interface FieldVisibilityManagerfieldId - field idissue - issuepublic boolean isFieldVisible(String fieldId, Issue issue)
FieldVisibilityManagerisFieldVisible in interface FieldVisibilityManagerfieldId - field idissue - issuepublic boolean isCustomFieldHidden(Long projectId, Long customFieldId, String issueTypeId)
FieldVisibilityManagerisCustomFieldHidden in interface FieldVisibilityManagerprojectId - project idcustomFieldId - the data store id of the custom fieldissueTypeId - issue type idpublic boolean isCustomFieldVisible(Long projectId, Long customFieldId, String issueTypeId)
FieldVisibilityManagerisCustomFieldVisible in interface FieldVisibilityManagerprojectId - project idcustomFieldId - the data store id of the custom fieldissueTypeId - issue type idpublic boolean isFieldHidden(Long projectId, String fieldId, Long issueTypeId)
FieldVisibilityManagerisFieldHidden in interface FieldVisibilityManagerprojectId - project idfieldId - field idissueTypeId - issue type idpublic boolean isFieldVisible(Long projectId, String fieldId, Long issueTypeId)
FieldVisibilityManagerisFieldVisible in interface FieldVisibilityManagerprojectId - project idfieldId - field idissueTypeId - issue type idpublic boolean isFieldHidden(Long projectId, String fieldId, String issueTypeId)
FieldVisibilityManagerisFieldHidden in interface FieldVisibilityManagerprojectId - project idfieldId - field idissueTypeId - issue type idpublic boolean isFieldVisible(Long projectId, String fieldId, String issueTypeId)
FieldVisibilityManagerisFieldVisible in interface FieldVisibilityManagerprojectId - project idfieldId - field idissueTypeId - issue type idpublic boolean isFieldHiddenInAllSchemes(Long projectId, String fieldId, List<String> issueTypes)
FieldVisibilityManagerisFieldHiddenInAllSchemes in interface FieldVisibilityManagerprojectId - project idfieldId - field idissueTypes - list of issue type ids (as String objects)public boolean isFieldHiddenInAllSchemes(Long projectId, String fieldId)
isFieldHiddenInAllSchemes in interface FieldVisibilityManagerpublic boolean isFieldHiddenInAllSchemes(String fieldId, SearchContext context, ApplicationUser user)
isFieldHiddenInAllSchemes in interface FieldVisibilityManagerpublic boolean isFieldHiddenInAllSchemes(Field field, SearchContext context, ApplicationUser user)
isFieldHiddenInAllSchemes in interface FieldVisibilityManagerCopyright © 2002-2015 Atlassian. All Rights Reserved.