Preview the code of an interface | 45 |
Displaying text in interface symbols | 46 |
Defining attributes | 48 |
Attribute properties | 49 |
Analyzing attribute properties | 50 |
Creating an attribute | 51 |
Modifying attribute properties | 54 |
Attaching an attribute to a domain | 57 |
Copying an attribute to another class | 59 |
Displaying text in attribute symbols | 60 |
Defining identifiers | 62 |
Identifier properties | 62 |
Creating an identifier | 63 |
Adding attributes to an identifier | 64 |
Modifying identifier properties | 65 |
Defining operations | 67 |
Operation properties | 67 |
Analyzing operation properties | 68 |
Creating an operation | 68 |
Modifying operation properties | 71 |
Adding constructors and destructors to a class | 73 |
Adding operations to a class | 77 |
Adding Getter and Setter operations to a class | 79 |
Creating an implementation operation | 81 |
Modifying the code of an implementation operation | 83 |
Copying an operation to another class | 84 |
Displaying text in operation symbols | 85 |
Defining parameters | 88 |
Parameter properties | 88 |
Creating a parameter | 89 |
Defining generalizations | 91 |
Generalization properties | 91 |
Analyzing generalization properties | 92 |
Creating a generalization | 92 |
Modifying generalization properties | 94 |
Displaying text in generalization symbols | 95 |
Defining associations | 97 |
Association properties | 98 |
Creating an association | 99 |
Analyzing cardinality properties | 100 |
Changing an association into an associative class | 102 |
Modifying association properties | 103 |
Displaying text in association symbols | 106 |
Defining dependencies | 108 |
Dependency properties | 108 |
Analyzing dependency properties | 109 |
iv