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

Difference between revisions of "ADOxx Modelling Language Implementation"

(ADOxx GraphRep)
Line 16: Line 16:
  
 
=== ADOxx GraphRep ===
 
=== 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)
  
 
|- style="background-color: #dbe4ed; color: #dbe4ed"
 
|- style="background-color: #dbe4ed; color: #dbe4ed"

Revision as of 05:50, 27 June 2011

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