#ifndef _UMLATTRIBUTE_H #define _UMLATTRIBUTE_H #include "UmlBaseAttribute.h" #include class FileOut; // This class manages 'attribute', notes that the class 'UmlClassItem' // is a mother class of the class's children. // // You can modify it as you want (except the constructor) class UmlAttribute : public UmlBaseAttribute { public: UmlAttribute(void * id, const QCString & n) : UmlBaseAttribute(id, n) {}; virtual bool write_if_needed(FileOut & out); private: void write_cpp_type(FileOut & out); void write_java_type(FileOut & out); }; #endif