public interface IIssueDataProvider
extends com.arcway.cockpit.genericmodule.issuemodule2.docgen.provider.interfaces.legacy.IIssueDataProvider_Legacy
IIssueDataProvider allows to access Issues of a COCKPIT project
for document generation. The IIssueDataProvider can be referenced directly within a
document template by its name issueDataProvider.| Modifier and Type | Method and Description |
|---|---|
IIssueSet |
findIssueSet(java.lang.String path)
Searches for the issue set item with the specified path.
|
java.util.List<? extends IIssueNote> |
getAllIssueNotes()
Returns all issue note items of the project.
|
java.util.List<? extends IIssueNote> |
getAllIssueNotes(int sortingCriterion)
Returns all issue note items of the project.
|
java.util.List<? extends IIssueNote> |
getAllIssueNotes(java.lang.String sortingProperty)
Returns all issue note items of the project.
|
java.util.List<? extends IIssueNote> |
getAllIssueNotesForHistoryItem(com.arcway.cockpit.docgen.provider.interfaces.IHistoryEntry historyItem)
Returns all issue note items which have been modified the last time with the commit
identified by the given history item (each time, a user commits the project,
a history item is created).
|
java.util.List<? extends IIssueNote> |
getAllIssueNotesWithCategory(java.lang.String categoryID)
Returns all issue note items of the project that belong to the specified category.
|
java.util.List<? extends IIssueNote> |
getAllIssueNotesWithCategory(java.lang.String categoryID,
int sortingCriterion)
Returns all issue note items of the project that belong to the specified category.
|
java.util.List<? extends IIssueNote> |
getAllIssueNotesWithCategory(java.lang.String categoryID,
java.lang.String sortingProperty)
Returns all issue note items of the project that belong to the specified category.
|
java.util.List<? extends IIssueNote> |
getAllIssueNotesWithDefaultCategory()
Returns all issue note items of the project that belong to the default category.
|
java.util.List<? extends IIssueNote> |
getAllIssueNotesWithDefaultCategory(int sortingCriterion)
Returns all issue note items of the project that belong to the default category.
|
java.util.List<? extends IIssueNote> |
getAllIssueNotesWithDefaultCategory(java.lang.String sortingProperty)
Returns all issue note items of the project that belong to the default category.
|
java.util.List<? extends IIssue> |
getAllIssues()
Returns all issue items of the project.
|
java.util.List<? extends IIssue> |
getAllIssues(int sortingCriterion)
Returns all issue items of the project.
|
java.util.List<? extends IIssue> |
getAllIssues(java.lang.String sortingProperty)
Returns all issue items of the project.
|
java.util.List<? extends IIssueSet> |
getAllIssueSets()
Returns all issue set items of the project.
|
java.util.List<? extends IIssueSet> |
getAllIssueSets(int sortingCriterion)
Returns all issue set items of the project.
|
java.util.List<? extends IIssueSet> |
getAllIssueSets(java.lang.String sortingProperty)
Returns all issue set items of the project.
|
java.util.List<? extends IIssueSet> |
getAllIssueSetsForHistoryItem(com.arcway.cockpit.docgen.provider.interfaces.IHistoryEntry historyItem)
Returns all issue set items which have been modified the last time with the commit
identified by the given history item (each time, a user commits the project,
a history item is created).
|
java.util.List<? extends IIssueSet> |
getAllIssueSetsWithCategory(java.lang.String categoryID)
Returns all issue set items of the project that belong to the specified category.
|
java.util.List<? extends IIssueSet> |
getAllIssueSetsWithCategory(java.lang.String categoryID,
int sortingCriterion)
Returns all issue set items of the project that belong to the specified category.
|
java.util.List<? extends IIssueSet> |
getAllIssueSetsWithCategory(java.lang.String categoryID,
java.lang.String sortingProperty)
Returns all issue set items of the project that belong to the specified category.
|
java.util.List<? extends IIssueSet> |
getAllIssueSetsWithDefaultCategory()
Returns all issue set items of the project that belong to the default category.
|
java.util.List<? extends IIssueSet> |
getAllIssueSetsWithDefaultCategory(int sortingCriterion)
Returns all issue set items of the project that belong to the default category.
|
java.util.List<? extends IIssueSet> |
getAllIssueSetsWithDefaultCategory(java.lang.String sortingProperty)
Returns all issue set items of the project that belong to the default category.
|
java.util.List<? extends IIssue> |
getAllIssuesForHistoryItem(com.arcway.cockpit.docgen.provider.interfaces.IHistoryEntry historyItem)
Returns all issue items which have been modified the last time with the commit
identified by the given history item (each time, a user commits the project,
a history item is created).
|
java.util.List<? extends IIssue> |
getAllIssuesForModelElement(java.lang.String modelElementUID)
Returns all issue items of the project which are linked to the given model element.
|
java.util.List<? extends IIssue> |
getAllIssuesForModelElement(java.lang.String modelElementUID,
int sortingCriterion)
Returns all issue items of the project which are linked to the given model element.
|
java.util.List<? extends IIssue> |
getAllIssuesForModelElement(java.lang.String modelElementUID,
java.lang.String sortingProperty)
Returns all issue items of the project which are linked to the given model element.
|
java.util.List<? extends IIssue> |
getAllIssuesNotLinkedToAnyModelElement()
Returns all issue items of the project which are not linked to any model element.
|
java.util.List<? extends IIssue> |
getAllIssuesNotLinkedToAnyModelElement(int sortingCriterion)
Returns all issue items of the project which are not linked to any model element.
|
java.util.List<? extends IIssue> |
getAllIssuesNotLinkedToAnyModelElement(java.lang.String sortingProperty)
Returns all issue items of the project which are not linked to any model element.
|
java.util.List<? extends IIssue> |
getAllIssuesWithCategory(java.lang.String categoryID)
Returns all issue items of the project that belong to the specified category.
|
java.util.List<? extends IIssue> |
getAllIssuesWithCategory(java.lang.String categoryID,
int sortingCriterion)
Returns all issue items of the project that belong to the specified category.
|
java.util.List<? extends IIssue> |
getAllIssuesWithCategory(java.lang.String categoryID,
java.lang.String sortingProperty)
Returns all issue items of the project that belong to the specified category.
|
java.util.List<? extends IIssue> |
getAllIssuesWithDefaultCategory()
Returns all issue items of the project that belong to the default category.
|
java.util.List<? extends IIssue> |
getAllIssuesWithDefaultCategory(int sortingCriterion)
Returns all issue items of the project that belong to the default category.
|
java.util.List<? extends IIssue> |
getAllIssuesWithDefaultCategory(java.lang.String sortingProperty)
Returns all issue items of the project that belong to the default category.
|
java.util.List<? extends IIssue> |
getAllRootIssues()
Returns all root issue items of the project.
|
java.util.List<? extends IIssue> |
getAllRootIssues(int sortingCriterion)
Returns all root issue items of the project.
|
java.util.List<? extends IIssue> |
getAllRootIssues(java.lang.String sortingProperty)
Returns all root issue items of the project.
|
java.util.List<? extends IIssueSet> |
getAllRootIssueSets()
Returns all root issue set items of the project.
|
java.util.List<? extends IIssueSet> |
getAllRootIssueSets(int sortingCriterion)
Returns all root issue set items of the project.
|
java.util.List<? extends IIssueSet> |
getAllRootIssueSets(java.lang.String sortingProperty)
Returns all root issue set items of the project.
|
java.util.List<? extends IIssueSet> |
getAllRootIssueSetsWithCategory(java.lang.String categoryID)
Returns all root issue set items of the project that belong to the specified category.
|
java.util.List<? extends IIssueSet> |
getAllRootIssueSetsWithCategory(java.lang.String categoryID,
int sortingCriterion)
Returns all root issue set items of the project that belong to the specified category.
|
java.util.List<? extends IIssueSet> |
getAllRootIssueSetsWithCategory(java.lang.String categoryID,
java.lang.String sortingProperty)
Returns all root issue set items of the project that belong to the specified category.
|
java.util.List<? extends IIssueSet> |
getAllRootIssueSetsWithDefaultCategory()
Returns all root issue set items of the project that belong to the default category.
|
java.util.List<? extends IIssueSet> |
getAllRootIssueSetsWithDefaultCategory(int sortingCriterion)
Returns all root issue set items of the project that belong to the default category.
|
java.util.List<? extends IIssueSet> |
getAllRootIssueSetsWithDefaultCategory(java.lang.String sortingProperty)
Returns all root issue set items of the project that belong to the default category.
|
java.util.List<? extends IIssue> |
getAllRootIssuesWithCategory(java.lang.String categoryID)
Returns all root issue items of the project that belong to the specified category.
|
java.util.List<? extends IIssue> |
getAllRootIssuesWithCategory(java.lang.String categoryID,
int sortingCriterion)
Returns all root issue items of the project that belong to the specified category.
|
java.util.List<? extends IIssue> |
getAllRootIssuesWithCategory(java.lang.String categoryID,
java.lang.String sortingProperty)
Returns all root issue items of the project that belong to the specified category.
|
java.util.List<? extends IIssue> |
getAllRootIssuesWithDefaultCategory()
Returns all root issue items of the project that belong to the default category.
|
java.util.List<? extends IIssue> |
getAllRootIssuesWithDefaultCategory(int sortingCriterion)
Returns all root issue items of the project that belong to the default category.
|
java.util.List<? extends IIssue> |
getAllRootIssuesWithDefaultCategory(java.lang.String sortingProperty)
Returns all root issue items of the project that belong to the default category.
|
java.util.List<java.lang.String> |
getKnownValuesForIssuePriority()
Returns the known values for the priority of issue items.
|
java.util.List<java.lang.String> |
getKnownValuesForIssueStatus()
Returns the known values for the status of issue items.
|
int |
getSORT_ISSUE_BY_DUEDATE()
Constant for sorting issue items by due date.
|
int |
getSORT_ISSUE_BY_ID()
Constant for sorting issue items by id.
|
int |
getSORT_ISSUE_BY_IDANDTITLE()
Constant for sorting issue items by id and title.
|
int |
getSORT_ISSUE_BY_PRIORITY()
Constant for sorting issue items by priority.
|
int |
getSORT_ISSUE_BY_RESPONSIBLE()
Constant for sorting issue items by responsible.
|
int |
getSORT_ISSUE_BY_STATUS()
Constant for sorting issue items by status.
|
int |
getSORT_ISSUE_BY_TITLE()
Constant for sorting issue items by title.
|
int |
getSORT_ISSUENOTE_BY_NOTETYPE()
Constant for sorting issue note items by note-type.
|
int |
getSORT_ISSUESET_BY_NAME()
Constant for sorting issue set items by name.
|
boolean |
hasIssuesForModelElement(java.lang.String modelElementUID)
Returns whether there are any issue items linked to the specified model element.
|
getAllIssuesOfStatus, getAllIssuesSortBy_StatusAsc_PriorityDesc_DueDateAsc, getAllIssuesSortBy_Title, getIssuesForStakeholder, getIssuesForUniqueElement, getIssuesForUniqueElement, getIssuesForUniqueElement, getIssuesForUniqueElementSortBy_StatusAsc_PriorityDesc_DueDateAsc, getRootIssues, getRootIssues, getRootIssues, getRootIssueSets, getRootIssueSets, getRootIssueSets, getSORT_ISSUESET_BY_DESCRIPTION, getUniqueElementsForIssue, hasIssuesForUniqueElementint getSORT_ISSUESET_BY_NAME()
int getSORT_ISSUE_BY_ID()
int getSORT_ISSUE_BY_TITLE()
int getSORT_ISSUE_BY_STATUS()
int getSORT_ISSUE_BY_PRIORITY()
int getSORT_ISSUE_BY_DUEDATE()
int getSORT_ISSUE_BY_RESPONSIBLE()
int getSORT_ISSUE_BY_IDANDTITLE()
int getSORT_ISSUENOTE_BY_NOTETYPE()
java.util.List<? extends IIssueSet> getAllIssueSets()
java.util.List<? extends IIssueSet> getAllIssueSets(int sortingCriterion)
sortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IIssueSet> getAllIssueSets(java.lang.String sortingProperty)
sortingProperty - specifies the custom property which shall be used as a criterion for sortingjava.util.List<? extends IIssueSet> getAllIssueSetsWithCategory(java.lang.String categoryID)
categoryID - the category IDjava.util.List<? extends IIssueSet> getAllIssueSetsWithCategory(java.lang.String categoryID, int sortingCriterion)
categoryID - the category IDsortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IIssueSet> getAllIssueSetsWithCategory(java.lang.String categoryID, java.lang.String sortingProperty)
categoryID - the category IDsortingProperty - specifies the custom property which shall be used as a criterion for sortingjava.util.List<? extends IIssueSet> getAllIssueSetsWithDefaultCategory()
java.util.List<? extends IIssueSet> getAllIssueSetsWithDefaultCategory(int sortingCriterion)
sortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IIssueSet> getAllIssueSetsWithDefaultCategory(java.lang.String sortingProperty)
sortingProperty - specifies the custom property which shall be used as a criterion for sortingjava.util.List<? extends IIssueSet> getAllRootIssueSets()
java.util.List<? extends IIssueSet> getAllRootIssueSets(int sortingCriterion)
sortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IIssueSet> getAllRootIssueSets(java.lang.String sortingProperty)
sortingProperty - specifies the custom property which shall be used as a criterion for sortingjava.util.List<? extends IIssueSet> getAllRootIssueSetsWithCategory(java.lang.String categoryID)
categoryID - the category IDjava.util.List<? extends IIssueSet> getAllRootIssueSetsWithCategory(java.lang.String categoryID, int sortingCriterion)
categoryID - the category IDsortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IIssueSet> getAllRootIssueSetsWithCategory(java.lang.String categoryID, java.lang.String sortingProperty)
categoryID - the category IDsortingProperty - specifies the custom property which shall be used as a criterion for sortingjava.util.List<? extends IIssueSet> getAllRootIssueSetsWithDefaultCategory()
java.util.List<? extends IIssueSet> getAllRootIssueSetsWithDefaultCategory(int sortingCriterion)
sortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IIssueSet> getAllRootIssueSetsWithDefaultCategory(java.lang.String sortingProperty)
sortingProperty - specifies the custom property which shall be used as a criterion for sortingjava.util.List<? extends IIssueSet> getAllIssueSetsForHistoryItem(com.arcway.cockpit.docgen.provider.interfaces.IHistoryEntry historyItem)
Note: For the purpose of this method, the current version of an issue set is
only assigned to the history item for the commit of the last change of the
issue set. This method does not allow to access old versions.
historyItem - history item identifying the last change of the issue set itemsjava.util.List<? extends IIssue> getAllIssues()
java.util.List<? extends IIssue> getAllIssues(int sortingCriterion)
sortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IIssue> getAllIssues(java.lang.String sortingProperty)
sortingProperty - specifies the custom property which shall be used as a criterion for sortingjava.util.List<? extends IIssue> getAllIssuesWithCategory(java.lang.String categoryID)
categoryID - the category IDjava.util.List<? extends IIssue> getAllIssuesWithCategory(java.lang.String categoryID, int sortingCriterion)
categoryID - the category IDsortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IIssue> getAllIssuesWithCategory(java.lang.String categoryID, java.lang.String sortingProperty)
categoryID - the category IDsortingProperty - specifies the custom property which shall be used as a criterion for sortingjava.util.List<? extends IIssue> getAllIssuesWithDefaultCategory()
java.util.List<? extends IIssue> getAllIssuesWithDefaultCategory(int sortingCriterion)
sortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IIssue> getAllIssuesWithDefaultCategory(java.lang.String sortingProperty)
sortingProperty - specifies the custom property which shall be used as a criterion for sortingjava.util.List<? extends IIssue> getAllRootIssues()
java.util.List<? extends IIssue> getAllRootIssues(int sortingCriterion)
sortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IIssue> getAllRootIssues(java.lang.String sortingProperty)
sortingProperty - specifies the custom property which shall be used as a criterion for sortingjava.util.List<? extends IIssue> getAllRootIssuesWithCategory(java.lang.String categoryID)
categoryID - the category IDjava.util.List<? extends IIssue> getAllRootIssuesWithCategory(java.lang.String categoryID, int sortingCriterion)
categoryID - the category IDsortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IIssue> getAllRootIssuesWithCategory(java.lang.String categoryID, java.lang.String sortingProperty)
categoryID - the category IDsortingProperty - specifies the custom property which shall be used as a criterion for sortingjava.util.List<? extends IIssue> getAllRootIssuesWithDefaultCategory()
java.util.List<? extends IIssue> getAllRootIssuesWithDefaultCategory(int sortingCriterion)
sortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IIssue> getAllRootIssuesWithDefaultCategory(java.lang.String sortingProperty)
sortingProperty - specifies the custom property which shall be used as a criterion for sortingboolean hasIssuesForModelElement(java.lang.String modelElementUID)
modelElementUID - unique identifier of the model elementjava.util.List<? extends IIssue> getAllIssuesForModelElement(java.lang.String modelElementUID)
modelElementUID - the uid of the model elementjava.util.List<? extends IIssue> getAllIssuesForModelElement(java.lang.String modelElementUID, int sortingCriterion)
modelElementUID - the uid of the model elementsortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IIssue> getAllIssuesForModelElement(java.lang.String modelElementUID, java.lang.String sortingProperty)
modelElementUID - the uid of the model elementsortingProperty - specifies the custom property which shall be used as a criterion for sortingjava.util.List<? extends IIssue> getAllIssuesNotLinkedToAnyModelElement()
java.util.List<? extends IIssue> getAllIssuesNotLinkedToAnyModelElement(int sortingCriterion)
sortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IIssue> getAllIssuesNotLinkedToAnyModelElement(java.lang.String sortingProperty)
sortingProperty - specifies the custom property which shall be used as a criterion for sortingjava.util.List<? extends IIssue> getAllIssuesForHistoryItem(com.arcway.cockpit.docgen.provider.interfaces.IHistoryEntry historyItem)
Note: For the purpose of this method, the current version of an issue is
only assigned to the history item for the commit of the last change of the
issue. This method does not allow to access old versions.
historyItem - history item identifying the last change of the issue itemsjava.util.List<? extends IIssueNote> getAllIssueNotes()
java.util.List<? extends IIssueNote> getAllIssueNotes(int sortingCriterion)
sortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IIssueNote> getAllIssueNotes(java.lang.String sortingProperty)
sortingProperty - specifies the custom property which shall be used as a criterion for sortingjava.util.List<? extends IIssueNote> getAllIssueNotesWithCategory(java.lang.String categoryID)
categoryID - the category IDjava.util.List<? extends IIssueNote> getAllIssueNotesWithCategory(java.lang.String categoryID, int sortingCriterion)
categoryID - the category IDsortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IIssueNote> getAllIssueNotesWithCategory(java.lang.String categoryID, java.lang.String sortingProperty)
categoryID - the category IDsortingProperty - specifies the custom property which shall be used as a criterion for sortingjava.util.List<? extends IIssueNote> getAllIssueNotesWithDefaultCategory()
java.util.List<? extends IIssueNote> getAllIssueNotesWithDefaultCategory(int sortingCriterion)
sortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IIssueNote> getAllIssueNotesWithDefaultCategory(java.lang.String sortingProperty)
sortingProperty - specifies the custom property which shall be used as a criterion for sortingjava.util.List<? extends IIssueNote> getAllIssueNotesForHistoryItem(com.arcway.cockpit.docgen.provider.interfaces.IHistoryEntry historyItem)
Note: For the purpose of this method, the current version of an issue note is
only assigned to the history item for the commit of the last change of the
issue note. This method does not allow to access old versions.
historyItem - history item identifying the last change of the issue note itemsIIssueSet findIssueSet(java.lang.String path)
path - the pathjava.util.List<java.lang.String> getKnownValuesForIssueStatus()
java.util.List<java.lang.String> getKnownValuesForIssuePriority()