从Changeset获取组件名称

时间:2013-02-25 15:56:15

标签: java rtc jazz

我有一个与变更集关联的组件。

现在我需要从变更集中获取组件名称而不是.getItemId()

我已设法获取IComponentHandle对象。 我一直在寻找从IComponentHandle获取组件名称的方法。你能帮助我吗?

  IComponentHandle component = changeSet.getComponent();
  IConfiguration configuration = workspaceConnection.configuration(component);

提前致谢,

1 个答案:

答案 0 :(得分:3)

如果你有:

IProgressMonitor monitor;
ITeamRepository repository;

您可以使用:

IComponentHandle componentHandle= changeSet.getComponent();

IComponent component = (IComponent) repository.itemManager().fetchCompleteItem(componentHandle, IItemManager.DEFAULT, monitor);

获取组件并使用:

component.getName()