umbrello
2.32.1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
UpdateDeleteAction getUpdateAction() const
Definition: foreignkeyconstraint.cpp:420
virtual QStringList reservedKeywords() const
Definition: sqlwriter.cpp:362
UpdateDeleteAction
Definition: foreignkeyconstraint.h:37
virtual Uml::ID::Type id() const
Definition: umlobject.cpp:420
Non-graphical Information for an Entity.
Definition: entity.h:29
QString m_indentation
Definition: simplecodegenerator.h:72
Enum
Definition: basictypes.h:291
@ PostgreSQL
Definition: basictypes.h:305
@ ot_CheckConstraint
Definition: umlobject.h:103
QString name() const
Definition: umlobject.cpp:206
QString updateDeleteActionToString(UMLForeignKeyConstraint::UpdateDeleteAction uda)
Definition: model_utils.cpp:2143
virtual QString getHeadingFile(const QString &file)
Definition: codegenerator.cpp:404
static QString cleanName(const QString &name)
Definition: codegenerator.cpp:546
virtual UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const
Definition: classifier.cpp:994
@ ot_ForeignKeyConstraint
Definition: umlobject.h:102
UMLClassifier * getType() const
Definition: classifierlistitem.cpp:98
QString getInitialValue() const
Definition: attribute.cpp:94
virtual QString getTypeName() const
Definition: classifierlistitem.cpp:108
virtual QStringList defaultDatatypes() const
Definition: sqlwriter.cpp:329
Sets up Foreign Key entity constraint information.
Definition: foreignkeyconstraint.h:27
@ A
Definition: basictypes.h:237
@ MySQL
Definition: basictypes.h:300
Definition: sqlwriter.h:25
virtual void printIndex(QTextStream &sql, UMLEntity *ent, UMLEntityAttributeList entAttList)
Definition: sqlwriter.cpp:582
UMLEntityAttributeList getEntityAttributes() const
Definition: entity.cpp:688
QStringList m_enumsGenerated
Definition: sqlwriter.h:42
QString getAttributes() const
Definition: entityattribute.cpp:70
The base class for UML objects.
Definition: umlobject.h:69
virtual Uml::ProgrammingLanguage::Enum language() const
Definition: sqlwriter.cpp:321
UMLCheckConstraint * asUMLCheckConstraint()
Definition: umlobject.cpp:1388
UMLEnum * asUMLEnum()
Definition: umlobject.cpp:1396
ObjectType baseType() const
Definition: umlobject.cpp:392
UMLEntity * getReferencedEntity() const
Definition: foreignkeyconstraint.cpp:345
bool forceDoc() const
Definition: codegenerator.cpp:762
@ ot_EnumLiteral
Definition: umlobject.h:90
SQLWriter()
Definition: sqlwriter.cpp:173
QString getValues() const
Definition: entityattribute.cpp:88
bool getNull() const
Definition: entityattribute.cpp:142
void showGeneratedFile(const QString &filename)
Definition: moc_codegenerator.cpp:180
@ SQL
Definition: basictypes.h:308
virtual void printUniqueConstraints(QTextStream &sql, UMLClassifierListItemList constrList)
Definition: sqlwriter.cpp:456
QString a
Definition: petalnode.cpp:13
QString m_endl
Definition: simplecodegenerator.h:74
UMLForeignKeyConstraint * asUMLForeignKeyConstraint()
Definition: umlobject.cpp:1399
static const char * reserved_words[]
Definition: sqlwriter.cpp:32
virtual void printForeignKeyConstraints(QTextStream &sql, UMLClassifierListItemList constrList)
Definition: sqlwriter.cpp:503
QMap< UMLEntityAttribute *, UMLEntityAttribute * > getEntityAttributePairs()
Definition: foreignkeyconstraint.cpp:404
static QString formatDoc(const QString &text, const QString &linePrefix=QLatin1String(" *"), int lineWidth=80)
Definition: codegenerator.cpp:709
Definition: simplecodegenerator.h:29
@ B
Definition: basictypes.h:238
virtual void printCheckConstraints(QTextStream &sql, UMLClassifierListItemList constrList)
Definition: sqlwriter.cpp:630
UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const
Definition: entity.cpp:641
@ ot_UniqueConstraint
Definition: umlobject.h:101
type show c for details The hypothetical commands show w and show c should show the appropriate parts of the General Public License Of the commands you use may be called something other than show w and show c
Definition: GPL-2.0-only.txt:301
virtual ~SQLWriter()
Definition: sqlwriter.cpp:178
QString doc() const
Definition: umlobject.cpp:430
UMLEntity * m_pEntity
Definition: sqlwriter.h:43
Definition: umlentityattributelist.h:19
bool isPrimaryKey(const UMLUniqueConstraint *uConstr) const
Definition: entity.cpp:675
UMLAssociationList getRelationships() const
Definition: umlcanvasobject.cpp:427
QString getCheckCondition() const
Definition: checkconstraint.h:47
@ Index
Definition: entityattribute.h:29
Definition: umlclassifierlistitemlist.h:21
void codeGenerated(UMLClassifier *concept, bool generated)
Definition: moc_codegenerator.cpp:166
#define uError()
Definition: debug_utils.h:109
UMLUniqueConstraint * asUMLUniqueConstraint()
Definition: umlobject.cpp:1410
@ ot_Enum
Definition: umlobject.h:84
UpdateDeleteAction getDeleteAction() const
Definition: foreignkeyconstraint.cpp:412
QLatin1String baseTypeStr() const
Definition: umlobject.cpp:400
Sets up Check Constraint information for UMLEntities.
Definition: checkconstraint.h:20
Information for a non-graphical Concept/Class.
Definition: classifier.h:34
Sets up association information.
Definition: association.h:28
UMLEntityAttributeList getEntityAttributeList() const
Definition: uniqueconstraint.cpp:306
virtual void printEntityAttributes(QTextStream &sql, UMLEntityAttributeList entityAttributeList)
Definition: sqlwriter.cpp:380
Sets up entityattribute information.
Definition: entityattribute.h:20
bool forceSections() const
Definition: codegenerator.cpp:772
virtual void printAutoIncrements(QTextStream &sql, UMLEntityAttributeList entAttList)
Definition: sqlwriter.cpp:619
A base class for classifier list items (e.g. attributes)
Definition: classifierlistitem.h:24
Non-graphical Information for an Enum.
Definition: enum.h:23
QList< UMLAssociation * > UMLAssociationList
Definition: umlassociationlist.h:12
virtual void writeClass(UMLClassifier *c)
Definition: sqlwriter.cpp:186
QString findFileName(UMLPackage *concept, const QString &ext)
Definition: simplecodegenerator.cpp:87
Sets up Unique entity constraint information.
Definition: uniqueconstraint.h:23
bool openFile(QFile &file, const QString &name)
Definition: codegenerator.cpp:520
DBIndex_Type indexType() const
Definition: entityattribute.cpp:124