|
| | UMLEntityAttribute (UMLObject *parent, const QString &name, Uml::ID::Type id=Uml::ID::None, Uml::Visibility::Enum s=Uml::Visibility::Private, UMLObject *type=0, const QString &iv=QString()) |
| |
| | UMLEntityAttribute (UMLObject *parent) |
| |
| virtual | ~UMLEntityAttribute () |
| |
| bool | operator== (const UMLEntityAttribute &rhs) const |
| |
| virtual void | copyInto (UMLObject *lhs) const |
| |
| virtual UMLObject * | clone () const |
| |
| void | setAttributes (const QString &attributes) |
| |
| QString | getAttributes () const |
| |
| void | setIndexType (const DBIndex_Type indexType) |
| |
| DBIndex_Type | indexType () const |
| |
| void | setValues (const QString &values) |
| |
| QString | getValues () const |
| |
| void | setAutoIncrement (const bool autoIncrement) |
| |
| bool | getAutoIncrement () const |
| |
| void | setNull (const bool null) |
| |
| bool | getNull () const |
| |
| QString | toString (Uml::SignatureType::Enum sig=Uml::SignatureType::NoSig, bool withStereotype=false) const |
| |
| virtual void | saveToXMI1 (QXmlStreamWriter &writer) |
| |
| virtual bool | showPropertiesDialog (QWidget *parent=0) |
| |
| | UMLAttribute (UMLObject *parent, const QString &name, Uml::ID::Type id=Uml::ID::None, Uml::Visibility::Enum s=Uml::Visibility::Private, UMLObject *type=0, const QString &iv=QString()) |
| |
| | UMLAttribute (UMLObject *parent) |
| |
| bool | operator== (const UMLAttribute &rhs) const |
| |
| virtual | ~UMLAttribute () |
| |
| virtual void | copyInto (UMLObject *lhs) const |
| |
| void | setName (const QString &name) |
| |
| void | setVisibility (Uml::Visibility::Enum s) |
| |
| virtual UMLObject * | clone () const |
| |
| QString | getInitialValue () const |
| |
| void | setInitialValue (const QString &iv) |
| |
| QString | toString (Uml::SignatureType::Enum sig=Uml::SignatureType::NoSig, bool withStereotype=false) const |
| |
| QString | getFullyQualifiedName (const QString &separator=QString(), bool includeRoot=false) const |
| |
| virtual void | saveToXMI1 (QXmlStreamWriter &writer) |
| |
| virtual bool | showPropertiesDialog (QWidget *parent=0) |
| |
| void | setParmKind (Uml::ParameterDirection::Enum pk) |
| |
| Uml::ParameterDirection::Enum | getParmKind () const |
| |
| virtual UMLClassifierList | getTemplateParams () |
| |
| | UMLClassifierListItem (UMLObject *parent, const QString &name, Uml::ID::Type id=Uml::ID::None) |
| |
| | UMLClassifierListItem (UMLObject *parent) |
| |
| virtual | ~UMLClassifierListItem () |
| |
| virtual void | setType (UMLObject *type) |
| |
| UMLClassifier * | getType () const |
| |
| void | setTypeName (const QString &type) |
| |
| virtual QString | getTypeName () const |
| |
| virtual QString | toString (Uml::SignatureType::Enum sig=Uml::SignatureType::NoSig, bool withStereotype=false) const |
| |
| virtual void | copyInto (UMLObject *lhs) const |
| |
| virtual UMLObject * | clone () const =0 |
| |
| | UMLObject (const UMLObject &other) |
| |
| | UMLObject (UMLObject *parent, const QString &name, Uml::ID::Type id=Uml::ID::None) |
| |
| | UMLObject (UMLObject *parent) |
| |
| | UMLObject (const QString &name=QString(), Uml::ID::Type id=Uml::ID::None) |
| |
| virtual | ~UMLObject () |
| |
| bool | operator== (const UMLObject &rhs) const |
| |
| virtual void | copyInto (UMLObject *lhs) const |
| |
| virtual UMLObject * | clone () const |
| |
| virtual void | setBaseType (ObjectType ot) |
| |
| ObjectType | baseType () const |
| |
| QLatin1String | baseTypeStr () const |
| |
| virtual void | setID (Uml::ID::Type NewID) |
| |
| virtual Uml::ID::Type | id () const |
| |
| QString | doc () const |
| |
| bool | hasDoc () const |
| |
| void | setDoc (const QString &d) |
| |
| void | setVisibility (Uml::Visibility::Enum visibility) |
| |
| void | setVisibilityCmd (Uml::Visibility::Enum visibility) |
| |
| Uml::Visibility::Enum | visibility () const |
| |
| void | setStereotype (const QString &_name) |
| |
| void | setStereotypeCmd (const QString &_name) |
| |
| QString | stereotype (bool includeAdornments=false) const |
| |
| void | setUMLStereotype (UMLStereotype *stereo) |
| |
| UMLStereotype * | umlStereotype () const |
| |
| QStringList & | tags () |
| |
| QString | package (const QString &separator=QString(), bool includeRoot=false) const |
| |
| UMLPackageList | packages (bool includeRoot=false) const |
| |
| bool | setUMLPackage (UMLPackage *pPkg) |
| |
| UMLPackage * | umlPackage () const |
| |
| void | setUMLParent (UMLObject *parent) |
| |
| UMLObject * | umlParent () const |
| |
| virtual void | setName (const QString &strName) |
| |
| virtual void | setNameCmd (const QString &strName) |
| |
| QString | name () const |
| |
| virtual QString | fullyQualifiedName (const QString &separator=QString(), bool includeRoot=false) const |
| |
| void | setAbstract (bool bAbstract) |
| |
| bool | isAbstract () const |
| |
| virtual bool | showPropertiesDialog (QWidget *parent=0) |
| |
| virtual bool | resolveRef () |
| |
| virtual void | saveToXMI1 (QXmlStreamWriter &writer) |
| |
| virtual bool | loadFromXMI1 (QDomElement &element) |
| |
| bool | loadStereotype (QDomElement &element) |
| |
| void | setStatic (bool bStatic) |
| |
| bool | isStatic () const |
| |
| virtual bool | acceptAssociationType (Uml::AssociationType::Enum) const |
| |
| void | setSecondaryId (const QString &id) |
| |
| QString | secondaryId () const |
| |
| void | setSecondaryFallback (const QString &id) |
| |
| QString | secondaryFallback () const |
| |
| void | save1 (const QString &tag, QXmlStreamWriter &writer) |
| |
| bool | isUMLActor () const |
| |
| bool | isUMLArtifact () const |
| |
| bool | isUMLAssociation () const |
| |
| bool | isUMLAttribute () const |
| |
| bool | isUMLCategory () const |
| |
| bool | isUMLCheckConstraint () const |
| |
| bool | isUMLClassifier () const |
| |
| bool | isUMLComponent () const |
| |
| bool | isUMLDatatype () const |
| |
| bool | isUMLEntity () const |
| |
| bool | isUMLEntityAttribute () const |
| |
| bool | isUMLEntityConstraint () const |
| |
| bool | isUMLEnum () const |
| |
| bool | isUMLEnumLiteral () const |
| |
| bool | isUMLFolder () const |
| |
| bool | isUMLForeignKeyConstraint () const |
| |
| bool | isUMLInstance () const |
| |
| bool | isUMLInstanceAttribute () const |
| |
| bool | isUMLNode () const |
| |
| bool | isUMLObject () const |
| |
| bool | isUMLOperation () const |
| |
| bool | isUMLPackage () const |
| |
| bool | isUMLPort () const |
| |
| bool | isUMLRole () const |
| |
| bool | isUMLStereotype () const |
| |
| bool | isUMLTemplate () const |
| |
| bool | isUMLUniqueConstraint () const |
| |
| bool | isUMLUseCase () const |
| |
| UMLActor * | asUMLActor () |
| |
| UMLArtifact * | asUMLArtifact () |
| |
| UMLAssociation * | asUMLAssociation () |
| |
| UMLAttribute * | asUMLAttribute () |
| |
| UMLCanvasObject * | asUMLCanvasObject () |
| |
| UMLCategory * | asUMLCategory () |
| |
| UMLCheckConstraint * | asUMLCheckConstraint () |
| |
| UMLClassifier * | asUMLClassifier () |
| |
| UMLClassifierListItem * | asUMLClassifierListItem () |
| |
| UMLClassifierSet * | asUMLClassifierSet () |
| |
| UMLComponent * | asUMLComponent () |
| |
| UMLDatatype * | asUMLDatatype () |
| |
| UMLEntity * | asUMLEntity () |
| |
| UMLEntityAttribute * | asUMLEntityAttribute () |
| |
| UMLEntityConstraint * | asUMLEntityConstraint () |
| |
| UMLEnum * | asUMLEnum () |
| |
| UMLEnumLiteral * | asUMLEnumLiteral () |
| |
| UMLFolder * | asUMLFolder () |
| |
| UMLForeignKeyConstraint * | asUMLForeignKeyConstraint () |
| |
| UMLInstance * | asUMLInstance () |
| |
| UMLInstanceAttribute * | asUMLInstanceAttribute () |
| |
| UMLNode * | asUMLNode () |
| |
| UMLObject * | asUMLObject () |
| |
| UMLOperation * | asUMLOperation () |
| |
| UMLPackage * | asUMLPackage () |
| |
| UMLPort * | asUMLPort () |
| |
| UMLRole * | asUMLRole () |
| |
| UMLStereotype * | asUMLStereotype () |
| |
| UMLTemplate * | asUMLTemplate () |
| |
| UMLUniqueConstraint * | asUMLUniqueConstraint () |
| |
| UMLUseCase * | asUMLUseCase () |
| |
Sets up entityattribute information.
This class is used to set up information for an entityattribute. This is a database field It has a type, name, index type and default value.
- Author
- Jonathan Riddell jr@jr.nosp@m.idde.nosp@m.ll.or.nosp@m.g Bugs and comments to umbre.nosp@m.llo-.nosp@m.devel.nosp@m.@kde.nosp@m..org or https://bugs.kde.org