FullDOTServiceNamer

onera.pmlanalyzer.pml.exporters.UMLExporter$.FullDOTServiceNamer

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object DOTServiceOnly.type
object FullDOT.type

Members list

Concise view

Value members

Concrete methods

def getElement(x: Service): Some[String]

Build the element declaring the service

Build the element declaring the service

Attributes

x

the service

Returns:

the element declaration as a string

def getId(x: Service)(implicit writer: Writer): Some[String]

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 fields

protected val _memoServiceId: HashMap[Service, String]

Attributes

Inherited from:
ServiceNamer