必要なのは TestSetTreeManager です。テスト セットのリストを取得する FindTestSets メソッドがあります。いくつかの例:
private static void printTestSetNamesFromFolder(String testLabPath)
{
Dispatch treeManager = Dispatch.get(disp, "TestSetTreeManager").toDispatch();
Dispatch testLabFolder = Dispatch.call(treeManager, "NodeByPath", testLabPath).toDispatch();
Dispatch testSets = Dispatch.call(testLabFolder, "FindTestSets", "").getDispatch();
EnumVariant testSetsList = new EnumVariant(testSets);
while (testSetsList.hasMoreElements())
{
Dispatch testSet = testSetsList.nextElement().getDispatch();
System.out.println(Dispatch.get(testSet, "Name").getString());
}
}
私はジェイコブが初めてなので、get()
またはcall()
またはtoDispatch()
またはをいつ使用するか正確にはわかりませんgetDispatch()
が、例はうまくいくはずです。