Class: UU::OS::MetaVisualUseCase::MetaVisualUseCaseSetAttributes
- Inherits:
-
REST::DTO
- Object
- REST::DTO
- UU::OS::MetaVisualUseCase::MetaVisualUseCaseSetAttributes
- Defined in:
- uu_os_client-0.10.6/lib/uu/os/meta_visual_use_case/meta_visual_use_case_set_attributes.rb
Instance Attribute Summary (collapse)
-
- (Object) code
The new code of the meta visual use case.
-
- (Object) default_code
Specifies new default code of the created visual use case according to meta visual use case (specified in sourceMetaArtifactUri).
-
- (Object) default_icon_uri
Specifies new default icon of the created visual use case according to meta visual use case (specified in metaArtifactUri).
-
- (Object) default_name
Specifies new default name of the created visual use case according to meta visual use case (specified in sourceMetaArtifactUri).
-
- (Object) default_security_level
Specifies new default security level of the created visual use case according to meta visual use case (specified in sourceMetaArtifactUri).
-
- (Object) description
The new description of the meta visual use case.
-
- (Object) icon_uri
UESURI of the new meta visual use case's icon.
-
- (Object) name
The new name of the meta visual use case.
-
- (Object) security_level
The new security level of the meta visual use case.
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) code
The new code of the meta visual use case. When nil is set, the code is not modified. When blank string is set, the code is generated automatically using the system sequence. The code must be unique in a given territory, otherwise the setAttributes command fails.
16 17 18 |
# File 'uu_os_client-0.10.6/lib/uu/os/meta_visual_use_case/meta_visual_use_case_set_attributes.rb', line 16 def code @code end |
- (Object) default_code
Specifies new default code of the created visual use case according to meta visual use case (specified in sourceMetaArtifactUri). When nil is set, the default code is not modified.
43 44 45 |
# File 'uu_os_client-0.10.6/lib/uu/os/meta_visual_use_case/meta_visual_use_case_set_attributes.rb', line 43 def default_code @default_code end |
- (Object) default_icon_uri
Specifies new default icon of the created visual use case according to meta
visual use case (specified in metaArtifactUri). When nil is set,the default
icon is not modified.
Allowed format URI of
icon:ues:#{system}:#{ues_v5.core_v1.codetable_v1.base_v1.CodeTable_Icons}:#{CODE_OF_ICON}
For
example:ues:#{system}:#{ues_v5.core_v1.codetable_v1.base_v1.CodeTable_Icons}:#{ART_077}
54 55 56 |
# File 'uu_os_client-0.10.6/lib/uu/os/meta_visual_use_case/meta_visual_use_case_set_attributes.rb', line 54 def default_icon_uri @default_icon_uri end |
- (Object) default_name
Specifies new default name of the created visual use case according to meta visual use case (specified in sourceMetaArtifactUri). When nil is set, the default name is not modified.
38 39 40 |
# File 'uu_os_client-0.10.6/lib/uu/os/meta_visual_use_case/meta_visual_use_case_set_attributes.rb', line 38 def default_name @default_name end |
- (Object) default_security_level
Specifies new default security level of the created visual use case according to meta visual use case (specified in sourceMetaArtifactUri). When nil is set, the default security is not modified.
48 49 50 |
# File 'uu_os_client-0.10.6/lib/uu/os/meta_visual_use_case/meta_visual_use_case_set_attributes.rb', line 48 def default_security_level @default_security_level end |
- (Object) description
The new description of the meta visual use case. When nil is set, the description is not modified.
20 21 22 |
# File 'uu_os_client-0.10.6/lib/uu/os/meta_visual_use_case/meta_visual_use_case_set_attributes.rb', line 20 def description @description end |
- (Object) icon_uri
UESURI of the new meta visual use case's icon. When nil is set, the icon is
not modified. When NULL_URI value is set, the meta visual use case icon is
removed and the meta visual use case uses icon from his meta visual use
case.
Allowed formatURI of icon:
ues:#{system}:#{ues_v5.core_v1.codetable_v1.base_v1.CodeTable_Icons}:#{CODE_OF_ICON}
For example:
ues:#{system}:#{ues_v5.core_v1.codetable_v1.base_v1.CodeTable_Icons}:#{ART_077}
33 34 35 |
# File 'uu_os_client-0.10.6/lib/uu/os/meta_visual_use_case/meta_visual_use_case_set_attributes.rb', line 33 def icon_uri @icon_uri end |
- (Object) name
The new name of the meta visual use case. When nil is set, the name is not modified.
10 11 12 |
# File 'uu_os_client-0.10.6/lib/uu/os/meta_visual_use_case/meta_visual_use_case_set_attributes.rb', line 10 def name @name end |
- (Object) security_level
The new security level of the meta visual use case. When nil is set, the security level is not modified. When user is setting the meta visual use case template security level higher than the user's security clearance, the setAttributes command fails.
26 27 28 |
# File 'uu_os_client-0.10.6/lib/uu/os/meta_visual_use_case/meta_visual_use_case_set_attributes.rb', line 26 def security_level @security_level end |