遍历获取Teamcenter中结构管理器的所有BOMLine

Posted zhoulian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了遍历获取Teamcenter中结构管理器的所有BOMLine相关的知识,希望对你有一定的参考价值。

直接上代码:

 1 public void collectAllBomLine(TCComponentBOMLine topBomLine) throws TCException{
 2         String objectName = topBomLine.getProperty("bl_indented_title");
 3         String level = topBomLine.getProperty("bl_level_starting_0");
 4         
 5         BomLineBean bomLineBean = new BomLineBean(objectName, level);
 6         BomLineList.add(bomLineBean);
 7         
 8         if(topBomLine.hasChildren()){
 9             AIFComponentContext[] childrens = topBomLine.getChildren();
10             for (AIFComponentContext aifComponentContext : childrens) {
11                 TCComponentBOMLine bomLine = (TCComponentBOMLine) aifComponentContext.getComponent();
12                 collectAllBomLine(bomLine);
13             }
14         }
15         
16     }

完毕

以上是关于遍历获取Teamcenter中结构管理器的所有BOMLine的主要内容,如果未能解决你的问题,请参考以下文章

TC (Teamcenter) 许可证解决方案

TC (Teamcenter) 许可证解决方案

在任务管理器的应用程序选项卡中获取正在运行的任务列表

JAVA文件目录遍历缩进算法

TeamCenter怎样删除已发布物料

如何遍历R中rpart对象的树结构?我需要获取与子树关联的所有节点,我该怎么做?