#include "UmlActivityDiagram.h" #include "UmlActivityObject.h" QCString UmlActivityObject::sKind() { return "activity object"; } void UmlActivityObject::html(QCString pfix, unsigned int rank, unsigned int level) { define(); fw.write("
Activity object "); writeq(name()); fw.write("
\n"); html_internal(pfix, rank, level); unload(FALSE, FALSE); } void UmlActivityObject::html_internal(QCString pfix, unsigned int rank, unsigned int level) { QCString s = description(); s = description(); if (!s.isEmpty()) { fw.write("

"); writeq(s); fw.write("

"); } fw.write("

Type : "); write(type(), cppLanguage); fw.write("

"); if (! multiplicity().isEmpty()) { fw.write("

Multiplicity : "); writeq(multiplicity()); fw.write("

"); } if (! inState().isEmpty()) { fw.write("

In State : "); writeq(inState()); fw.write("

"); } fw.write("

Selection :

"); if (ordering() != unordered) { fw.write("

Ordering : "); write(ordering()); fw.write("

"); } if (isControlType()) fw.write("

Is control type

\n"); UmlActivityDiagram * d = associatedDiagram(); if (d != 0) { fw.write("

Diagram : "); d->write(); fw.write("

"); } write_properties(); write_children(pfix, rank, level); }