8#ifndef CODECLASSFIELDDECLARATIONBLOCK_H
9#define CODECLASSFIELDDECLARATIONBLOCK_H
42 virtual void saveToXMI(QXmlStreamWriter& writer);
Definition: codeclassfielddeclarationblock.h:26
UMLObject * getParentObject()
Definition: codeclassfielddeclarationblock.cpp:46
void forceRelease()
Definition: codeclassfielddeclarationblock.cpp:63
void init(CodeClassField *parent)
Definition: codeclassfielddeclarationblock.cpp:160
virtual void setAttributesFromObject(TextBlock *obj)
Definition: codeclassfielddeclarationblock.cpp:120
virtual ~CodeClassFieldDeclarationBlock()
Definition: codeclassfielddeclarationblock.cpp:28
virtual void saveToXMI(QXmlStreamWriter &writer)
Definition: codeclassfielddeclarationblock.cpp:78
virtual void release()
Definition: codeclassfielddeclarationblock.cpp:55
virtual void setAttributesOnNode(QXmlStreamWriter &writer)
Definition: codeclassfielddeclarationblock.cpp:97
CodeClassField * getParentClassField()
Definition: codeclassfielddeclarationblock.cpp:38
virtual void setAttributesFromNode(QDomElement &element)
Definition: codeclassfielddeclarationblock.cpp:108
virtual void updateContent()=0
virtual void loadFromXMI(QDomElement &root)
Definition: codeclassfielddeclarationblock.cpp:88
CodeClassFieldDeclarationBlock(CodeClassField *parent)
Definition: codeclassfielddeclarationblock.cpp:18
CodeClassField * m_parentclassfield
Definition: codeclassfielddeclarationblock.h:58
virtual void syncToParent()
Definition: codeclassfielddeclarationblock.cpp:134
Definition: codeclassfield.h:26
Definition: ownedcodeblock.h:24
Definition: textblock.h:23
The base class for UML objects.
Definition: umlobject.h:70