Class: UU::OS::MetaModel::MetaModelSetAttributes Deprecated

Inherits:
REST::DTO
  • Object
show all
Defined in:
uu_os-0.29.16/lib/uu/os/meta_model/meta_model_set_attributes.rb

Overview

Deprecated.

Meta Model Set Attributes DTO.

Instance Attribute Summary (collapse)

Method Summary

Methods inherited from REST::DTO

#initialize, #to_hash, #to_json

Constructor Details

This class inherits a constructor from UU::OS::REST::DTO

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class UU::OS::REST::DTO

Instance Attribute Details

- (Object) description

The new description of the meta model. When null is set, the description is not modified.



16
17
18
# File 'uu_os-0.29.16/lib/uu/os/meta_model/meta_model_set_attributes.rb', line 16

def description
  @description
end

- (Object) icon_uri

URI of the meta model's icon. When null is set, the meta model uses icon from meta artifact.

Examples:

Allowed format of icon URI:

ues:#{system}:#{ues_v5.core_v1.codetable_v1.base_v1.CodeTable_Icons}:#{CODE_OF_ICON}

An example of icon URI:

ues:#{system}:#{ues_v5.core_v1.codetable_v1.base_v1.CodeTable_Icons}:#{ART_077}


31
32
33
# File 'uu_os-0.29.16/lib/uu/os/meta_model/meta_model_set_attributes.rb', line 31

def icon_uri
  @icon_uri
end

- (Object) name

The new name of the meta model. When null is set, the name is not modified.



12
13
14
# File 'uu_os-0.29.16/lib/uu/os/meta_model/meta_model_set_attributes.rb', line 12

def name
  @name
end

- (Object) security_level

The new security level of the meta model. When null is set, the security level is not modified. If the meta model dictionary security level is higher than the user's security clearance, the setAttributes command fails.



21
22
23
# File 'uu_os-0.29.16/lib/uu/os/meta_model/meta_model_set_attributes.rb', line 21

def security_level
  @security_level
end