63 must be subclassed |
63 must be subclassed |
64 """ |
64 """ |
65 raise NotImplementedError( |
65 raise NotImplementedError( |
66 "Method 'buildDiagram' must be implemented in subclasses.") |
66 "Method 'buildDiagram' must be implemented in subclasses.") |
67 |
67 |
68 def getPersistenceData(self): |
|
69 """ |
|
70 Public method to get a string for data to be persisted. |
|
71 |
|
72 @return persisted data string |
|
73 @rtype str |
|
74 """ |
|
75 return "" |
|
76 |
|
77 def parsePersistenceData(self, version, data): |
68 def parsePersistenceData(self, version, data): |
78 """ |
69 """ |
79 Public method to parse persisted data. |
70 Public method to parse persisted data. |
80 |
71 |
81 @param version version of the data |
72 @param version version of the data |