1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
#include "UmlCom.h"
#include "UmlBaseActivityParameter.h"
#include "UmlActivityParameter.h"
#include "UmlActivity.h"
UmlActivityParameter * UmlBaseActivityParameter::create(UmlActivity * parent, const char * s)
{
return (UmlActivityParameter *) parent->create_(anActivityParameter, s);
}
anItemKind UmlBaseActivityParameter::kind() {
return anActivityParameter;
}
const QCString & UmlBaseActivityParameter::defaultValue() {
read_if_needed_();
return _default_value;
}
bool UmlBaseActivityParameter::set_DefaultValue(const char * v) {
return set_it_(_default_value, v, setDefaultValueCmd);
}
void UmlBaseActivityParameter::unload(bool rec, bool del) {
_default_value = 0;
UmlBaseActivityObject::unload(rec, del);
}
void UmlBaseActivityParameter::read_uml_() {
UmlBasePinParameter::read_uml_();
_default_value = UmlCom::read_string();
}
|