It's all about the answers!

Ask a question

Contribute Section to Project/TeamArea Pages


Dekel Cohen (14681) | asked Sep 02 '08, 5:48 a.m.
Hi,
1) Is there a way to add a section/part to the TeamArea and ProjectArea overview pages?
a) Looking at TeamAreaPage and ProjectAreaPage classes it seems that parts creation is not extensible.
b) If not, will Jazz support that in the future?
2) Is there a way to contribute a Page (TabPage) to Project/TeamArea ?

Thanks,
Dekel

One answer



permanent link
Kai-Uwe Maetzel (85611) | answered Sep 02 '08, 7:13 p.m.
JAZZ DEVELOPER
The overview pages are not extensible. There is however one interesting
extension opportunity in the Team Area editor. The editor has an
'Artifacts' section. This sections shows contributed domains that
support a team area category. This is the same mechanism used to extend
the Team Artifacts view.

The following methods are implemented in a way that the domain would
only show up in the Artifacts section of the Team Area editor.

/*
* @see com.ibm.team.process.rcp.ui.teamnavigator.Domain
* #supportsCategory(Category)
*/
public boolean supportsCategory(Category category) {
if (category instanceof IProcessAreaCategory) {
return ((IProcessAreaCategory) category).isTeamAreaCategory();
}
return false;
}

/*
* @see com.ibm.team.process.rcp.ui.teamnavigator.Domain
* #confineToSupportedCategories()
*/
public boolean confineToSupportedCategories() {
return true;
}

There are no plans at the moment to make the pages more extensible.

New pages can be added to the editors contributing to an internal
extension point. However, since the extension point is marked 'internal'
we don't recommend using it. The extension point is not covered by our
stable-API commitment for the maintenance releases

Kai
Jazz Process team


dekelc wrote:
Hi,
1) Is there a way to add a section/part to the TeamArea and
ProjectArea overview pages?
a) Looking at TeamAreaPage and ProjectAreaPage classes it seems that
parts creation is not extensible.
b) If not, will Jazz support that in the future?
2) Is there a way to contribute a Page (TabPage) to Project/TeamArea
?

Thanks,
Dekel

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.