|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.jira.web.FieldVisibilityManagerImpl
public class FieldVisibilityManagerImpl
This is just the FieldVisiblityBean renamed and getting its dependencies injected via PICO constructor injection
Field Summary |
---|
Fields inherited from interface com.atlassian.jira.web.FieldVisibilityManager |
---|
ALL_ISSUE_TYPES |
Constructor Summary | |
---|---|
FieldVisibilityManagerImpl(FieldManager fieldManager,
ProjectManager projectManager)
|
Method Summary | |
---|---|
boolean |
isCustomFieldHidden(java.lang.Long projectId,
java.lang.Long customFieldId,
java.lang.String issueTypeId)
Checks if the custom field is hidden in the project with id of projectId. |
boolean |
isFieldHidden(java.lang.Long projectId,
java.lang.String fieldId,
java.lang.Long issueTypeId)
Checks if the field is hidden in the project with id of projectId. |
boolean |
isFieldHidden(java.lang.Long projectId,
java.lang.String fieldId,
java.lang.String issueTypeId)
Checks if specified field is hidden in at least one scheme associated with the specified project and issue type. |
boolean |
isFieldHidden(java.lang.String fieldId,
org.ofbiz.core.entity.GenericValue issue)
Checks if the field is hidden for the issue's current field layout scheme |
boolean |
isFieldHidden(java.lang.String fieldId,
Issue issue)
Checks if the field is hidden for the issue's current field layout scheme. |
boolean |
isFieldHidden(com.opensymphony.user.User remoteUser,
java.lang.String id)
Checks if the field is hidden or visible across all the projects that the user can see (has the Permissions.BROWSE permission). |
boolean |
isFieldHiddenInAllSchemes(java.lang.Long projectId,
java.lang.String fieldId)
|
boolean |
isFieldHiddenInAllSchemes(java.lang.Long projectId,
java.lang.String fieldId,
java.util.List 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(java.lang.String fieldId,
SearchContext context,
com.opensymphony.user.User user)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FieldVisibilityManagerImpl(FieldManager fieldManager, ProjectManager projectManager)
Method Detail |
---|
public boolean isFieldHidden(com.opensymphony.user.User remoteUser, java.lang.String id) throws FieldLayoutStorageException
FieldVisibilityManager
Permissions.BROWSE
permission).
isFieldHidden
in interface FieldVisibilityManager
remoteUser
- userid
- id of the FieldConfiguration
FieldLayoutStorageException
- if the vibility check failspublic boolean isFieldHidden(java.lang.String fieldId, org.ofbiz.core.entity.GenericValue issue)
FieldVisibilityManager
isFieldHidden
in interface FieldVisibilityManager
fieldId
- the field id of the field in questionissue
- issue generic value, not null
public boolean isFieldHidden(java.lang.String fieldId, Issue issue)
FieldVisibilityManager
isFieldHidden
in interface FieldVisibilityManager
fieldId
- field idissue
- issue
public boolean isCustomFieldHidden(java.lang.Long projectId, java.lang.Long customFieldId, java.lang.String issueTypeId)
FieldVisibilityManager
isCustomFieldHidden
in interface FieldVisibilityManager
projectId
- project idcustomFieldId
- the data store id of the custom fieldissueTypeId
- issue type id
public boolean isFieldHidden(java.lang.Long projectId, java.lang.String fieldId, java.lang.Long issueTypeId)
FieldVisibilityManager
isFieldHidden
in interface FieldVisibilityManager
projectId
- project idfieldId
- field idissueTypeId
- issue type id
public boolean isFieldHidden(java.lang.Long projectId, java.lang.String fieldId, java.lang.String issueTypeId)
FieldVisibilityManager
isFieldHidden
in interface FieldVisibilityManager
projectId
- project idfieldId
- field idissueTypeId
- issue type id
public boolean isFieldHiddenInAllSchemes(java.lang.Long projectId, java.lang.String fieldId, java.util.List issueTypes)
FieldVisibilityManager
isFieldHiddenInAllSchemes
in interface FieldVisibilityManager
projectId
- project idfieldId
- field idissueTypes
- list of issue type ids (as String objects)
public boolean isFieldHiddenInAllSchemes(java.lang.Long projectId, java.lang.String fieldId)
isFieldHiddenInAllSchemes
in interface FieldVisibilityManager
public boolean isFieldHiddenInAllSchemes(java.lang.String fieldId, SearchContext context, com.opensymphony.user.User user)
isFieldHiddenInAllSchemes
in interface FieldVisibilityManager
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |