diff --git a/chapters/annotations.tex b/chapters/annotations.tex index 17f48332c..b0fe77513 100644 --- a/chapters/annotations.tex +++ b/chapters/annotations.tex @@ -2059,6 +2059,8 @@ \subsection{Protection of Classes}\label{protection-of-classes} Overriding \lstinline!access=Access.hide! or \lstinline!access=Access.packageDuplicate! has no effect. Classes should not use other classes in ways that contradict this protection. +Tools must ensure that protected contents is not shown, even if classes do not meet this requirement. + For instance a class with \lstinline!Access.hide! should not be used in the diagram layer of a class with \lstinline!Access.diagram!, and there should not be hyperlinks to classes with \lstinline!Access.icon! (from classes with visible documentation). \begin{example}