summaryrefslogtreecommitdiff
path: root/src/databaserelationship.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/databaserelationship.h')
-rw-r--r--src/databaserelationship.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/databaserelationship.h b/src/databaserelationship.h
index f0edd68..e9e26d0 100644
--- a/src/databaserelationship.h
+++ b/src/databaserelationship.h
@@ -39,6 +39,12 @@ public:
enum { Type = DiagramItem::Relation };
virtual int type() const { return Type; }
+ static const char *staticTypeName() { return "database-relationship"; }
+ virtual const char *typeName() { return staticTypeName(); }
+
+ void loadFromXml(QDomElement element, DiagramDocument *document = 0);
+ void saveToXml(QDomDocument doc, QDomElement element);
+
void updatePositions();
protected slots: