Updated source docu.

Thu, 06 May 2021 19:46:00 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Thu, 06 May 2021 19:46:00 +0200
changeset 8294
cb4e5bbf3a2c
parent 8293
cad568796748
child 8295
3f5e8b0a338e

Updated source docu.

eric6/APIs/Python3/eric6.api file | annotate | diff | comparison | revisions
eric6/Documentation/Help/source.qch file | annotate | diff | comparison | revisions
eric6/Documentation/Help/source.qhp file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.Graphics.ApplicationDiagramBuilder.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.Graphics.AssociationItem.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.Graphics.ClassItem.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.Graphics.ImportsDiagramBuilder.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.Graphics.ModuleItem.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.Graphics.PackageDiagramBuilder.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.Graphics.PackageItem.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.Graphics.UMLClassDiagramBuilder.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.Graphics.UMLDiagramBuilder.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.Graphics.UMLDialog.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.Graphics.UMLGraphicsView.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.Graphics.UMLItem.html file | annotate | diff | comparison | revisions
--- a/eric6/APIs/Python3/eric6.api	Thu May 06 19:45:45 2021 +0200
+++ b/eric6/APIs/Python3/eric6.api	Thu May 06 19:46:00 2021 +0200
@@ -1953,9 +1953,11 @@
 eric6.Graphics.ApplicationDiagramBuilder.ApplicationDiagramBuilder.buildDiagram?4()
 eric6.Graphics.ApplicationDiagramBuilder.ApplicationDiagramBuilder.getPersistenceData?4()
 eric6.Graphics.ApplicationDiagramBuilder.ApplicationDiagramBuilder.parsePersistenceData?4(version, data)
+eric6.Graphics.ApplicationDiagramBuilder.ApplicationDiagramBuilder.toDict?4()
 eric6.Graphics.ApplicationDiagramBuilder.ApplicationDiagramBuilder?1(dialog, view, project, noModules=False)
 eric6.Graphics.AssociationItem.AssociationItem.buildAssociationItemDataString?4()
 eric6.Graphics.AssociationItem.AssociationItem.parseAssociationItemDataString?4(data)
+eric6.Graphics.AssociationItem.AssociationItem.toDict?4()
 eric6.Graphics.AssociationItem.AssociationItem.unassociate?4()
 eric6.Graphics.AssociationItem.AssociationItem.widgetMoved?4()
 eric6.Graphics.AssociationItem.AssociationItem?1(itemA, itemB, assocType=AssociationType.NORMAL, topToBottom=False, colors=None, parent=None)
@@ -1978,6 +1980,7 @@
 eric6.Graphics.ClassItem.ClassItem.paint?4(painter, option, widget=None)
 eric6.Graphics.ClassItem.ClassItem.parseItemDataString?4(version, data)
 eric6.Graphics.ClassItem.ClassItem.setModel?4(model)
+eric6.Graphics.ClassItem.ClassItem.toDict?4()
 eric6.Graphics.ClassItem.ClassItem?1(model=None, external=False, x=0, y=0, rounded=False, noAttrs=False, colors=None, parent=None, scene=None)
 eric6.Graphics.ClassItem.ClassModel.addClassAttribute?4(attribute)
 eric6.Graphics.ClassItem.ClassModel.addInstanceAttribute?4(attribute)
@@ -1992,12 +1995,14 @@
 eric6.Graphics.ImportsDiagramBuilder.ImportsDiagramBuilder.getPersistenceData?4()
 eric6.Graphics.ImportsDiagramBuilder.ImportsDiagramBuilder.initialize?4()
 eric6.Graphics.ImportsDiagramBuilder.ImportsDiagramBuilder.parsePersistenceData?4(version, data)
+eric6.Graphics.ImportsDiagramBuilder.ImportsDiagramBuilder.toDict?4()
 eric6.Graphics.ImportsDiagramBuilder.ImportsDiagramBuilder?1(dialog, view, project, package, showExternalImports=False)
 eric6.Graphics.ModuleItem.ModuleItem.ItemType?7
 eric6.Graphics.ModuleItem.ModuleItem.buildItemDataString?4()
 eric6.Graphics.ModuleItem.ModuleItem.paint?4(painter, option, widget=None)
 eric6.Graphics.ModuleItem.ModuleItem.parseItemDataString?4(version, data)
 eric6.Graphics.ModuleItem.ModuleItem.setModel?4(model)
+eric6.Graphics.ModuleItem.ModuleItem.toDict?4()
 eric6.Graphics.ModuleItem.ModuleItem?1(model=None, x=0, y=0, rounded=False, colors=None, parent=None, scene=None)
 eric6.Graphics.ModuleItem.ModuleModel.addClass?4(classname)
 eric6.Graphics.ModuleItem.ModuleModel.getClasses?4()
@@ -2006,12 +2011,14 @@
 eric6.Graphics.PackageDiagramBuilder.PackageDiagramBuilder.getPersistenceData?4()
 eric6.Graphics.PackageDiagramBuilder.PackageDiagramBuilder.initialize?4()
 eric6.Graphics.PackageDiagramBuilder.PackageDiagramBuilder.parsePersistenceData?4(version, data)
+eric6.Graphics.PackageDiagramBuilder.PackageDiagramBuilder.toDict?4()
 eric6.Graphics.PackageDiagramBuilder.PackageDiagramBuilder?1(dialog, view, project, package, noAttrs=False)
 eric6.Graphics.PackageItem.PackageItem.ItemType?7
 eric6.Graphics.PackageItem.PackageItem.buildItemDataString?4()
 eric6.Graphics.PackageItem.PackageItem.paint?4(painter, option, widget=None)
 eric6.Graphics.PackageItem.PackageItem.parseItemDataString?4(version, data)
 eric6.Graphics.PackageItem.PackageItem.setModel?4(model)
+eric6.Graphics.PackageItem.PackageItem.toDict?4()
 eric6.Graphics.PackageItem.PackageItem?1(model=None, x=0, y=0, rounded=False, noModules=False, colors=None, parent=None, scene=None)
 eric6.Graphics.PackageItem.PackageModel.addModule?4(modulename)
 eric6.Graphics.PackageItem.PackageModel.getModules?4()
@@ -2035,13 +2042,16 @@
 eric6.Graphics.UMLClassDiagramBuilder.UMLClassDiagramBuilder.getPersistenceData?4()
 eric6.Graphics.UMLClassDiagramBuilder.UMLClassDiagramBuilder.initialize?4()
 eric6.Graphics.UMLClassDiagramBuilder.UMLClassDiagramBuilder.parsePersistenceData?4(version, data)
+eric6.Graphics.UMLClassDiagramBuilder.UMLClassDiagramBuilder.toDict?4()
 eric6.Graphics.UMLClassDiagramBuilder.UMLClassDiagramBuilder?1(dialog, view, project, file, noAttrs=False)
 eric6.Graphics.UMLDiagramBuilder.UMLDiagramBuilder.buildDiagram?4()
 eric6.Graphics.UMLDiagramBuilder.UMLDiagramBuilder.getPersistenceData?4()
 eric6.Graphics.UMLDiagramBuilder.UMLDiagramBuilder.initialize?4()
 eric6.Graphics.UMLDiagramBuilder.UMLDiagramBuilder.parsePersistenceData?4(version, data)
+eric6.Graphics.UMLDiagramBuilder.UMLDiagramBuilder.toDict?4()
 eric6.Graphics.UMLDiagramBuilder.UMLDiagramBuilder?1(dialog, view, project)
 eric6.Graphics.UMLDialog.UMLDialog.FileVersions?7
+eric6.Graphics.UMLDialog.UMLDialog.UMLDialogType2String?7
 eric6.Graphics.UMLDialog.UMLDialog.load?4(filename="")
 eric6.Graphics.UMLDialog.UMLDialog.show?4(fromFile=False)
 eric6.Graphics.UMLDialog.UMLDialog?1(diagramType, project, path="", parent=None, initBuilder=True, **kwargs)
@@ -2068,6 +2078,7 @@
 eric6.Graphics.UMLGraphicsView.UMLGraphicsView.selectItem?4(item)
 eric6.Graphics.UMLGraphicsView.UMLGraphicsView.selectItems?4(items)
 eric6.Graphics.UMLGraphicsView.UMLGraphicsView.setDiagramName?4(name)
+eric6.Graphics.UMLGraphicsView.UMLGraphicsView.toDict?4()
 eric6.Graphics.UMLGraphicsView.UMLGraphicsView.wheelEvent?4(evt)
 eric6.Graphics.UMLGraphicsView.UMLGraphicsView?1(scene, parent=None)
 eric6.Graphics.UMLItem.UMLItem.ItemType?7
@@ -2086,6 +2097,7 @@
 eric6.Graphics.UMLItem.UMLItem.setId?4(itemId)
 eric6.Graphics.UMLItem.UMLItem.setPos?4(x, y)
 eric6.Graphics.UMLItem.UMLItem.setSize?4(width, height)
+eric6.Graphics.UMLItem.UMLItem.toDict?4()
 eric6.Graphics.UMLItem.UMLItem?1(model=None, x=0, y=0, rounded=False, colors=None, parent=None)
 eric6.Graphics.UMLItem.UMLModel.getName?4()
 eric6.Graphics.UMLItem.UMLModel?1(name)
@@ -3054,7 +3066,8 @@
 eric6.PluginManager.PluginManager.PluginManager.isPluginLoaded?4(pluginName)
 eric6.PluginManager.PluginManager.PluginManager.isValidPluginName?4(pluginName)
 eric6.PluginManager.PluginManager.PluginManager.loadDocumentationSetPlugins?4()
-eric6.PluginManager.PluginManager.PluginManager.loadPlugin?4(name, directory, reload_=False)
+eric6.PluginManager.PluginManager.PluginManager.loadPlugin?4(name, directory, reload_=False, install=False)
+eric6.PluginManager.PluginManager.PluginManager.pipInstall?4(packages)
 eric6.PluginManager.PluginManager.PluginManager.pluginAboutToBeActivated?7
 eric6.PluginManager.PluginManager.PluginManager.pluginAboutToBeDeactivated?7
 eric6.PluginManager.PluginManager.PluginManager.pluginActivated?7
Binary file eric6/Documentation/Help/source.qch has changed
--- a/eric6/Documentation/Help/source.qhp	Thu May 06 19:45:45 2021 +0200
+++ b/eric6/Documentation/Help/source.qhp	Thu May 06 19:46:00 2021 +0200
@@ -1783,6 +1783,7 @@
       <keyword name="ApplicationDiagramBuilder.buildDiagram" id="ApplicationDiagramBuilder.buildDiagram" ref="eric6.Graphics.ApplicationDiagramBuilder.html#ApplicationDiagramBuilder.buildDiagram" />
       <keyword name="ApplicationDiagramBuilder.getPersistenceData" id="ApplicationDiagramBuilder.getPersistenceData" ref="eric6.Graphics.ApplicationDiagramBuilder.html#ApplicationDiagramBuilder.getPersistenceData" />
       <keyword name="ApplicationDiagramBuilder.parsePersistenceData" id="ApplicationDiagramBuilder.parsePersistenceData" ref="eric6.Graphics.ApplicationDiagramBuilder.html#ApplicationDiagramBuilder.parsePersistenceData" />
+      <keyword name="ApplicationDiagramBuilder.toDict" id="ApplicationDiagramBuilder.toDict" ref="eric6.Graphics.ApplicationDiagramBuilder.html#ApplicationDiagramBuilder.toDict" />
       <keyword name="ApplicationPage" id="ApplicationPage" ref="eric6.Preferences.ConfigurationPages.ApplicationPage.html#ApplicationPage" />
       <keyword name="ApplicationPage (Constructor)" id="ApplicationPage (Constructor)" ref="eric6.Preferences.ConfigurationPages.ApplicationPage.html#ApplicationPage.__init__" />
       <keyword name="ApplicationPage (Module)" id="ApplicationPage (Module)" ref="eric6.Preferences.ConfigurationPages.ApplicationPage.html" />
@@ -1810,6 +1811,7 @@
       <keyword name="AssociationItem.__updateEndPoint" id="AssociationItem.__updateEndPoint" ref="eric6.Graphics.AssociationItem.html#AssociationItem.__updateEndPoint" />
       <keyword name="AssociationItem.buildAssociationItemDataString" id="AssociationItem.buildAssociationItemDataString" ref="eric6.Graphics.AssociationItem.html#AssociationItem.buildAssociationItemDataString" />
       <keyword name="AssociationItem.parseAssociationItemDataString" id="AssociationItem.parseAssociationItemDataString" ref="eric6.Graphics.AssociationItem.html#AssociationItem.parseAssociationItemDataString" />
+      <keyword name="AssociationItem.toDict" id="AssociationItem.toDict" ref="eric6.Graphics.AssociationItem.html#AssociationItem.toDict" />
       <keyword name="AssociationItem.unassociate" id="AssociationItem.unassociate" ref="eric6.Graphics.AssociationItem.html#AssociationItem.unassociate" />
       <keyword name="AssociationItem.widgetMoved" id="AssociationItem.widgetMoved" ref="eric6.Graphics.AssociationItem.html#AssociationItem.widgetMoved" />
       <keyword name="AssociationPointRegion" id="AssociationPointRegion" ref="eric6.Graphics.AssociationItem.html#AssociationPointRegion" />
@@ -2519,6 +2521,7 @@
       <keyword name="ClassItem.paint" id="ClassItem.paint" ref="eric6.Graphics.ClassItem.html#ClassItem.paint" />
       <keyword name="ClassItem.parseItemDataString" id="ClassItem.parseItemDataString" ref="eric6.Graphics.ClassItem.html#ClassItem.parseItemDataString" />
       <keyword name="ClassItem.setModel" id="ClassItem.setModel" ref="eric6.Graphics.ClassItem.html#ClassItem.setModel" />
+      <keyword name="ClassItem.toDict" id="ClassItem.toDict" ref="eric6.Graphics.ClassItem.html#ClassItem.toDict" />
       <keyword name="ClassModel" id="ClassModel" ref="eric6.Graphics.ClassItem.html#ClassModel" />
       <keyword name="ClassModel (Constructor)" id="ClassModel (Constructor)" ref="eric6.Graphics.ClassItem.html#ClassModel.__init__" />
       <keyword name="ClassModel.addClassAttribute" id="ClassModel.addClassAttribute" ref="eric6.Graphics.ClassItem.html#ClassModel.addClassAttribute" />
@@ -8824,6 +8827,7 @@
       <keyword name="ImportsDiagramBuilder.getPersistenceData" id="ImportsDiagramBuilder.getPersistenceData" ref="eric6.Graphics.ImportsDiagramBuilder.html#ImportsDiagramBuilder.getPersistenceData" />
       <keyword name="ImportsDiagramBuilder.initialize" id="ImportsDiagramBuilder.initialize" ref="eric6.Graphics.ImportsDiagramBuilder.html#ImportsDiagramBuilder.initialize" />
       <keyword name="ImportsDiagramBuilder.parsePersistenceData" id="ImportsDiagramBuilder.parsePersistenceData" ref="eric6.Graphics.ImportsDiagramBuilder.html#ImportsDiagramBuilder.parsePersistenceData" />
+      <keyword name="ImportsDiagramBuilder.toDict" id="ImportsDiagramBuilder.toDict" ref="eric6.Graphics.ImportsDiagramBuilder.html#ImportsDiagramBuilder.toDict" />
       <keyword name="IndentationWrapper" id="IndentationWrapper" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.html#IndentationWrapper" />
       <keyword name="IndentationWrapper (Constructor)" id="IndentationWrapper (Constructor)" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.html#IndentationWrapper.__init__" />
       <keyword name="IndentationWrapper.__buildTokensLogical" id="IndentationWrapper.__buildTokensLogical" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.html#IndentationWrapper.__buildTokensLogical" />
@@ -10256,6 +10260,7 @@
       <keyword name="ModuleItem.paint" id="ModuleItem.paint" ref="eric6.Graphics.ModuleItem.html#ModuleItem.paint" />
       <keyword name="ModuleItem.parseItemDataString" id="ModuleItem.parseItemDataString" ref="eric6.Graphics.ModuleItem.html#ModuleItem.parseItemDataString" />
       <keyword name="ModuleItem.setModel" id="ModuleItem.setModel" ref="eric6.Graphics.ModuleItem.html#ModuleItem.setModel" />
+      <keyword name="ModuleItem.toDict" id="ModuleItem.toDict" ref="eric6.Graphics.ModuleItem.html#ModuleItem.toDict" />
       <keyword name="ModuleLoader" id="ModuleLoader" ref="eric6.DebugClients.Python.ModuleLoader.html#ModuleLoader" />
       <keyword name="ModuleLoader (Constructor)" id="ModuleLoader (Constructor)" ref="eric6.DebugClients.Python.ModuleLoader.html#ModuleLoader.__init__" />
       <keyword name="ModuleLoader (Module)" id="ModuleLoader (Module)" ref="eric6.DebugClients.Python.ModuleLoader.html" />
@@ -10709,6 +10714,7 @@
       <keyword name="PackageDiagramBuilder.getPersistenceData" id="PackageDiagramBuilder.getPersistenceData" ref="eric6.Graphics.PackageDiagramBuilder.html#PackageDiagramBuilder.getPersistenceData" />
       <keyword name="PackageDiagramBuilder.initialize" id="PackageDiagramBuilder.initialize" ref="eric6.Graphics.PackageDiagramBuilder.html#PackageDiagramBuilder.initialize" />
       <keyword name="PackageDiagramBuilder.parsePersistenceData" id="PackageDiagramBuilder.parsePersistenceData" ref="eric6.Graphics.PackageDiagramBuilder.html#PackageDiagramBuilder.parsePersistenceData" />
+      <keyword name="PackageDiagramBuilder.toDict" id="PackageDiagramBuilder.toDict" ref="eric6.Graphics.PackageDiagramBuilder.html#PackageDiagramBuilder.toDict" />
       <keyword name="PackageItem" id="PackageItem" ref="eric6.Graphics.PackageItem.html#PackageItem" />
       <keyword name="PackageItem (Constructor)" id="PackageItem (Constructor)" ref="eric6.Graphics.PackageItem.html#PackageItem.__init__" />
       <keyword name="PackageItem (Module)" id="PackageItem (Module)" ref="eric6.Graphics.PackageItem.html" />
@@ -10718,6 +10724,7 @@
       <keyword name="PackageItem.paint" id="PackageItem.paint" ref="eric6.Graphics.PackageItem.html#PackageItem.paint" />
       <keyword name="PackageItem.parseItemDataString" id="PackageItem.parseItemDataString" ref="eric6.Graphics.PackageItem.html#PackageItem.parseItemDataString" />
       <keyword name="PackageItem.setModel" id="PackageItem.setModel" ref="eric6.Graphics.PackageItem.html#PackageItem.setModel" />
+      <keyword name="PackageItem.toDict" id="PackageItem.toDict" ref="eric6.Graphics.PackageItem.html#PackageItem.toDict" />
       <keyword name="PackageModel" id="PackageModel" ref="eric6.Graphics.PackageItem.html#PackageModel" />
       <keyword name="PackageModel (Constructor)" id="PackageModel (Constructor)" ref="eric6.Graphics.PackageItem.html#PackageModel.__init__" />
       <keyword name="PackageModel.addModule" id="PackageModel.addModule" ref="eric6.Graphics.PackageItem.html#PackageModel.addModule" />
@@ -11135,6 +11142,7 @@
       <keyword name="PluginManager.isValidPluginName" id="PluginManager.isValidPluginName" ref="eric6.PluginManager.PluginManager.html#PluginManager.isValidPluginName" />
       <keyword name="PluginManager.loadDocumentationSetPlugins" id="PluginManager.loadDocumentationSetPlugins" ref="eric6.PluginManager.PluginManager.html#PluginManager.loadDocumentationSetPlugins" />
       <keyword name="PluginManager.loadPlugin" id="PluginManager.loadPlugin" ref="eric6.PluginManager.PluginManager.html#PluginManager.loadPlugin" />
+      <keyword name="PluginManager.pipInstall" id="PluginManager.pipInstall" ref="eric6.PluginManager.PluginManager.html#PluginManager.pipInstall" />
       <keyword name="PluginManager.preferencesChanged" id="PluginManager.preferencesChanged" ref="eric6.PluginManager.PluginManager.html#PluginManager.preferencesChanged" />
       <keyword name="PluginManager.removePluginFromSysModules" id="PluginManager.removePluginFromSysModules" ref="eric6.PluginManager.PluginManager.html#PluginManager.removePluginFromSysModules" />
       <keyword name="PluginManager.unloadPlugin" id="PluginManager.unloadPlugin" ref="eric6.PluginManager.PluginManager.html#PluginManager.unloadPlugin" />
@@ -15484,6 +15492,7 @@
       <keyword name="UMLClassDiagramBuilder.getPersistenceData" id="UMLClassDiagramBuilder.getPersistenceData" ref="eric6.Graphics.UMLClassDiagramBuilder.html#UMLClassDiagramBuilder.getPersistenceData" />
       <keyword name="UMLClassDiagramBuilder.initialize" id="UMLClassDiagramBuilder.initialize" ref="eric6.Graphics.UMLClassDiagramBuilder.html#UMLClassDiagramBuilder.initialize" />
       <keyword name="UMLClassDiagramBuilder.parsePersistenceData" id="UMLClassDiagramBuilder.parsePersistenceData" ref="eric6.Graphics.UMLClassDiagramBuilder.html#UMLClassDiagramBuilder.parsePersistenceData" />
+      <keyword name="UMLClassDiagramBuilder.toDict" id="UMLClassDiagramBuilder.toDict" ref="eric6.Graphics.UMLClassDiagramBuilder.html#UMLClassDiagramBuilder.toDict" />
       <keyword name="UMLDiagramBuilder" id="UMLDiagramBuilder" ref="eric6.Graphics.UMLDiagramBuilder.html#UMLDiagramBuilder" />
       <keyword name="UMLDiagramBuilder (Constructor)" id="UMLDiagramBuilder (Constructor)" ref="eric6.Graphics.UMLDiagramBuilder.html#UMLDiagramBuilder.__init__" />
       <keyword name="UMLDiagramBuilder (Module)" id="UMLDiagramBuilder (Module)" ref="eric6.Graphics.UMLDiagramBuilder.html" />
@@ -15491,16 +15500,21 @@
       <keyword name="UMLDiagramBuilder.getPersistenceData" id="UMLDiagramBuilder.getPersistenceData" ref="eric6.Graphics.UMLDiagramBuilder.html#UMLDiagramBuilder.getPersistenceData" />
       <keyword name="UMLDiagramBuilder.initialize" id="UMLDiagramBuilder.initialize" ref="eric6.Graphics.UMLDiagramBuilder.html#UMLDiagramBuilder.initialize" />
       <keyword name="UMLDiagramBuilder.parsePersistenceData" id="UMLDiagramBuilder.parsePersistenceData" ref="eric6.Graphics.UMLDiagramBuilder.html#UMLDiagramBuilder.parsePersistenceData" />
+      <keyword name="UMLDiagramBuilder.toDict" id="UMLDiagramBuilder.toDict" ref="eric6.Graphics.UMLDiagramBuilder.html#UMLDiagramBuilder.toDict" />
       <keyword name="UMLDialog" id="UMLDialog" ref="eric6.Graphics.UMLDialog.html#UMLDialog" />
       <keyword name="UMLDialog (Constructor)" id="UMLDialog (Constructor)" ref="eric6.Graphics.UMLDialog.html#UMLDialog.__init__" />
       <keyword name="UMLDialog (Module)" id="UMLDialog (Module)" ref="eric6.Graphics.UMLDialog.html" />
       <keyword name="UMLDialog.__diagramBuilder" id="UMLDialog.__diagramBuilder" ref="eric6.Graphics.UMLDialog.html#UMLDialog.__diagramBuilder" />
+      <keyword name="UMLDialog.__getDiagramTitel" id="UMLDialog.__getDiagramTitel" ref="eric6.Graphics.UMLDialog.html#UMLDialog.__getDiagramTitel" />
       <keyword name="UMLDialog.__initActions" id="UMLDialog.__initActions" ref="eric6.Graphics.UMLDialog.html#UMLDialog.__initActions" />
       <keyword name="UMLDialog.__initToolBars" id="UMLDialog.__initToolBars" ref="eric6.Graphics.UMLDialog.html#UMLDialog.__initToolBars" />
+      <keyword name="UMLDialog.__readLineBasedGraphicsFile" id="UMLDialog.__readLineBasedGraphicsFile" ref="eric6.Graphics.UMLDialog.html#UMLDialog.__readLineBasedGraphicsFile" />
       <keyword name="UMLDialog.__relayout" id="UMLDialog.__relayout" ref="eric6.Graphics.UMLDialog.html#UMLDialog.__relayout" />
       <keyword name="UMLDialog.__save" id="UMLDialog.__save" ref="eric6.Graphics.UMLDialog.html#UMLDialog.__save" />
       <keyword name="UMLDialog.__saveAs" id="UMLDialog.__saveAs" ref="eric6.Graphics.UMLDialog.html#UMLDialog.__saveAs" />
       <keyword name="UMLDialog.__showInvalidDataMessage" id="UMLDialog.__showInvalidDataMessage" ref="eric6.Graphics.UMLDialog.html#UMLDialog.__showInvalidDataMessage" />
+      <keyword name="UMLDialog.__writeJsonGraphicsFile" id="UMLDialog.__writeJsonGraphicsFile" ref="eric6.Graphics.UMLDialog.html#UMLDialog.__writeJsonGraphicsFile" />
+      <keyword name="UMLDialog.__writeLineBasedGraphicsFile" id="UMLDialog.__writeLineBasedGraphicsFile" ref="eric6.Graphics.UMLDialog.html#UMLDialog.__writeLineBasedGraphicsFile" />
       <keyword name="UMLDialog.load" id="UMLDialog.load" ref="eric6.Graphics.UMLDialog.html#UMLDialog.load" />
       <keyword name="UMLDialog.show" id="UMLDialog.show" ref="eric6.Graphics.UMLDialog.html#UMLDialog.show" />
       <keyword name="UMLDialogType" id="UMLDialogType" ref="eric6.Graphics.UMLDialog.html#UMLDialogType" />
@@ -15538,6 +15552,7 @@
       <keyword name="UMLGraphicsView.selectItem" id="UMLGraphicsView.selectItem" ref="eric6.Graphics.UMLGraphicsView.html#UMLGraphicsView.selectItem" />
       <keyword name="UMLGraphicsView.selectItems" id="UMLGraphicsView.selectItems" ref="eric6.Graphics.UMLGraphicsView.html#UMLGraphicsView.selectItems" />
       <keyword name="UMLGraphicsView.setDiagramName" id="UMLGraphicsView.setDiagramName" ref="eric6.Graphics.UMLGraphicsView.html#UMLGraphicsView.setDiagramName" />
+      <keyword name="UMLGraphicsView.toDict" id="UMLGraphicsView.toDict" ref="eric6.Graphics.UMLGraphicsView.html#UMLGraphicsView.toDict" />
       <keyword name="UMLGraphicsView.wheelEvent" id="UMLGraphicsView.wheelEvent" ref="eric6.Graphics.UMLGraphicsView.html#UMLGraphicsView.wheelEvent" />
       <keyword name="UMLItem" id="UMLItem" ref="eric6.Graphics.UMLItem.html#UMLItem" />
       <keyword name="UMLItem (Constructor)" id="UMLItem (Constructor)" ref="eric6.Graphics.UMLItem.html#UMLItem.__init__" />
@@ -15557,6 +15572,7 @@
       <keyword name="UMLItem.setId" id="UMLItem.setId" ref="eric6.Graphics.UMLItem.html#UMLItem.setId" />
       <keyword name="UMLItem.setPos" id="UMLItem.setPos" ref="eric6.Graphics.UMLItem.html#UMLItem.setPos" />
       <keyword name="UMLItem.setSize" id="UMLItem.setSize" ref="eric6.Graphics.UMLItem.html#UMLItem.setSize" />
+      <keyword name="UMLItem.toDict" id="UMLItem.toDict" ref="eric6.Graphics.UMLItem.html#UMLItem.toDict" />
       <keyword name="UMLModel" id="UMLModel" ref="eric6.Graphics.UMLItem.html#UMLModel" />
       <keyword name="UMLModel (Constructor)" id="UMLModel (Constructor)" ref="eric6.Graphics.UMLItem.html#UMLModel.__init__" />
       <keyword name="UMLModel.getName" id="UMLModel.getName" ref="eric6.Graphics.UMLItem.html#UMLModel.getName" />
--- a/eric6/Documentation/Source/eric6.Graphics.ApplicationDiagramBuilder.html	Thu May 06 19:45:45 2021 +0200
+++ b/eric6/Documentation/Source/eric6.Graphics.ApplicationDiagramBuilder.html	Thu May 06 19:46:00 2021 +0200
@@ -104,6 +104,10 @@
 <td><a href="#ApplicationDiagramBuilder.parsePersistenceData">parsePersistenceData</a></td>
 <td>Public method to parse persisted data.</td>
 </tr>
+<tr>
+<td><a href="#ApplicationDiagramBuilder.toDict">toDict</a></td>
+<td>Public method to collect data to be persisted.</td>
+</tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -311,6 +315,25 @@
 bool
 </dd>
 </dl>
+<a NAME="ApplicationDiagramBuilder.toDict" ID="ApplicationDiagramBuilder.toDict"></a>
+<h4>ApplicationDiagramBuilder.toDict</h4>
+<b>toDict</b>(<i></i>)
+
+<p>
+        Public method to collect data to be persisted.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+dictionary containing data to be persisted
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+dict
+</dd>
+</dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 </body></html>
\ No newline at end of file
--- a/eric6/Documentation/Source/eric6.Graphics.AssociationItem.html	Thu May 06 19:45:45 2021 +0200
+++ b/eric6/Documentation/Source/eric6.Graphics.AssociationItem.html	Thu May 06 19:46:00 2021 +0200
@@ -125,6 +125,10 @@
 <td>Public method to build a string to persist the specific item data.</td>
 </tr>
 <tr>
+<td><a href="#AssociationItem.toDict">toDict</a></td>
+<td>Public method to collect data to be persisted.</td>
+</tr>
+<tr>
 <td><a href="#AssociationItem.unassociate">unassociate</a></td>
 <td>Public method to unassociate from the widgets.</td>
 </tr>
@@ -475,6 +479,25 @@
 str
 </dd>
 </dl>
+<a NAME="AssociationItem.toDict" ID="AssociationItem.toDict"></a>
+<h4>AssociationItem.toDict</h4>
+<b>toDict</b>(<i></i>)
+
+<p>
+        Public method to collect data to be persisted.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+dictionary containing data to be persisted
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+dict
+</dd>
+</dl>
 <a NAME="AssociationItem.unassociate" ID="AssociationItem.unassociate"></a>
 <h4>AssociationItem.unassociate</h4>
 <b>unassociate</b>(<i></i>)
--- a/eric6/Documentation/Source/eric6.Graphics.ClassItem.html	Thu May 06 19:45:45 2021 +0200
+++ b/eric6/Documentation/Source/eric6.Graphics.ClassItem.html	Thu May 06 19:46:00 2021 +0200
@@ -104,6 +104,10 @@
 <td><a href="#ClassItem.setModel">setModel</a></td>
 <td>Public method to set the class model.</td>
 </tr>
+<tr>
+<td><a href="#ClassItem.toDict">toDict</a></td>
+<td>Public method to collect data to be persisted.</td>
+</tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -280,6 +284,25 @@
 class model containing the class data
 </dd>
 </dl>
+<a NAME="ClassItem.toDict" ID="ClassItem.toDict"></a>
+<h4>ClassItem.toDict</h4>
+<b>toDict</b>(<i></i>)
+
+<p>
+        Public method to collect data to be persisted.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+dictionary containing data to be persisted
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+dict
+</dd>
+</dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
--- a/eric6/Documentation/Source/eric6.Graphics.ImportsDiagramBuilder.html	Thu May 06 19:45:45 2021 +0200
+++ b/eric6/Documentation/Source/eric6.Graphics.ImportsDiagramBuilder.html	Thu May 06 19:46:00 2021 +0200
@@ -108,6 +108,10 @@
 <td><a href="#ImportsDiagramBuilder.parsePersistenceData">parsePersistenceData</a></td>
 <td>Public method to parse persisted data.</td>
 </tr>
+<tr>
+<td><a href="#ImportsDiagramBuilder.toDict">toDict</a></td>
+<td>Public method to collect data to be persisted.</td>
+</tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -308,6 +312,25 @@
 bool
 </dd>
 </dl>
+<a NAME="ImportsDiagramBuilder.toDict" ID="ImportsDiagramBuilder.toDict"></a>
+<h4>ImportsDiagramBuilder.toDict</h4>
+<b>toDict</b>(<i></i>)
+
+<p>
+        Public method to collect data to be persisted.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+dictionary containing data to be persisted
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+dict
+</dd>
+</dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 </body></html>
\ No newline at end of file
--- a/eric6/Documentation/Source/eric6.Graphics.ModuleItem.html	Thu May 06 19:45:45 2021 +0200
+++ b/eric6/Documentation/Source/eric6.Graphics.ModuleItem.html	Thu May 06 19:46:00 2021 +0200
@@ -100,6 +100,10 @@
 <td><a href="#ModuleItem.setModel">setModel</a></td>
 <td>Public method to set the module model.</td>
 </tr>
+<tr>
+<td><a href="#ModuleItem.toDict">toDict</a></td>
+<td>Public method to collect data to be persisted.</td>
+</tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -249,6 +253,25 @@
 module model containing the module data
 </dd>
 </dl>
+<a NAME="ModuleItem.toDict" ID="ModuleItem.toDict"></a>
+<h4>ModuleItem.toDict</h4>
+<b>toDict</b>(<i></i>)
+
+<p>
+        Public method to collect data to be persisted.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+dictionary containing data to be persisted
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+dict
+</dd>
+</dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
--- a/eric6/Documentation/Source/eric6.Graphics.PackageDiagramBuilder.html	Thu May 06 19:45:45 2021 +0200
+++ b/eric6/Documentation/Source/eric6.Graphics.PackageDiagramBuilder.html	Thu May 06 19:46:00 2021 +0200
@@ -120,6 +120,10 @@
 <td><a href="#PackageDiagramBuilder.parsePersistenceData">parsePersistenceData</a></td>
 <td>Public method to parse persisted data.</td>
 </tr>
+<tr>
+<td><a href="#PackageDiagramBuilder.toDict">toDict</a></td>
+<td>Public method to collect data to be persisted.</td>
+</tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -411,6 +415,25 @@
 bool
 </dd>
 </dl>
+<a NAME="PackageDiagramBuilder.toDict" ID="PackageDiagramBuilder.toDict"></a>
+<h4>PackageDiagramBuilder.toDict</h4>
+<b>toDict</b>(<i></i>)
+
+<p>
+        Public method to collect data to be persisted.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+dictionary containing data to be persisted
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+dict
+</dd>
+</dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 </body></html>
\ No newline at end of file
--- a/eric6/Documentation/Source/eric6.Graphics.PackageItem.html	Thu May 06 19:45:45 2021 +0200
+++ b/eric6/Documentation/Source/eric6.Graphics.PackageItem.html	Thu May 06 19:46:00 2021 +0200
@@ -100,6 +100,10 @@
 <td><a href="#PackageItem.setModel">setModel</a></td>
 <td>Public method to set the package model.</td>
 </tr>
+<tr>
+<td><a href="#PackageItem.toDict">toDict</a></td>
+<td>Public method to collect data to be persisted.</td>
+</tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -254,6 +258,25 @@
 package model containing the package data
 </dd>
 </dl>
+<a NAME="PackageItem.toDict" ID="PackageItem.toDict"></a>
+<h4>PackageItem.toDict</h4>
+<b>toDict</b>(<i></i>)
+
+<p>
+        Public method to collect data to be persisted.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+dictionary containing data to be persisted
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+dict
+</dd>
+</dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
--- a/eric6/Documentation/Source/eric6.Graphics.UMLClassDiagramBuilder.html	Thu May 06 19:45:45 2021 +0200
+++ b/eric6/Documentation/Source/eric6.Graphics.UMLClassDiagramBuilder.html	Thu May 06 19:46:00 2021 +0200
@@ -108,6 +108,10 @@
 <td><a href="#UMLClassDiagramBuilder.parsePersistenceData">parsePersistenceData</a></td>
 <td>Public method to parse persisted data.</td>
 </tr>
+<tr>
+<td><a href="#UMLClassDiagramBuilder.toDict">toDict</a></td>
+<td>Public method to collect data to be persisted.</td>
+</tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -333,6 +337,25 @@
 bool
 </dd>
 </dl>
+<a NAME="UMLClassDiagramBuilder.toDict" ID="UMLClassDiagramBuilder.toDict"></a>
+<h4>UMLClassDiagramBuilder.toDict</h4>
+<b>toDict</b>(<i></i>)
+
+<p>
+        Public method to collect data to be persisted.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+dictionary containing data to be persisted
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+dict
+</dd>
+</dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 </body></html>
\ No newline at end of file
--- a/eric6/Documentation/Source/eric6.Graphics.UMLDiagramBuilder.html	Thu May 06 19:45:45 2021 +0200
+++ b/eric6/Documentation/Source/eric6.Graphics.UMLDiagramBuilder.html	Thu May 06 19:46:00 2021 +0200
@@ -88,6 +88,10 @@
 <td><a href="#UMLDiagramBuilder.parsePersistenceData">parsePersistenceData</a></td>
 <td>Public method to parse persisted data.</td>
 </tr>
+<tr>
+<td><a href="#UMLDiagramBuilder.toDict">toDict</a></td>
+<td>Public method to collect data to be persisted.</td>
+</tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -191,6 +195,25 @@
 bool
 </dd>
 </dl>
+<a NAME="UMLDiagramBuilder.toDict" ID="UMLDiagramBuilder.toDict"></a>
+<h4>UMLDiagramBuilder.toDict</h4>
+<b>toDict</b>(<i></i>)
+
+<p>
+        Public method to collect data to be persisted.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+dictionary containing data to be persisted
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+dict
+</dd>
+</dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 </body></html>
\ No newline at end of file
--- a/eric6/Documentation/Source/eric6.Graphics.UMLDialog.html	Thu May 06 19:45:45 2021 +0200
+++ b/eric6/Documentation/Source/eric6.Graphics.UMLDialog.html	Thu May 06 19:46:00 2021 +0200
@@ -61,7 +61,7 @@
 <h3>Class Attributes</h3>
 
 <table>
-<tr><td>FileVersions</td></tr>
+<tr><td>FileVersions</td></tr><tr><td>UMLDialogType2String</td></tr>
 </table>
 <h3>Class Methods</h3>
 
@@ -81,6 +81,10 @@
 <td>Private method to instantiate a diagram builder object.</td>
 </tr>
 <tr>
+<td><a href="#UMLDialog.__getDiagramTitel">__getDiagramTitel</a></td>
+<td>Private method to get a textual description for the diagram type.</td>
+</tr>
+<tr>
 <td><a href="#UMLDialog.__initActions">__initActions</a></td>
 <td>Private slot to initialize the actions.</td>
 </tr>
@@ -89,6 +93,10 @@
 <td>Private slot to initialize the toolbars.</td>
 </tr>
 <tr>
+<td><a href="#UMLDialog.__readLineBasedGraphicsFile">__readLineBasedGraphicsFile</a></td>
+<td>Private method to read an eric graphics file using the old line based file format.</td>
+</tr>
+<tr>
 <td><a href="#UMLDialog.__relayout">__relayout</a></td>
 <td>Private method to re-layout the diagram.</td>
 </tr>
@@ -105,6 +113,14 @@
 <td>Private slot to show a message dialog indicating an invalid data file.</td>
 </tr>
 <tr>
+<td><a href="#UMLDialog.__writeJsonGraphicsFile">__writeJsonGraphicsFile</a></td>
+<td>Private method to write an eric graphics file using the JSON based file format.</td>
+</tr>
+<tr>
+<td><a href="#UMLDialog.__writeLineBasedGraphicsFile">__writeLineBasedGraphicsFile</a></td>
+<td>Private method to write an eric graphics file using the old line based file format.</td>
+</tr>
+<tr>
 <td><a href="#UMLDialog.load">load</a></td>
 <td>Public method to load a diagram from a file.</td>
 </tr>
@@ -188,6 +204,32 @@
 UMLDiagramBuilder
 </dd>
 </dl>
+<a NAME="UMLDialog.__getDiagramTitel" ID="UMLDialog.__getDiagramTitel"></a>
+<h4>UMLDialog.__getDiagramTitel</h4>
+<b>__getDiagramTitel</b>(<i>diagramType</i>)
+
+<p>
+        Private method to get a textual description for the diagram type.
+</p>
+<dl>
+
+<dt><i>diagramType</i> (str)</dt>
+<dd>
+diagram type string
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+titel of the diagram
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+str
+</dd>
+</dl>
 <a NAME="UMLDialog.__initActions" ID="UMLDialog.__initActions"></a>
 <h4>UMLDialog.__initActions</h4>
 <b>__initActions</b>(<i></i>)
@@ -202,6 +244,33 @@
 <p>
         Private slot to initialize the toolbars.
 </p>
+<a NAME="UMLDialog.__readLineBasedGraphicsFile" ID="UMLDialog.__readLineBasedGraphicsFile"></a>
+<h4>UMLDialog.__readLineBasedGraphicsFile</h4>
+<b>__readLineBasedGraphicsFile</b>(<i>filename</i>)
+
+<p>
+        Private method to read an eric graphics file using the old line
+        based file format.
+</p>
+<dl>
+
+<dt><i>filename</i> (str)</dt>
+<dd>
+name of the file to be read
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+flag indicating success
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+bool
+</dd>
+</dl>
 <a NAME="UMLDialog.__relayout" ID="UMLDialog.__relayout"></a>
 <h4>UMLDialog.__relayout</h4>
 <b>__relayout</b>(<i></i>)
@@ -248,6 +317,60 @@
 number of the invalid line
 </dd>
 </dl>
+<a NAME="UMLDialog.__writeJsonGraphicsFile" ID="UMLDialog.__writeJsonGraphicsFile"></a>
+<h4>UMLDialog.__writeJsonGraphicsFile</h4>
+<b>__writeJsonGraphicsFile</b>(<i>filename</i>)
+
+<p>
+        Private method to write an eric graphics file using the JSON based
+        file format.
+</p>
+<dl>
+
+<dt><i>filename</i> (str)</dt>
+<dd>
+name of the file to write to
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+flag indicating a successful write
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+bool
+</dd>
+</dl>
+<a NAME="UMLDialog.__writeLineBasedGraphicsFile" ID="UMLDialog.__writeLineBasedGraphicsFile"></a>
+<h4>UMLDialog.__writeLineBasedGraphicsFile</h4>
+<b>__writeLineBasedGraphicsFile</b>(<i>filename</i>)
+
+<p>
+        Private method to write an eric graphics file using the old line
+        based file format.
+</p>
+<dl>
+
+<dt><i>filename</i> (str)</dt>
+<dd>
+name of the file to write to
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+flag indicating a successful write
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+bool
+</dd>
+</dl>
 <a NAME="UMLDialog.load" ID="UMLDialog.load"></a>
 <h4>UMLDialog.load</h4>
 <b>load</b>(<i>filename=""</i>)
--- a/eric6/Documentation/Source/eric6.Graphics.UMLGraphicsView.html	Thu May 06 19:45:45 2021 +0200
+++ b/eric6/Documentation/Source/eric6.Graphics.UMLGraphicsView.html	Thu May 06 19:46:00 2021 +0200
@@ -206,6 +206,10 @@
 <td>Public slot to set the diagram name.</td>
 </tr>
 <tr>
+<td><a href="#UMLGraphicsView.toDict">toDict</a></td>
+<td>Public method to collect data to be persisted.</td>
+</tr>
+<tr>
 <td><a href="#UMLGraphicsView.wheelEvent">wheelEvent</a></td>
 <td>Protected method to handle wheel events.</td>
 </tr>
@@ -674,6 +678,25 @@
 diagram name
 </dd>
 </dl>
+<a NAME="UMLGraphicsView.toDict" ID="UMLGraphicsView.toDict"></a>
+<h4>UMLGraphicsView.toDict</h4>
+<b>toDict</b>(<i></i>)
+
+<p>
+        Public method to collect data to be persisted.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+dictionary containing data to be persisted
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+dict
+</dd>
+</dl>
 <a NAME="UMLGraphicsView.wheelEvent" ID="UMLGraphicsView.wheelEvent"></a>
 <h4>UMLGraphicsView.wheelEvent</h4>
 <b>wheelEvent</b>(<i>evt</i>)
--- a/eric6/Documentation/Source/eric6.Graphics.UMLItem.html	Thu May 06 19:45:45 2021 +0200
+++ b/eric6/Documentation/Source/eric6.Graphics.UMLItem.html	Thu May 06 19:46:00 2021 +0200
@@ -136,6 +136,10 @@
 <td><a href="#UMLItem.setSize">setSize</a></td>
 <td>Public method to set the rectangles size.</td>
 </tr>
+<tr>
+<td><a href="#UMLItem.toDict">toDict</a></td>
+<td>Public method to collect data to be persisted.</td>
+</tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -444,6 +448,25 @@
 height of the rectangle
 </dd>
 </dl>
+<a NAME="UMLItem.toDict" ID="UMLItem.toDict"></a>
+<h4>UMLItem.toDict</h4>
+<b>toDict</b>(<i></i>)
+
+<p>
+        Public method to collect data to be persisted.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+dictionary containing data to be persisted
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+dict
+</dd>
+</dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />

eric ide

mercurial