Vinci

  • App - Application model provides a high level of abstraction for building HTML applications - a hierarchy of actions
    • Edit - EMF.Edit item provider adapters for App model elements
    • Gen - Code generation adapters for App model elements
  • Bootstrap - Model elements representing and generating core Bootstrap constructs - containers, rows, columns, tables, ...
    • Edit - EMF.Edit item provider adapters for Bootstrap model elements
    • Gen - Code generation adapters for Bootstrap model elements
  • Components - Components library to use in Vinci models - image, text-to-speech, tables of content, ...
    • Edit - EMF.Edit item provider adapters for components
    • Gen - Code generation adapters for components model elements
  • Design - Sirius view point definitions and services
  • Ecore - Adapters for generating Ecore model documentation as a Vinci model for further generation to HTML web site or Eclipse Help
  • Editor - New Vinci model wizard, Vinci model editor, generation actions and CLI commands
  • EMF - Adapter framework for generating Vinci model from EMF element, e.g. generating EMF model documentation as it is done for Ecore
  • HTML - Model elements representing and generating HTML constructs - tag, script, page, ...
    • Edit - EMF.Edit item provider adapters for HTML model elements
    • Gen - Code generation adapters for HTML model elements