com.ibm.rational.wvcm.stp.cc.CcView.doRefresh()メソッドはこの問題を解決します。
CcViewオブジェクトとjavadocを取得する方法に関するその他のドキュメントは、CCRCインストール(C:¥Program Files¥IBM¥Rational¥common¥CM¥teamapi.zip)で使用可能にする必要があります。
サンプルプログラムの場合は、解凍してprojects \ samples \ doc \ index.htmlを参照してください。
---その他details..Sampleコード---
StpProvider provider = (StpProvider) ProviderFactory.createProvider(
CcProvider.CC_ONLY_PROVIDER_CLASS,
new DefaultCallback());
provider.setServerUrl(<CM SERVER URL>);
m_provider = provider.ccProvider();
File viewRoot = new File(<PATH TO VIEW ROOT>);
StpLocation viewLocation = provider.filePathLocation(StpProvider.Domain.CLEAR_CASE, viewRoot);
// Get instance of CcView that represents the CCRC view.
CcView view = provider.ccView(viewLocation);
// Options while updating view
CcFile.RefreshFlag[] refreshFlags = new CcFile.RefreshFlag[1];
refreshFlags[0] = CcFile.RefreshFlag.OVERWRITE_HIJACKS;
PropertyRequestItem.PropertyRequest properties = new PropertyRequestItem.PropertyRequest(CcView.DISPLAY_NAME, CcView.CONFIG_SPEC);
view.doRefresh(refreshFlags, properties);
興味深いフィードバック(+1)がありますが、もう少し詳しいことがありますか? – VonC
@VonC:サンプルコードで自分の投稿を更新しました。それが役に立てば幸い。 JavaDocとインストール時のサンプルプログラムが役立ちます。 – Veera
それははるかに完全なようです。ありがとうございました。 – VonC