DiagramHasBaseDiagram Constructor