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