Overview

Namespaces

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

Classes

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

Class Extension

Ableitung

Eine Generalisierung ist eine gerichtete Beziehung zwischen einer generelleren und einer spezielleren Klasse. Beispiele sind zum Beispiel Die Klasse Auto die von der generellen Klasse Fahrzeug abgeleitet wurde. Dies ist das Konzept der Vererbung.

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

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\Extension
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/Extension.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\Extension::TOP )

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 TOP

Generalisierung / Vererbung

Generalisierung / Vererbung


Alvine UML-Diagramm


# '<|--'
string BOTTOM

Generalisierung / Vererbung

Generalisierung / Vererbung


Alvine UML-Diagramm


# '--|>'
string LEFT

Generalisierung / Vererbung

Generalisierung / Vererbung


Alvine UML-Diagramm


# '<|-'
string RIGHT

Generalisierung / Vererbung

Generalisierung / Vererbung


Alvine UML-Diagramm


# '-|>'
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