javaantcodedocument.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 #ifndef JAVAANTCODEDOCUMENT_H
00020 #define JAVAANTCODEDOCUMENT_H
00021
00022 #include <qstring.h>
00023 #include <qdom.h>
00024
00025 #include "../codedocument.h"
00026
00032 class JavaANTCodeDocument : public CodeDocument
00033 {
00034 Q_OBJECT
00035 public:
00036
00037
00038
00039
00043 JavaANTCodeDocument ( );
00044
00048 virtual ~JavaANTCodeDocument ( );
00049
00050 QString getPath ( );
00051
00052 void updateContent();
00053
00057 virtual void saveToXMI ( QDomDocument & doc, QDomElement & root );
00058
00062 virtual void loadFromXMI ( QDomElement & root );
00063
00068 virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ( );
00069
00074
00075
00076 protected:
00077
00081 virtual void setAttributesOnNode ( QDomDocument & doc, QDomElement & blockElement);
00082
00086 virtual void setAttributesFromNode ( QDomElement & element);
00087
00092 virtual void loadChildTextBlocksFromNode ( QDomElement & root);
00093
00094 private:
00095
00096
00097
00098 };
00099
00100 #endif // JAVAANTCODEDOCUMENT_H
This file is part of the documentation for umbrello Version 3.1.0.