client side plugin workshop
3 answers
Hi Yehiel,
there is a client side plug-in part in the Extensions workshop - the aspect editor is an Eclipse client plug-in. This should be enough to get you going. There are other topics covered in the Wiki, so you might be able to find something there. https://jazz.net/wiki/bin/view/Main/ProgrammaticWorkItemCreation has something as well as the SDK documentation for the various versions e.g. https://jazz.net/wiki/bin/view/Main/RtcSdk30
There are many books and there is a lot of online content about Extending Eclipse. If you want to find out how to create context menu extensions, wizards and the like I would start searching on www.eclipse.org.
there is a client side plug-in part in the Extensions workshop - the aspect editor is an Eclipse client plug-in. This should be enough to get you going. There are other topics covered in the Wiki, so you might be able to find something there. https://jazz.net/wiki/bin/view/Main/ProgrammaticWorkItemCreation has something as well as the SDK documentation for the various versions e.g. https://jazz.net/wiki/bin/view/Main/RtcSdk30
There are many books and there is a lot of online content about Extending Eclipse. If you want to find out how to create context menu extensions, wizards and the like I would start searching on www.eclipse.org.
Comments
Hi,
I saw a good guide on https://jazz.net/library/article/118 but how can I have a list of objectClass like this: objectClass="com.ibm.team.repository.client.ITeamRepository"?
I have another question: I want to enter a script that will check the bin directory before deliver action. Is it possible to enter my code under the deliver action in the eclipse (with client plugin) ?
Thanks,
Yehiel
Yihel,
please see these posts:
http://rsjazz.wordpress.com/2013/02/28/setting-up-rational-team-concert-for-api-development/
https://jazz.net/library/article/1229
http://www.joshuabambrick.com/rational/
https://jazz.net/wiki/bin/view/Main/ProgrammaticWorkItemCreation
My blog at http://rsjazz.wordpress.com or at http://rsjazz.wordpress.com.nyud.net (Said to work for China/Hong Kong) contains several more client and server API's.
With respect to c jiamg's answer above, (ITeamRepository)object.getOrigin() should give you the team repository from each element in the repository.
You have to login to the team repository as described in https://jazz.net/wiki/bin/view/Main/ProgrammaticWorkItemCreation in the Plain-Java Client section. Use the TeamPlatform to log in and get the ITeamRepository with the credentials from the TeamPlatform. Use ITeamRepository.getClientLibrary(Clientlibrary.class) to get the API's.
please see these posts:
http://rsjazz.wordpress.com/2013/02/28/setting-up-rational-team-concert-for-api-development/
https://jazz.net/library/article/1229
http://www.joshuabambrick.com/rational/
https://jazz.net/wiki/bin/view/Main/ProgrammaticWorkItemCreation
My blog at http://rsjazz.wordpress.com or at http://rsjazz.wordpress.com.nyud.net (Said to work for China/Hong Kong) contains several more client and server API's.
With respect to c jiamg's answer above, (ITeamRepository)object.getOrigin() should give you the team repository from each element in the repository.
You have to login to the team repository as described in https://jazz.net/wiki/bin/view/Main/ProgrammaticWorkItemCreation in the Plain-Java Client section. Use the TeamPlatform to log in and get the ITeamRepository with the credentials from the TeamPlatform. Use ITeamRepository.getClientLibrary(Clientlibrary.class) to get the API's.