DOTServiceOnly
Attributes
- Graph
- Supertypes
- trait NullSWExportertrait SWExportertrait NullHWExportertrait HWExportertrait FullServiceExportertrait ServiceExportertrait FullDOTServiceNamertrait ServiceNamertrait NullSWNamertrait SWNamertrait NullHWNamertrait HWNamertrait NullPlatformNamertrait PlatformNamertrait FullPlatformExportertrait PlatformExportertrait DOTRelationExportertrait RelationExporterclass Objecttrait Matchableclass Any
- Self type
- DOTServiceOnly.type
Members list
Value members
Inherited methods
Attributes
- Inherited from:
- NullSWExporter
Attributes
- Inherited from:
- NullHWExporter
Print the export representation of a link between two services
Print the export representation of a link between two services
Attributes
- from
the origin service
- to
the destination service
- writer
the implicit writer
- Inherited from:
- FullServiceExporter
Export the platform with all its software, hardware and services (even the ones that are not used)
Export the platform with all its software, hardware and services (even the ones that are not used)
Attributes
- platform
the platform to export
- writer
the implicit writer
- Inherited from:
- FullPlatformExporter
Build the element declaring the service
Build the element declaring the service
Attributes
- x
the service
- Returns:
the element declaration as a string
- Inherited from:
- FullDOTServiceNamer
Build the element declaration of the software element
Build the element declaration of the software element
Attributes
- x
the software element
- Returns:
the element declaration
- Inherited from:
- NullSWNamer
Build the element declaration of the physical element
Build the element declaration of the physical element
Attributes
- x
the physical element
- Returns:
the element declaration
- Inherited from:
- NullHWNamer
Build the element declaration of the platform
Build the element declaration of the platform
Attributes
- x
the platform
- Returns:
the element declaration
- Inherited from:
- NullPlatformNamer
Build the id of a service if possible
Build the id of a service if possible
Attributes
- writer
the implicit writer
- x
the service
- Returns:
the unique id of the service
- Inherited from:
- FullDOTServiceNamer
Build the unique id of a software element
Build the unique id of a software element
Attributes
- sw
the software
- Returns:
the unique id
- Inherited from:
- NullSWNamer
Build the unique id of a physical element
Build the unique id of a physical element
Attributes
- pPB
the implicit relation of the provided basic services
- writer
the implicit writer
- x
the physical element
- Returns:
the unique id
- Inherited from:
- NullHWNamer
Build the unique id of the platform
Build the unique id of the platform
Attributes
- x
the platform
- Returns:
the id
- Inherited from:
- NullPlatformNamer
Reset the internal caches
Empty the export caches
Write an association relation
Write an association relation
Attributes
- a
the left element as a string
- b
the right element as a string
- name
the name of the relation by default empty
- writer
the implicit writer
- Inherited from:
- DOTRelationExporter
Write a composition relation
Write a composition relation
Attributes
- a
the owner element as a string
- b
the owner element as a string
- writer
the implicit writet
- Inherited from:
- DOTRelationExporter
Write the footer of a given export
Write the footer of a given export
Attributes
- writer
the implicit writer
- Inherited from:
- DOTRelationExporter
Write the header of a given export
Write the header of a given export
Attributes
- writer
the implicit writer
- Inherited from:
- DOTRelationExporter