1.获取WTObject ida2a2(Long)
wtObject.getPersistInfo().getObjectIdentifier().getId();
2.获取所有版本版序的对象集
VersionControlHelper.service.allIterationsOf(master);
3.获取最新版本
QueryResult qr = VersionControlHelper.service.allVersionsOf(master)
RevisionControlled rc = null;
while (qr.hasMoreElements()) {
RevisionControlled item = (RevisionControlled) qr.nextElement();
if (rc == null || item.getRevisionIdentifier().greaterThan(rc.getVersionIdentifier().getSeries())){
rc = item;
}
}
4.通过oid(e.g: OR:wt.part.WTPart:34565) 获取Persistable
ReferenceFactory factory = new ReferenceFactory();
WTReference ref = factory.getReference(oid);
Persistable persitable = ref.getObject();
未完待续。。。