Class NamespaceStructure
Namespace
Zusammenfassung mehrerer Strukturen zu einem Namespace. Anders als bei Packages setzt sich der innerhalb eines Namespace definierte Namen aus dem Namespace und den Klassennamen zusammen.
$package = new \Alvine\Documentation\PlantUML\Diagram\Classes\Structure\Package('myPackage'); $classA = new \Alvine\Documentation\PlantUML\Diagram\Classes\Structure\ClassStructure('A', true); $package->add($classA); $classB = new \Alvine\Documentation\PlantUML\Diagram\Classes\Structure\ClassStructure('B', true); $package->add($classB); // Sub-Package $package2 = new \Alvine\Documentation\PlantUML\Diagram\Classes\Structure\Package('subPackage'); $classAA = new \Alvine\Documentation\PlantUML\Diagram\Classes\Structure\ClassStructure('AA', true); $package2->add($classAA); // Zusammenstellen $package->add($package2); $diagram->add($package); echo (string) $diagram;
- Alvine\Core\Alvine
- Alvine\Documentation\PlantUML\Diagram\Entity
- Alvine\Documentation\PlantUML\Diagram\Classes\Structure
- Alvine\Documentation\PlantUML\Diagram\Classes\Structure\Group
- Alvine\Documentation\PlantUML\Diagram\Classes\Structure\NamespaceStructure
Namespace: Alvine\Documentation\PlantUML\Diagram\Classes\Structure
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/structure/NamespaceStructure.class.php
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/structure/NamespaceStructure.class.php
public
|
__toString(),
getName()
|
string |
TYPE_NAMESPACE
Package |
#
'namespace'
|
CLOUD,
DATABASE,
FOLDER,
FRAME,
RECTACLE
|
MODIFIER_ABSTRACT,
MODIFIER_STATIC,
NOTATION_NOTE_END,
NOTATION_NOTE_START,
STRUCTURE_END,
STRUCTURE_START
|
$groupType,
$style,
$sub
|
$name,
$structure
|