Module: Archimate::FileFormats::Serializer::ModelExchangeFile::V21::Viewpoint
- Included in:
- ModelExchangeFileWriter21
- Defined in:
- lib/archimate/file_formats/serializer/model_exchange_file/v21/viewpoint.rb
Constant Summary collapse
- VIEWPOINT_MAP =
{ "Business Process Co-operation" => DataModel::Viewpoints::Business_process_cooperation, "Application Co-operation" => DataModel::Viewpoints::Application_cooperation }.freeze
Instance Method Summary collapse
Instance Method Details
#viewpoint_attribute(viewpoint) ⇒ Object
14 15 16 17 |
# File 'lib/archimate/file_formats/serializer/model_exchange_file/v21/viewpoint.rb', line 14 def viewpoint_attribute(viewpoint) return nil unless viewpoint VIEWPOINT_MAP.key(viewpoint) || viewpoint.name.to_s end |