#ifndef _UMLUSECASEVIEW_H #define _UMLUSECASEVIEW_H #include "UmlBaseUseCaseView.h" #include #include class FileOut; class UmlItem; // This class manages 'use case view' // // You can modify it as you want (except the constructor) class UmlUseCaseView : public UmlBaseUseCaseView { public: UmlUseCaseView(void * id, const QCString & n) : UmlBaseUseCaseView(id, n) {}; virtual void write(FileOut & out); //Memorize the relation in the package (or the view in case the views //are generated as package) containing the current element, to generate //the relation at the package/view level virtual void memo_relation(UmlItem * r); protected: QList _relations; }; #endif