Обновление существующих атрибутов ресурсов

Для фиксации изменений нового или измененного объекта глобального атрибута ресурса используется метод RAMSession.put(IRAMSessionObject, IProgressMonitor). Создавать глобальные атрибуты ресурсов имеет право только администратор хранилища.

                // Значения имени, описания и правильности.
                newAssetAttribute.setName("Updated Asset Attribute Name");
                newAssetAttribute.setDescription("Updated Asset Attribute Description");
                newAssetAttribute.setValidValues(new String[]{"value 3", "new value"});
                newAssetAttribute.setSingleSetting(true);
                
                session.put(newAssetAttribute, new NullProgressMonitor());

Комментарии