Перейти к публикации

UID объекта


Рекомендованные сообщения

Добрый день, коллеги.

Подскажите, каким образом можно найти объект по UID? Интересует на java, на itk функция есть.

Ссылка на сообщение
Поделиться на других сайтах


getUid разве нет методов в 8.3?

public static java.lang.String[] getComponentUids(TCComponent [] comps)
public java.lang.String getUid()The uid of the IMAN object that this IMAN Component represents.

Добрый день, коллеги.

Подскажите, каким образом можно найти объект по UID? Интересует на java, на itk функция есть.

 

Ссылка на сообщение
Поделиться на других сайтах

 

getUid разве нет методов в 8.3?

public static java.lang.String[] getComponentUids(TCComponent [] comps)
public java.lang.String getUid()The uid of the IMAN object that this IMAN Component represents.

Добрый день, коллеги.

Подскажите, каким образом можно найти объект по UID? Интересует на java, на itk функция есть.

 

Таким образом я получу uid объекта. А мне нужно наоборот: зная уид, получить сам компонент

Ссылка на сообщение
Поделиться на других сайтах

в ява доках для 2005го есть такой метод в IMANComponentManager

public IMANComponent getIMANComponentGivenUid(java.lang.String uid,                                              java.lang.String typeUid)

This method provides a more IMANComponent efficient way of obtaining a component.

 

Parameters: uid - the object uid typeUid - the object type uid [May be IMANComponent.NULLUID] Returns: the component to return

 

Если в 8ке нету такого класса и метода,то надо искать в SOA

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

вот кусочек кода, думаю понятно будет что тут и как

com.teamcenter.services.rac.core.DataManagementService dataservice =   com.teamcenter.services.rac.core.DataManagementService.getService(session);
ServiceData dataObj = dataservice.loadObjects(objectUIDS);		 
TCComponent conponent = dataObj.getCreatedObject(0);
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...