Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Summary of used Stereotypes

UML StereotypeStatusUsed on UML TypeDescription
«array»agreedClassdefine a named array data type
«array»agreedmethod parameterdefine an anonymous inline array
«arrayOf»agreedConnectorassociate the referred type to specify an array upon
«attribute»agreedClassdefine an attribute with read/write access and notification
«attribute readonly»agreedClassdefine an attribute with read only access and notification
«attribute nosubscriptions»agreedClassdefine an attribute with read/write access without notification
«attribute readonly nosubscriptions»agreedClassdefine an attribute with read only access without notification
«broadcast»agreedClassdefine a broadcast method as part of a FrancaClientInterface
«broadcast selective»agreedClassdefine a selective broadcast method as part of a FrancaClientInterface
«enumeration»deprecatedClassdefine an enumeration data type
«error»agreedClassdefine method error codes
«extends»agreedConnectorinherit from another interface
«fidl»agreed/TBDPackagemark an UML package and its sub tree as contents to be represented within a Franca FIDL file. TBD für Franca versions >= 0.9.0
«FrancaEnum»agreedClassdefine an enumeration data type
«FrancaClientInterface»agreedClassmark an UML interface as a Franca client interface which receives broadcast notifications
«FrancaInterface»agreedConnectorspecify association between FrancaServiceInterface and FrancaClientInterface parts
«FrancaServiceInterface»agreedClassmark an UML interface as a Franca service interface
«key»agreedClassdefine a map key
«manages»tbdClassspecify managed interface relationships
«map»agreedClassdefine a map data type
«method»agreedClassdefine an interface method
«method fireandforget»agreedClassdefine an interface method which does not return any results nor execution status
«nofidl»agreedPackageexclude an UML package and its sub tree from Franca contents specification
«root»agreedPackagedefine the root of a Franca namespace
«struct»agreedClassdefine a structure data type
«struct polymorphic»proposedClassdefine a structure data type which supports polymorphism if used as method parameter or attribute
«typedef»agreedClassdefine a named data type
«union»agreedClassdefine a union data type
«value»agreedClassdefine a map value

References

Franca Specification 0.3.0

...