次のスクリプトを使用して、インデックスを使用して一連の入力オブジェクトからオブジェクトを選択しています。入力引数が 3 つの値のセットであることを認識しません。私は行で何か間違ったことをしていると思います:
if(setOfObjects instanceof java.util.Collection)
if(setOfObjects != null)
{
if(setOfObjects instanceof java.util.Collection)
{
object = setOfObjects.get(index);
if (object instanceof fUML.Semantics.Classes.Kernel.Object_)
{
fUML.Semantics.Classes.Kernel.Reference r = new fUML.Semantics.Classes.Kernel.Reference(object.getOwner());
r.setReferent(object);
object = r;
}
}
Else print(index);
if(index == 1)
{
print("ok");
object = setOfObjects;
}
else
{
print("failed");
object = null;
}
}
else
{
object = null;
}