It's all about the answers!

Ask a question

How to create handle objects?


Jeff Care (1.0k3833) | asked Mar 01 '11, 11:20 p.m.
I think this is a simple question but my google-fu is failing me.

Assume that I know the UUID for a particular repository object (IWorkspace in my current problem, but could be anything)...how do I create the proper IItemHandle subclass that refers to it?

Accepted answer


permanent link
Mehmet Ali Aydın (6133) | answered Mar 03 '11, 3:23 a.m.
Sample code:

String UUIDStr = "_nsXjlEVkEeCyA4xyic0frg";
UUID workspaceUuid = UUID.valueOf(UUIDStr);
IWorkspaceHandle workspaceHandle = (IWorkspaceHandle)IWorkspace.ITEM_TYPE.createItemHandle(workspaceUuid, null);
IWorkspace workspace = (IWorkspace)teamRepository.itemManager().fetchCompleteItem(workspaceHandle, 1, monitor);
Jeff Care selected this answer as the correct answer

Comments
Jeff Care commented Aug 17 '12, 10:18 a.m.

Awesome, thanks; that worked.

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.