- Rename ESF entry in context menu (ESF -> Safety Analysis)

- No separate model, analysis is done in the same model (implies that there is no specific SafetyArtifacts folder any more)

- Context menu for starting a component analysis is active on packages and classes. If called on a package, a 2nd menu lists all the classes in that package.

- Port direction is now a derived attribute of the PortAnalysis stereotype. Thus, it's not calculated once during the start of an analysis, but remains always in sync with the port (not a copy any more). Currently, implementation is based on provideds.size() > 0 => IN, requireds.size() > 0 => OUT, both > 0 => INOUT, which might hold in many cases, but may need port-customization specific handling in others.

Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr>
77 files changed
tree: 2d51449fca69b60efa012586deadd94ba5fbe390
  1. analysis/
  2. p2/
  3. releng/
  4. .gitattributes
  5. .gitignore
  6. .project
  7. pom.xml