1 
2 /**
3  * Locally disable an option (test)
4  *
5  * @opt operations
6  * @opt attributes
7  * @opt types
8  * @opt visibility
9  * @hidden
10  */
11 class UMLOptions {}
12 
13 /**
14  * @opt !operations
15  */
16 class Person1 {
17     String address;
18     String name;
displayName()19     String displayName();
20 }
21 
22 /**
23  * @opt !attributes
24  */
25 class Person2 {
26     Address address;
27     String name;
displayName()28     String displayName();
29 }
30 
31 /**
32  * @opt !visibility
33  */
34 class Person3 {
35     Address address;
36     String name;
displayName()37     String displayName();
38 }
39 
40