65 bool isStatic =
false);
70 bool isStatic =
false);
76 bool isStatic,
bool isAbstract,
Sets up association information.
Definition association.h:29
Sets up attribute information.
Definition attribute.h:23
Information for a non-graphical Concept/Class.
Definition classifier.h:35
Non-graphical Information for an Enum.
Definition enum.h:24
Non-graphical management of objects and diagrams of a Folder.
Definition folder.h:30
The base class for UML objects.
Definition umlobject.h:70
ObjectType
Definition umlobject.h:76
Definition operation.h:20
Non-graphical information for a Package.
Definition package.h:28
#define vector
Definition moc_predefs.h:100
Definition import_utils.cpp:42
UMLPackage * globalScope()
Definition import_utils.cpp:842
QString formatComment(const QString &comment)
Definition import_utils.cpp:118
void putAtGlobalScope(bool yesno)
Definition import_utils.cpp:80
void checkStdString(QString &typeName)
Definition import_utils.cpp:167
UMLEnum * remapUMLEnum(UMLObject *ns, UMLPackage *currentScope)
Definition import_utils.cpp:770
UMLObject * createArtifact(const QString &name, UMLFolder *parentPkg, const QString &comment)
Definition import_utils.cpp:703
UMLAssociation * createGeneralization(UMLClassifier *child, UMLClassifier *parent)
Definition import_utils.cpp:627
bool isDatatype(const QString &name, UMLPackage *parentPkg)
Definition import_utils.cpp:832
void assignUniqueIdOnCreation(bool yesno)
Definition import_utils.cpp:101
UMLAttribute * addMethodParameter(UMLOperation *method, const QString &type, const QString &name)
Definition import_utils.cpp:596
void insertMethod(UMLClassifier *klass, UMLOperation *&op, Uml::Visibility::Enum scope, const QString &type, bool isStatic, bool isAbstract, bool isFriend, bool isConstructor, bool isDestructor, const QString &comment)
Definition import_utils.cpp:524
UMLFolder * createSubDir(const QString &name, UMLFolder *parentPkg, const QString &comment)
Definition import_utils.cpp:658
void addIncludePath(const QString &path)
Definition import_utils.cpp:823
UMLOperation * makeOperation(UMLClassifier *parent, const QString &name)
Definition import_utils.cpp:442
bool newUMLObjectWasCreated()
Definition import_utils.cpp:110
UMLAttribute * insertAttribute(UMLClassifier *owner, Uml::Visibility::Enum scope, const QString &name, UMLClassifier *attrType, const QString &comment, bool isStatic)
Definition import_utils.cpp:452
UMLObject * createUMLObject(UMLObject::ObjectType type, const QString &inName, UMLPackage *parentPkg, const QString &comment, const QString &stereotype, bool searchInParentPackageOnly, bool remapParent)
Definition import_utils.cpp:184
UMLObject * createArtifactFolder(const QString &name, UMLPackage *parentPkg, const QString &comment)
Definition import_utils.cpp:681
void addEnumLiteral(UMLEnum *enumType, const QString &literal, const QString &comment, const QString &value)
Definition import_utils.cpp:617
QStringList includePathList()
Definition import_utils.cpp:810
void setRelatedClassifier(UMLClassifier *c)
Definition import_utils.cpp:89
UMLObject * createUMLObjectHierarchy(UMLObject::ObjectType type, const QString &name, UMLPackage *topLevelParent)
Definition import_utils.cpp:402
Enum
Definition basictypes.h:45