|
| UMLAssociation (Uml::AssociationType::Enum type, UMLObject *roleA, UMLObject *roleB) |
|
| UMLAssociation (Uml::AssociationType::Enum type=Uml::AssociationType::Unknown) |
|
virtual | ~UMLAssociation () |
|
bool | operator== (const UMLAssociation &rhs) const |
|
QString | toString () const |
|
UMLRole * | getUMLRole (Uml::RoleType::Enum role) const |
|
Uml::ID::Type | getObjectId (Uml::RoleType::Enum role) const |
|
Uml::ID::Type | getRoleId (Uml::RoleType::Enum role) const |
|
void | setAssociationType (Uml::AssociationType::Enum assocType) |
|
Uml::AssociationType::Enum | getAssocType () const |
|
void | setObject (UMLObject *obj, Uml::RoleType::Enum role) |
|
UMLObject * | getObject (Uml::RoleType::Enum role) const |
|
void | setVisibility (Uml::Visibility::Enum value, Uml::RoleType::Enum role) |
|
Uml::Visibility::Enum | visibility (Uml::RoleType::Enum role) const |
|
void | setChangeability (Uml::Changeability::Enum value, Uml::RoleType::Enum role) |
|
Uml::Changeability::Enum | changeability (Uml::RoleType::Enum role) const |
|
void | setMultiplicity (const QString &multi, Uml::RoleType::Enum role) |
|
QString | getMultiplicity (Uml::RoleType::Enum role) const |
|
void | setRoleName (const QString &roleName, Uml::RoleType::Enum role) |
|
QString | getRoleName (Uml::RoleType::Enum role) const |
|
void | setRoleDoc (const QString &doc, Uml::RoleType::Enum role) |
|
QString | getRoleDoc (Uml::RoleType::Enum role) const |
|
void | setOldLoadMode (bool value=true) |
|
bool | getOldLoadMode () const |
|
virtual UMLObject * | clone () const |
|
virtual bool | resolveRef () |
|
void | saveToXMI1 (QDomDocument &qDoc, QDomElement &qElement) |
|
virtual bool | showPropertiesDialog (QWidget *parent=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 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 () |
|
QString | package (const QString &separator=QString(), bool includeRoot=false) |
|
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 | loadFromXMI1 (QDomElement &element) |
|
bool | loadStereotype (QDomElement &element) |
|
void | setStatic (bool bStatic) |
|
bool | isStatic () const |
|
virtual bool | acceptAssociationType (Uml::AssociationType::Enum) |
|
void | setSecondaryId (const QString &id) |
|
QString | secondaryId () const |
|
void | setSecondaryFallback (const QString &id) |
|
QString | secondaryFallback () const |
|
QDomElement | save1 (const QString &tag, QDomDocument &qDoc) |
|
bool | isUMLActor () |
|
bool | isUMLArtifact () |
|
bool | isUMLAssociation () |
|
bool | isUMLAttribute () |
|
bool | isUMLCategory () |
|
bool | isUMLCheckConstraint () |
|
bool | isUMLClassifier () |
|
bool | isUMLComponent () |
|
bool | isUMLDatatype () |
|
bool | isUMLEntity () |
|
bool | isUMLEntityAttribute () |
|
bool | isUMLEntityConstraint () |
|
bool | isUMLEnum () |
|
bool | isUMLEnumLiteral () |
|
bool | isUMLFolder () |
|
bool | isUMLForeignKeyConstraint () |
|
bool | isUMLInstance () |
|
bool | isUMLInstanceAttribute () |
|
bool | isUMLNode () |
|
bool | isUMLObject () |
|
bool | isUMLOperation () |
|
bool | isUMLPackage () |
|
bool | isUMLPort () |
|
bool | isUMLRole () |
|
bool | isUMLStereotype () |
|
bool | isUMLTemplate () |
|
bool | isUMLUniqueConstraint () |
|
bool | isUMLUseCase () |
|
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 association information.
This class contains the non-graphic representation of an association. An association can be a generalization, realization, simple association, directed association, aggregation, or composition.
- Author
- Oliver Kellogg okell.nosp@m.ogg@.nosp@m.users.nosp@m..sou.nosp@m.rcefo.nosp@m.rge..nosp@m.net
- See also
- UMLObject Bugs and comments to umbre.nosp@m.llo-.nosp@m.devel.nosp@m.@kde.nosp@m..org or https://bugs.kde.org