查询对象的自定义类型WTTypeDefinition
来源:互联网 发布:安顺伟铭网络会所 编辑:程序博客网 时间:2024/06/05 18:34
import java.lang.reflect.InvocationTargetException;
import java.rmi.RemoteException;
import com.ptc.core.meta.type.mgmt.common.TypeDefinitionDefaultView;
import com.ptc.core.meta.type.mgmt.server.impl.WTTypeDefinition;
import wt.clients.prodmgmt.WTPartHelper;
import wt.epm.util.EPMSoftTypeServerUtilities;
import wt.fc.PersistenceHelper;
import wt.part.WTPart;
import wt.type.TypeDefinitionReference;
import wt.type.Typed;
import wt.util.WTException;
/**
*
* @author 云淡天晴
* @version 1.0
* 此例显示了如何获取一个对象的自定义类型
* 在这里我们以部件为例,当然方法有很多种,此方法只是在众多方法中较为简洁。
*
*/
public class TypeDemo implements wt.method.RemoteAccess{
/**
* 获取部件的自定义类型
* @param args
* @throws WTException
* @throws InvocationTargetException
* @throws RemoteException
*/
public static void main(String[] args) throws WTException, RemoteException, InvocationTargetException {
// TODO Auto-generated method stub
WTPart[] part=WTPartHelper.findPartByNumber("0000000021");
System.out.println(part[0]);
WTTypeDefinition definition=geTypeDefinition(part[0]);
System.out.println(definition.getDisplayNameKey());
}
/**
* 获取部件的自定义类型并且返回类型对象
* @param type 此type为WTPart,WTDocument等接口
* @return WTTypeDefinition
* @throws WTException
*/
public static WTTypeDefinition geTypeDefinition(Typed type) throws WTException
{
TypeDefinitionReference ref=type.getTypeDefinitionReference();
TypeDefinitionDefaultView view = EPMSoftTypeServerUtilities.getTypeDefinition(ref);
WTTypeDefinition definition = (WTTypeDefinition) PersistenceHelper.manager.refresh(view.getObjectID());
return definition;
}
}
- 查询对象的自定义类型WTTypeDefinition
- 向广播发送自定义类型的对象
- find_if和函数对象结合实现对自定义类型vector的查找 复杂结构体查询某个值
- 利用constructor 统一判断 类对象的具体类型(包括自定义类型的对象)
- 使用JPublisher生成Oracle自定义类型的Java对象
- Android中Intent传递自定义对象类型的数据
- ios之NSUserDefault存储自定义类型的对象
- Struts2的自定义页面提交对象类型转换
- OC中保存自定义类型对象的持久化方法
- jQuery能否按用户自定义的属性查询对象
- hibernate 自定义字段查询映射为pojo对象的新思路
- SpringMVC查询返回集合,不能自定义字段对象的解决方法
- Hibernate查询返回自定义对象
- Hibernate3原生SQL查询返回自定义类型时Integer类型的转换问题
- JSON对象反序列化为Java对象的时候自定义Date类型的字符串格式
- AJAX JSON中日期类型DateTime格式化的序列化自定义对象以及自定义类型参数的问题处理
- hql查询返回list,map,自定义类型
- 浅析JavaScript获得Object对象(自定义对象)的类型名方法
- 关于windchill中项目的高级查询
- 软属性文档类型的最新文档
- Tapestry5 事件分派机制
- Android开发技巧 图片滚动效果实现
- 人总是会遇到挫折
- 查询对象的自定义类型WTTypeDefinition
- 全国各地软考成绩查询
- 《第三届PHP中国人才状况调查》发布
- oo设计原则
- 【转】人性的经典总结
- 年轻人
- 开发人员一定要加入收藏夹的网站
- 23种经典设计模式摘要
- cgi