Overview

Namespaces

  • Alvine
    • Documentation
      • PlantUML
        • Diagram
          • Classes
            • Relation
            • Structure

Classes

  • Aggregation
  • Assosiation
  • Composition
  • Dependency
  • Extension
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Class Assosiation

Assosiation

Eine Assoziation beschreibt eine Beziehung zwischen zwei oder mehr Klassen. An den Enden von Assoziationen sind häufig Multiplizitäten vermerkt. Diese drücken aus, wie viele dieser Objekte in Relation zu den anderen Objekten dieser Assoziation stehen.

$assosiation = new \Alvine\Documentation\PlantUML\Diagram\Classes\Relation\Assosiation($class, $interface);
$diagram->add($assosiation);

Beispiel für ein Diagramm


Alvine UML-Diagramm


Alvine\Core\Alvine
Extended by Alvine\Documentation\PlantUML\Diagram\Entity
Extended by Alvine\Documentation\PlantUML\Diagram\Relation
Extended by Alvine\Documentation\PlantUML\Diagram\Classes\Relation\Assosiation
Namespace: Alvine\Documentation\PlantUML\Diagram\Classes\Relation
Package: Alvine\Documentation\PlantUML
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision:$
Since: 20140614
Link: alvine.io
Link: Klassendiagramm (Wikipedia)
Link: PlantUML Dokumentation
Located at diagram/classes/relation/Assosiation.class.php
Methods summary
public
# __construct( Alvine\Documentation\PlantUML\Diagram\Classes\Structure $a, Alvine\Documentation\PlantUML\Diagram\Classes\Structure $b, string $relation = Alvine\Documentation\PlantUML\Diagram\Classes\Relation\Assosiation::VERTICAL )

Neue Beziehung

Neue Beziehung

Parameters

$a
Ausgang
$b
Ziel
$relation
Beziehung

Overrides

Alvine\Documentation\PlantUML\Diagram\Relation::__construct()
Methods inherited from Alvine\Documentation\PlantUML\Diagram\Relation
__toString(), getReleation()
Constants summary
string VERTICAL

Assoziation

Assoziation


Alvine UML-Diagramm


Eine Assoziation beschreibt eine Beziehung zwischen zwei oder mehr Klassen.

# '--'
string HORIZONTAL

Assoziation

Assoziation


Alvine UML-Diagramm


Eine Assoziation beschreibt eine Beziehung zwischen zwei oder mehr Klassen.

# '-'
Constants inherited from Alvine\Documentation\PlantUML\Diagram\Relation
DOTTED, LINE
Properties inherited from Alvine\Documentation\PlantUML\Diagram\Relation
$a, $b, $relation
alvine.documentation.plantuml API-Dokumentation 0.11 | © schukai GmbH | Impressum