| | 147 | \subsection{Item Styles} |
|---|
| | 148 | All the items are going to contain different parts. |
|---|
| | 149 | Many of such parts can be shared by other items, for example |
|---|
| | 150 | \begin{itemize} |
|---|
| | 151 | \item UML named elements (see named items) have names, which should be |
|---|
| | 152 | can be displayed in different places, i.e. class --- top--center, |
|---|
| | 153 | use case --- middle--center |
|---|
| | 154 | \item every UML class can have stereotypes, which should be displayed |
|---|
| | 155 | over items' name |
|---|
| | 156 | \end{itemize} |
|---|
| | 157 | |
|---|
| | 158 | Above can be described as styles (i.e.\ similar to CSS). |
|---|
| | 159 | |
|---|
| | 160 | It should be possible to implement common behaviour in basic item classes, |
|---|
| | 161 | which should be parametrized by item's style information. For example, |
|---|
| | 162 | named element item should set position of name depending on styles. |
|---|
| | 163 | |
|---|