diff --git a/pgf-umlcd.sty b/pgf-umlcd.sty index dfd0121..7095b80 100644 --- a/pgf-umlcd.sty +++ b/pgf-umlcd.sty @@ -64,7 +64,7 @@ minimum height=1cm, node distance=2cm] \begin{classAndInterfaceCommon}{#1}{#2}{#3} }% {\calcuateNumberOfParts{} -\node[this umlcd style, anchor=north] (\umlcdClassName) at (\umlcdClassPos) +\node[anchor=north, this umlcd style] (\umlcdClassName) at (\umlcdClassPos) {\textbf{\umlcdClassName} \insertAttributesAndOperations{} }; @@ -77,7 +77,7 @@ minimum height=1cm, node distance=2cm] \begin{classAndInterfaceCommon}{#1}{#2}{#3} }% {\calcuateNumberOfParts{} -\node[this umlcd style, anchor=north] (\umlcdClassName) at (\umlcdClassPos) +\node[anchor=north,this umlcd style] (\umlcdClassName) at (\umlcdClassPos) {$<<$interface$>>$ \\ \textbf{\umlcdClassName} \insertAttributesAndOperations{} }; @@ -90,7 +90,7 @@ minimum height=1cm, node distance=2cm] \begin{classAndInterfaceCommon}{#1}{#2}{#3} }% {\calcuateNumberOfParts{} -\node[this umlcd style, anchor=north] (\umlcdClassName) at (\umlcdClassPos) +\node[anchor=north, this umlcd style] (\umlcdClassName) at (\umlcdClassPos) {$<<$abstract$>>$ \\ \textbf{\umlcdClassName} \insertAttributesAndOperations{} }; @@ -127,7 +127,7 @@ minimum height=1cm, node distance=2cm] \def\umldObjectName{\umlcdClassName : \@instanceOf} \fi -\node[this umlcd style, anchor=north, umlcd style school] (\umlcdClassName) at (\umlcdClassPos) +\node[anchor=north, this umlcd style, umlcd style school] (\umlcdClassName) at (\umlcdClassPos) { \ifschool \textbf{\umldObjectName} \else