#include "UmlActivityDiagram.h" #include "UmlActivity.h" QCString UmlActivity::sKind() { return "activity"; } void UmlActivity::html(QCString pfix, unsigned int rank, unsigned int level) { define(); chapter("Activity", pfix, rank, "activity", level); QCString s = description(); if (!s.isEmpty()) { fw.write("
");
writeq(description());
fw.write("
Read only, single execution
"); else fw.write("Read only
"); } else if (isSingleExecution()) fw.write("Single execution
"); fw.write("Pre Condition :
\n"); writeq(s); fw.write("
\n"); writeq(s); fw.write("
\n"); writeq(s); fw.write("
Post Condition :
\n"); writeq(s); fw.write("
\n"); writeq(s); fw.write("
\n"); writeq(s); fw.write("
Diagram : "); d->write(); fw.write("
"); } write_properties(); write_children(pfix, rank, level); unload(FALSE, FALSE); } void UmlActivity::memo_ref() { activities.addElement(this); UmlItem::memo_ref(); } void UmlActivity::ref_index() { if (!activities.isEmpty()) fw.write(" -Activities- "); } void UmlActivity::generate_index() { UmlItem::generate_index(activities, "Activities", "activities"); } bool UmlActivity::chapterp() { return TRUE; } Vector UmlActivity::activities;