|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A manager to manage IssueType
's unique set of circumstances. That is, it circumvents the scheme system by
collpasing the scheme and config
Method Summary | |
void |
addOptionToDefault(String id)
Adds the option with the issue type id to the default issue type scheme |
FieldConfigScheme |
create(String schemeName,
String schemeDescription,
List optionIds)
|
void |
deleteScheme(FieldConfigScheme configScheme)
|
Collection |
getAllRelatedSchemes(String optionId)
Gets all schemes that has the issue type as part of its options |
List |
getAllSchemes()
|
FieldConfigScheme |
getConfigScheme(org.ofbiz.core.entity.GenericValue project)
Returns a config scheme for a given project |
FieldConfigScheme |
getDefaultIssueTypeScheme()
Returns the default global issue type, to which all issue types are added to |
IssueType |
getDefaultValue(FieldConfig config)
Returns the IssueType object that is the default for thie configuration |
IssueType |
getDefaultValue(org.ofbiz.core.entity.GenericValue project)
Returns the default IssueType object based on the passed in project. |
IssueType |
getDefaultValue(Issue issue)
|
Collection |
getIssueTypesForProject(org.ofbiz.core.entity.GenericValue project)
Return the collection of issue types associated with this project |
boolean |
isDefaultIssueTypeScheme(FieldConfigScheme configScheme)
|
void |
removeOptionFromAllSchemes(String optionId)
|
void |
setDefaultValue(FieldConfig config,
String optionId)
|
FieldConfigScheme |
update(FieldConfigScheme configScheme,
Collection optionIds)
|
Method Detail |
public FieldConfigScheme create(String schemeName, String schemeDescription, List optionIds)
public FieldConfigScheme update(FieldConfigScheme configScheme, Collection optionIds)
public FieldConfigScheme getDefaultIssueTypeScheme()
public boolean isDefaultIssueTypeScheme(FieldConfigScheme configScheme)
public void addOptionToDefault(String id)
id
- issue type idpublic Collection getAllRelatedSchemes(String optionId)
optionId
- Issue type id being queried
FieldConfigScheme
objectspublic void removeOptionFromAllSchemes(String optionId)
public void deleteScheme(FieldConfigScheme configScheme)
public List getAllSchemes()
public IssueType getDefaultValue(Issue issue)
public IssueType getDefaultValue(FieldConfig config)
IssueType
object that is the default for thie configuration
config
-
public void setDefaultValue(FieldConfig config, String optionId)
public IssueType getDefaultValue(org.ofbiz.core.entity.GenericValue project)
IssueType
object based on the passed in project.
project
-
public FieldConfigScheme getConfigScheme(org.ofbiz.core.entity.GenericValue project)
project
-
public Collection getIssueTypesForProject(org.ofbiz.core.entity.GenericValue project)
project
-
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |