Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

ADOxx Modelling Language Implementation

Revision as of 05:50, 27 June 2011 by Unnamed Poltroon (Talk) (ADOxx GraphRep)

OMI

ADOxx Model Hierarchy

  • Ansichtsmodi
  • Vererbung
  • Anlegen von Klassen (Objekte)
  • Anlegen von Relationen (Beziehungsklassen)
  • Klassenattribute vs. Instanzattribute
  • Datentypen und Attribute (Integer, String, Boolean etc.)
  • Anlegen von Attributen

ADOxx Class Hierarchy

ADOxx GraphRep

ADOxx Anwendungsbibliotheken enthalten eine Auswahl von Klassen, die gemeinsam das Metamodell abbilden: Metaklassen

  • Objektklassen
  • Beziehungsklassen
  • Tabellenklassen(optional)
  • Attributprofilklassen (optional)

Die Klassen selbst und ihre definierten Attribute können im Rahmen des allgemeinen Online-Customizings nicht verändertwerden. Die meisten Attribute stehen dem ADOxx-Modelliererfür seine Arbeit zur Verfügung. Einige Attribute haben jedoch Inhalte, die nur von ADOxx-Administratorenmodifiziert werden können (z.B. das Aussehen der Klasse). Diese werden Klassenattributegenannt.

Folgende Klassenattribute stehen für das Customizing bereit:

  • AttrRep: Notebook-Definition(alle Klassen)
  • GraphRep: Aussehen (Objekt-und Beziehungsklassen)
  • Modellzeiger: Beziehungen zu anderen Modellen (Objektklassen)
  • Klassenkardinalität: Beziehungsregeln (Objektklassen)
  • __Conversion__:Überführung eines Objekts in ein anderes (nur ausgewählte Objektklassen)

OMI

Back to home page

Die Open Models Website.

Back to the top