Defualt c'tor.
Make a UML class with content (methods, members).
Make a UML class without any content.
Make a UML component without any content.
Make a UML component with content.
Make a PlantUML block for an inline Graphviz graph with an optional separator. The separator is inserted after the block.
Make a UML namespace with an optional separator. The separator is inserted after the block.
Make a floating note.
Make a relation between two things in plantuml.
Raw relate of a "type" b.
Access to self.
An empty node holdig other nodes.
Make a Comment followed by a separator.
Make a raw Text.
A basic building block with no content.
Make a statement with an optional separator.
Make a suite/block as a child of "this" with an optional separator.
Set indent suppression from this point and all children.
Suppress indentation by also affecting the level propagated from the parent.
Sets the width of the indentation
Clear the node of childrens.
Separate with at most count empty lines.
Insert element at the front.
Insert element at the back.
Remove all children and clear line separation.
Render content with an indentation that takes the parent in consideration.
Semantic representation in D of PlantUML elements.
Design: All created instances are stored internally. The returned instances is thus to allow the user to further manipulate or add nesting content.