FunctionTaskController
FunctionTaskController
是 AbstractTaskController 的扩展。 扩展它可创建控制器,从而定义当用户单击超链接时调用的函数。 函数将按顺序执行代码(包括宏代码),即:操作将会同步。
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+帮助菜单: