Altova UModel 2025 Professional Edition

In der Tabelle unten sehen Sie die 1:1-Entsprechungen zwischen:

 

UModel-Elementen und Java-Codeelementen bei der Ausgabe von Modell in Code

Java-Codeelementen und UModel-Modellelementen beim Import von Code in das Modell

 

Java

UModel

Projekt

Projektdatei

Projektdatei

Komponente

Verzeichnis

Verzeichnis

Paket

Name

Name

Paket <<namespace>>

Klasse

Name

Name

Klasse

modifiers

Paket

visibility

Paket

public

public

protected

protected

private

private

abstract

abstract

strictfp

<<strictfp>>

final

<<final>>

Dateiname

Codedateiname

verknüpfte Projektdatei/Verzeichnis

Komponentenrealisierung

extends clause

Generalization

implements clause

Schnittstellenrealisierung(en)

java docs

Kommentar(->Dokumentation)

Feld

Name

Name

Eigenschaft

modifiers

Paket

Sichtbarkeit

Paket

public

public

protected

protected

private

private

static

static

transient

<<transient>>

volatile

<<volatile>>

final

<<final>>

type

Typ

type dimensions

Multiplizität

default value

default

java docs

Kommentar(->Dokumentation)

Methode

Name

Name

Operation

modifiers

Paket

Sichtbarkeit

Paket

public

public

protected

protected

private

private

static

static

abstract

abstract

final

<<final>>

native

<<native>>

strictfp

<<strictfp>>

synchronized

<<synchronized>>

throws clause

Ausnahmeereignisse

java docs

Kommentar(->Dokumentation)

type

direction

return

Parameter

Parameter

Name

Name

modifier

final

<<final>>

...

varArgList

type

Typ

type dimensions

Multiplizität

Typparameter

Name

Name

Vorlagen-parameter

bound

Einschränkender Classifier

Construktor

Name

Name

Operation <<constructor>>

modifiers

public

Sichtbarkeit

public

protected

protected

private

private

throws clause

Ausnahmeereignisse

java docs

Kommentar(->Dokumentation)

Parameter

Name

Name

Parameter

modifier

final

<<final>>


...

varArgList

type

Typ

type dimensions

Multiplizität

Typparameter

Name

Name

Vorlagen-parameter

bound

Einschränkender Classifier

Typparameter

Name

Name

Vorlagen-parameter

bound

Einschränkender Classifier

Schnittstelle

Name

Name

Schnittstelle

modifiers

Paket

Sichtbarkeit

Paket

public

public

protected

protected

private

private

abstract

abstract

strictfp

<<strictfp>>

Dateiname

Codedateiname

verknüpfte Projektdatei/Verzeichnis

Komponentenrealisierung

extends clause

Generalization(s)

java docs

Kommentar(->Dokumentation)

Feld

Name

Name

Eigenschaft

modifiers

public

Sichtbarkeit

public

static

static

final

<<final>>

type

type

type dimensions

Multiplizität

default value

default

java docs

Kommentar(->Dokumentation)

Methode

Name

Name

Operation

modifiers

public


Sichtbarkeit

public

abstract


abstract

throws clause

Ausnahmeereignisse

java docs

Kommentar(->Dokumentation)

type

direction

return

Parameter

Parameter

Name

Name

modifier

final

<<final>>

...

varArgList

type

Typ

type dimensions

Multiplizität

Typparameter

Name

Name

Vorlagen-parameter

bound

Einschränkender Classifier

Typparameter

Name

Name



Vorlagen-parameter

bound

Einschränkender Classifier

Enum

Name

Name

Enumeration

modifiers

Paket

Sichtbarkeit

Paket

public

public

protected

protected

private

private

Dateiname

Codedateiname

verknüpfte Projektdatei/Verzeichnis

Komponentenrealisierung

java docs

Kommentar(->Dokumentation)

Enum Constant

Name

Name

Enumerations- Literal

Feld

Name

Name

Eigenschaft

modifiers

Paket

Sichtbarkeit

Paket

public

public

protected

protected

private

private

static

static

transient

<<transient>>

volatile

<<volatile>>

final

<<final>>

type

Typ

type dimensions

Multiplizität

default value

default

java docs

Kommentar(->Dokumentation)

Methode

Name

Name

Operation

modifiers

Paket

Sichtbarkeit

Paket

public

public

protected

protected

private

private

static

static

abstract

abstract

final

<<final>>

native

<<native>>

strictfp

<<strictfp>>

synchronized

<<synchronized>>

throws clause

Ausnahmeereignisse

java docs

Kommentar(->Dokumentation)

type

direction

return

Parameter

Parameter

Name

Name

modifier

final

<<final>>

...

varArgList

type

Typ

type dimensions

Multiplizität

Typparameter

Name

Name

Vorlagen-parameter

bound

Einschränkender Classifier

Constructor

Name

Name

Operation <<constructor>>

modifiers

public

Sichtbarkeit

public

protected

protected

private

private

throws clause

Ausnahmeereignisse

java docs

Kommentar(->Dokumentation)

Parameter

Name

Name

Parameter

modifier

final

<<final>>

...

varArgList

type

Typ

type dimensions

Multiplizität

Typparameter

Name

Name

Vorlagen-parameter

bound

Einschränkender Classifier

Parametrisierter Typ

Anonymes gebundenes Element

Annotation

<<annotations> modifiers

© 2018-2024 Altova GmbH