node.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #ifndef NODE_H
00013 #define NODE_H
00014
00015 #include "umlcanvasobject.h"
00016
00017 class IDChangeLog;
00018
00029 class UMLNode : public UMLCanvasObject {
00030 Q_OBJECT
00031 public:
00038 explicit UMLNode(const QString & name = "", Uml::IDType id = Uml::id_None);
00039
00043 virtual ~UMLNode();
00044
00048 virtual void init();
00049
00053 virtual UMLObject* clone() const;
00054
00058 void saveToXMI( QDomDocument & qDoc, QDomElement & qElement );
00059
00060 protected:
00064 bool load( QDomElement & element );
00065
00066 };
00067
00068 #endif
This file is part of the documentation for umbrello Version 3.1.0.