使用参数的 dropoff 元素类型

问题描述

我的模型中有一个子流程,里面有一个下车块 (image)。我希望可以在模型中设置下降元素类型。我的意思是我想在具有不同元素类型的模型的每个部分中使用这个子流程。所以我使用了一个参数并将其类型设置为Agent,其控制类型为Agent Creator (image)。但问题是在 drop-off element type 字段中我不能使用它,因为该参数在该字段中是未知的。

解决方法

您描述的功能称为“参数化代理”。这可以通过勾选代理属性的高级 Java 区域中的 Parametrized type 复选框来实现,请参见下面的屏幕截图。

在图示的示例中,参数化类型称为 T。然后必须将其设置到 Dropoff 组件的 Element Type 字段中。有关详细信息,请参阅 Agent helpgeneric parameters help

screenshot