FunctionTaskController

FunctionTaskControllerAbstractTaskController 的扩展。 扩展它可创建控制器,从而定义当用户单击超链接时调用的函数。 函数将按顺序执行代码(包括宏代码),即:操作将会同步。

FunctionTaskController 必须使用以下项:

  • import star.assistant.Task
  • import star.assistant.ui.FunctionTaskController
  • 在相关联的 XHTML 文件中匹配 Star 操作名称的函数名。

FunctionTaskController 通常使用以下项:

  • @StarAssistantTask
  • import star.assistant.annotation.StarAssistantTask

示例:

public class CreateBoundaryTaskController extends FunctionTaskController {

public void createBoundary() {
Region region = lookupObject(Region.class);
Boundary boundary = region.getBoundaryManager().createEmptyBoundary();
boundary.setBoundaryType(InletBoundary.class);
addToTaskLookup(boundary);
}
}

在线 API:

有关编码细节,请参见 Simcenter STAR-CCM+帮助菜单:

帮助 > Java API > star.assistant.ui > FunctionTaskController