$ od -c -N 50000 [Indigo]<Loops>RELEASE>22-Mar-84>LOOPSMIXIN.DCOM!1 0000000 ( F I L E C R E A T E D " 2 9 0000020 - F e b - 8 4 0 9 : 0 8 : 0 8 0000040 " ( " c o m p i l e d o n 0000060 " { I N D I G O } < L O O P S 0000100 > S O U R C E S > L O O P S M I 0000120 X I N . ; 1 4 ) \r " 2 0 - F e 0000140 b - 8 4 1 8 : 3 3 : 2 9 " r 0000160 e c o m p i l e d e x p r s : 0000200 R e m e m b e r N a m e i n 0000220 L O O P S . S Y S O U T d a 0000240 t e d " 2 2 - F e b - 8 4 0 0000260 9 : 5 6 : 2 5 " ) \r ( F I L E C 0000300 R E A T E D " 2 9 - F e b - 8 0000320 4 0 9 : 0 6 : 4 7 " { I N D 0000340 I G O } < L O O P S > S O U R C 0000360 E S > L O O P S M I X I N . ; 1 0000400 4 3 4 6 5 3 c h a n g e s 0000420 t o : ( F N S \r R e m e m b 0000440 e r N a m e ) p r e v i o u s 0000460 d a t e : " 2 6 - D E C - 8 0000500 3 2 3 : 2 0 : 4 1 " { I N D 0000520 I G O } < L O O P S > S O U R C 0000540 E S > L O O P S M I X I N . ; 1 0000560 3 ) \r G l o b a l N a m e A 0 3 0000600 5 4 D 1 \r ( N A M E E R R O 0000620 R S E T L ( 2 E R R O R S 0000640 E T . W 1 E R R O R S E T . 0000660 V 0 E R R O R S E T . U ) 0000700 F 0 R E S E T V A R S L S T 0000720 F 1 s e l f F 2 R E 0000740 S E T Y F 3 v a r N a m e 0000760 F 4 n a m e F 5 p r 0001000 o p F 6 a v F 7 t y 0001020 p e ) \0 8 \0 \b \0 003 g \0 \0 d \t \0 0001040 \0 032 g \0 \0 \t \0 \0 277 P 032 c \0 277 g \0 0001060 \0 d \t \0 \0 032 g \0 \0 \t \0 \0 277 P 032 c 0001100 \0 277 Q S T U V W 016 \r 006 \0 \0 c 004 i 0001120 020 \0 ( 6 2 Q R e m e m b e r N 0001140 a m e 4 1 Q S E T T O P V A 0001160 L 3 2 Q G E T T O P V A L 0001200 1 5 Q S E T T O P V A L 6 0001220 G E T T O P V A L ) \r ( 3 6 Q 0001240 C u r r e n t U I D T a b l e 0001260 2 6 Q C u r r e n t U I D T a 0001300 b l e 1 2 Q C u r r e n t N 0001320 a m e T a b l e 2 C u r r e 0001340 n t N a m e T a b l e ) \r N I L 0001360 \r G l o b a l N a m e D 1 \r ( 0001400 P 2 R E S E T Z P 1 R 0001420 E S E T Y P 0 L I S P X H 0001440 I S T I 5 t y p e I 4 0001460 a v I 3 p r o p I 2 0001500 n a m e I 1 v a r N a m 0001520 e I 0 s e l f F 3 L 0001540 I S P X H I S T F 4 R E S 0001560 E T V A R S L S T ) \0 " 003 002 \0 0001600 006 S 021 ! 002 T o \0 \0 \0 g \0 \0 \n \0 \0 0001620 221 h 202 g \0 \0 Z \n \0 \0 J 223 \b \0 \0 020 0001640 I 020 \0 ( 3 5 Q E R R O R ! 3 0001660 0 Q R E S E T R E S T O R E 0001700 1 6 Q G l o b a l N a m e A 0 0001720 3 5 4 ) \r ( 2 4 Q E R R O R 0001740 1 3 Q I N T E R N A L ) \r ( 1 0001760 0 Q ( D U M M Y . F O R . E R 0002000 R O R S E T ) ) \r R e m e m b e 0002020 r N a m e D 1 \r ( P 1 o l 0002040 d N a m e P 0 G e t V a l 0002060 u e I 5 t y p e I 4 0002100 a v I 3 p r o p I 2 0002120 n a m e I 1 v a r N a m e 0002140 I 0 s e l f ) \0 9 002 \0 \0 0002160 006 @ 021 021 001 @ B \n \0 \0 277 B @ \t \0 \0 0002200 g \0 \0 360 223 g \0 \0 202 g \0 \0 \n \0 \0 277 0002220 I d B 360 263 023 225 @ I \n \0 \0 277 D B @ 0002240 A C E \r 006 \0 \0 B 020 \0 ( 6 5 Q P 0002260 u t L o c a l S t a t e 5 2 Q 0002300 D e l e t e O b j e c t N a m 0002320 e 3 5 Q M A R K A S C H A N 0002340 G E D 1 6 Q T Y P E N A M E 0002360 1 0 Q N a m e E n t i t y ) 0002400 \r ( 3 2 Q I N S T A N C E S 0002420 2 6 Q C L A S S E S 2 1 Q 0002440 c l a s s ) \r ( ) \r T e m p l a 0002460 t e C o p y D 1 \r ( P 1 0 Q 0002500 o b j % P 5 n e w p f 0002520 P 4 n e w g f P 3 n 0002540 e w l o c P 2 p f P 1 0002560 g f P 0 l s I 2 s 0002600 p e c S e l e c t o r I 1 0002620 a l i s t I 0 o l d V a l 0002640 u e ) 001 8 016 \0 \0 003 @ \t \0 \0 d g 0002660 \0 \0 360 262 N @ 006 \0 \0 311 \0 @ 006 \0 \0 311 0002700 002 @ 006 \0 \0 311 004 021 3 005 H A B \v \0 \0 0002720 [ I A B \v \0 \0 \ J A B \v \0 \0 ] H 0002740 K 360 231 J M 360 225 I L 360 221 @ 020 ` \0 \0 0002760 037 d K 024 \0 277 d L 024 002 277 d M 024 004 277 0003000 020 d g \0 \0 360 262 0 @ d 001 g \0 \0 360 221 0003020 @ 020 001 A B \v \0 \0 @ 002 A B \v \0 \0 021 0003040 002 \a N d @ 001 360 231 277 O 016 @ 002 360 221 @ 0003060 020 N O 016 032 020 g \0 \0 360 262 326 @ 021 021 \a 0003100 N g \0 \0 \n \0 \0 _ 016 277 N g \0 \0 l 002 0003120 O 016 017 016 022 262 273 @ A \n \0 \0 002 265 003 202 0003140 261 \0 200 B 262 f @ 021 ! \n O 020 311 \0 _ 022 0003160 021 ! \r O 022 d 004 ` \0 \0 360 243 277 h 260 % 0003200 006 \0 \0 311 022 _ 032 277 B O 026 006 \0 \0 311 030 0003220 265 005 277 h 202 \n \0 \0 _ 030 262 ! O 026 O 030 0003240 \n \0 \0 022 265 \n B o \0 \0 \0 \n \0 \0 _ 024 0003260 277 O 020 A l 002 O 024 017 016 020 O 032 001 O 032 0003300 002 _ 032 277 _ 026 264 335 260 300 @ 021 021 \a N g 0003320 \0 \0 \n \0 \0 _ 016 277 N A l 002 O 016 017 016 0003340 020 \0 ( 4 5 2 Q F e t c h M e t 0003360 h o d O r H e l p 4 0 3 Q E 0003400 R R O R 3 7 0 Q G e t N t h 0003420 M e t h o d 3 5 5 Q \ F i n 0003440 d E n t r y I n d e x 2 6 1 Q 0003460 F A S S O C 2 3 4 Q F e t 0003500 c h M e t h o d O r H e l p 1 0003520 6 4 Q T e m p l a t e C o p y 0003540 1 5 5 Q T e m p l a t e C o 0003560 p y 6 3 Q T e m p l a t e C 0003600 o p y 5 4 Q T e m p l a t e 0003620 C o p y 4 5 Q T e m p l a t 0003640 e C o p y 3 T Y P E N A M E 0003660 ) \r ( 4 4 7 Q N e w 3 4 3 Q 0003700 c l a s s 3 3 0 Q c l a s 0003720 s 3 1 7 Q 004 003 c l a s s T Y 0003740 P E # 2 4 3 Q T e m p l a t 0003760 e 2 3 1 Q I n s t O f ! 2 0004000 1 6 Q c l a s s 1 4 3 Q * 0004020 1 3 2 Q L I S T P 1 0 5 Q 0004040 004 003 a c t i v e V a l u e T Y 0004060 P E # 3 2 Q a c t i v e V a 0004100 l u e 2 4 Q a c t i v e V a 0004120 l u e 1 6 Q a c t i v e V a 0004140 l u e 7 a c t i v e V a l u 0004160 e ) \r ( 4 0 0 Q " n o t f o 0004200 u n d f o r D o M e t h o d 0004220 " ) \r I n d i r e c t O b j . F 0004240 o r w a r d M e s s a g e D 1 0004260 \r ( I 5 d u m m y A r g 5 0004300 I 4 d u m m y A r g 4 I 0004320 3 d u m m y A r g 3 I 2 0004340 d u m m y A r g 2 I 1 d u 0004360 m m y A r g 1 I 0 s e l f 0004400 F 0 F o r w a r d e d S e 0004420 l e c t o r ) \0 024 \0 001 \0 006 ` \0 0004440 \0 P A B C D E h 032 032 032 032 032 \v \0 \0 0004460 020 \0 ( 2 1 Q A p p l y M e t h 0004500 o d ) \r ( 2 D e f a u l t O b 0004520 j e c t ) \r N I L \r I n d i r e 0004540 c t O b j . I V M i s s i n g 0004560 D 1 \r ( I 2 c r e a t e D e 0004600 s c r F l g I 1 i v N a m 0004620 e I 0 s e l f ) \0 212 003 \0 0004640 \0 003 @ 021 021 001 H g \0 \0 \n \0 \0 271 H A 0004660 l 002 I 017 016 022 027 \0 \0 265 027 @ 021 021 001 H 0004700 g \0 \0 \n \0 \0 271 H A B l 003 I 017 016 020 0004720 A B \v \0 \0 265 I ` \0 \0 d 004 ` \0 \0 360 0004740 246 d 004 ` \0 \0 360 222 311 \0 202 \t \0 \0 311 \b 0004760 A ` \0 \0 d 004 ` \0 \0 360 246 d 004 ` \0 \0 0005000 360 222 311 \0 202 \t \0 \0 311 006 021 022 002 j 272 H 0005020 I 001 360 221 J 204 I 002 Y 244 h 022 d 245 020 J 0005040 k 330 260 354 k 330 \n \0 \0 001 020 \0 ( 2 0 6 0005060 Q F N T H 1 4 5 Q G e t L 0005100 i s p C l a s s 1 1 3 Q G e 0005120 t L i s p C l a s s 6 2 Q G 0005140 e t I V D e s c r 4 3 Q G e 0005160 t S u p e r M e t h o d 1 2 Q 0005200 F e t c h M e t h o d O r H e 0005220 l p ) \r ( 1 3 5 Q 004 003 c l a s 0005240 s T Y P E # 1 2 6 Q 004 003 i n 0005260 s t a n c e T Y P E # 1 2 1 Q 0005300 D e f a u l t O b j e c t 1 0005320 0 3 Q 004 003 c l a s s T Y P E # 0005340 7 4 Q 004 003 i n s t a n c e T 0005360 Y P E # 6 7 Q D e f a u l t 0005400 O b j e c t 4 0 Q I V M i s 0005420 s i n g 2 6 Q D e f a u l t 0005440 O b j e c t 7 F i n d I V H 0005460 o l d e r ) \r N I L \r I n d i r 0005500 e c t O b j . M e s s a g e N o 0005520 t U n d e r s t o o d D 1 \r ( 0005540 I 1 s e l e c t o r I 0 0005560 s e l f F 2 F o r w a r 0005600 d e d S e l e c t o r ) \0 4 002 0005620 001 \0 002 @ 021 021 001 H g \0 \0 \n \0 \0 271 H 0005640 A l 002 I 017 016 022 027 \0 \0 226 A c 004 g \0 0005660 \0 020 @ 021 021 001 H g \0 \0 \n \0 \0 271 H A 0005700 l 002 I 017 016 020 \0 ( 5 1 Q G e t S 0005720 u p e r M e t h o d 1 2 Q F 0005740 e t c h M e t h o d O r H e l p 0005760 ) \r ( 4 6 Q M e s s a g e N o 0006000 t U n d e r s t o o d 3 5 Q 0006020 F o r w a r d M e s s a g e 2 0006040 6 Q D e f a u l t O b j e c t 0006060 7 F i n d R e c e i v e r ) 0006100 \r N I L \r L i s t M e t a C l a 0006120 s s . D e s t r o y I n s t a n 0006140 c e D 1 \r ( I 1 o b j e c 0006160 t I 0 c l a s s ) \0 ( 002 0006200 \0 \0 002 @ A @ g \0 \0 \n \0 \0 003 \n \0 \0 0006220 g \0 \0 \v \0 \0 @ 021 021 001 H g \0 \0 \n \0 0006240 \0 271 H A l 002 I 017 016 020 \0 ( 3 5 Q 0006260 G e t S u p e r M e t h o d 2 0006300 2 Q P u t C l a s s 1 4 Q 0006320 D R E M O V E 1 0 Q G e t C 0006340 l a s s ) \r ( 3 2 Q D e s t r 0006360 o y I n s t a n c e 1 7 Q A 0006400 l l I n s t a n c e s 5 A l 0006420 l I n s t a n c e s ) \r N I L \r 0006440 L i s t M e t a C l a s s . N e 0006460 w D 1 \r ( P 2 n e w I n s 0006500 t a n c e I 1 n a m e I 0006520 0 c l a s s ) \0 + 003 \0 \0 002 0006540 @ 021 021 001 H g \0 \0 \n \0 \0 271 H A l 002 0006560 I 017 016 022 021 001 002 @ J @ g \0 \0 \n \0 \0 0006600 003 032 g \0 \0 \v \0 \0 J 020 \0 ( 4 7 Q 0006620 P u t C l a s s 3 7 Q G e t 0006640 C l a s s 1 2 Q G e t S u p 0006660 e r M e t h o d ) \r ( 4 4 Q A 0006700 l l I n s t a n c e s 3 4 Q 0006720 A l l I n s t a n c e s 7 N 0006740 e w ) \r N I L \r N a m e d O b j 0006760 e c t . C o p y D 1 \r ( P 2 0007000 o b j I 1 n a m e I 0007020 0 s e l f ) \0 ( 005 \0 \0 002 @ 021 0007040 021 001 H g \0 \0 \n \0 \0 271 H k I 017 016 022 0007060 021 ! 004 J \ g \0 \0 \n \0 \0 273 L A l 002 0007100 K 017 016 J 020 \0 ( 3 4 Q F e t c h 0007120 M e t h o d O r H e l p 1 2 Q 0007140 G e t S u p e r M e t h o d ) 0007160 \r ( 3 1 Q S e t N a m e 7 0007200 C o p y ) \r N I L \r N a m e d O 0007220 b j e c t . P r i n t O n D 1 0007240 \r ( I 1 f i l e I 0 s 0007260 e l f ) \0 = 002 \0 \0 002 @ g \0 \0 \n 0007300 \0 \0 262 o \0 \0 \0 A \n \0 \0 277 @ \t \0 0007320 \0 @ g \0 \0 \n \0 \0 h 032 032 A \n \0 \0 277 0007340 260 025 @ 021 021 001 H g \0 \0 \n \0 \0 271 H A 0007360 l 002 I 017 016 @ 020 \0 ( 6 1 Q G e t 0007400 S u p e r M e t h o d 4 3 Q 0007420 P R I N 2 3 4 Q G e t V a l 0007440 u e 2 5 Q C l a s s N a m e 0007460 2 0 Q P R I N 1 6 G e t 0007500 V a l u e ) \r ( 5 6 Q P r i n 0007520 t O n 3 1 Q n a m e 3 n 0007540 a m e ) \r ( 1 4 Q " # & " ) \r 0007560 N a m e d O b j e c t . S e t N 0007600 a m e D 1 \r ( I 1 n a m e 0007620 I 0 s e l f ) \0 \v \0 \0 \0 0007640 002 @ g \0 \0 A \v \0 \0 @ 020 \0 ( 7 P 0007660 u t V a l u e ) \r ( 3 n a m e 0007700 ) \r N I L \r N a m e d O b j e c 0007720 t . U n S e t N a m e D 1 \r ( 0007740 I 1 n a m e I 0 s e l 0007760 f ) \0 ! 002 \0 \0 002 @ 021 021 001 H g \0 0010000 \0 \n \0 \0 271 H A l 002 I 017 016 023 @ g \0 0010020 \0 g \0 \0 \v \0 \0 @ 020 \0 ( 3 5 Q P 0010040 u t V a l u e O n l y 1 2 Q 0010060 G e t S u p e r M e t h o d ) \r 0010100 ( 3 2 Q ? 2 7 Q n a m e 0010120 7 U n S e t N a m e ) \r N I L 0010140 \r S t r u c M e t a . N e w D 0010160 1 \r ( P 1 4 Q c v P 1 3 0010200 Q i v P 2 n e w C l a s 0010220 s I 2 s u p e r s I 1 0010240 n a m e I 0 s e l f ) 0010260 \0 223 \r \0 \0 003 @ 021 021 001 H g \0 \0 \n \0 0010300 \0 271 H A B l 003 I 017 016 022 021 201 \n @ \ 0010320 g \0 \0 \n \0 \0 273 L g \0 \0 l 002 K 017 016 0010340 260 033 d 001 021 001 \v @ ^ g \0 \0 \n \0 \0 275 0010360 N O 026 J l 003 M 017 016 023 002 003 265 346 @ _ 0010400 020 g \0 \0 \n \0 \0 _ 016 277 O 020 g \0 \0 l 0010420 002 O 016 017 016 260 . d 001 021 001 \f @ O 030 g 0010440 \0 \0 \v \0 \0 i 360 263 032 @ _ 024 g \0 \0 \n 0010460 \0 \0 _ 022 277 O 024 O 030 J l 003 O 022 017 016 0010500 277 023 002 003 265 323 J 020 \0 ( 1 7 3 Q F 0010520 e t c h M e t h o d O r H e l p 0010540 1 5 6 Q G e t C V H e r e 0010560 1 2 0 Q F e t c h M e t h o d 0010600 O r H e l p 7 0 Q F e t c h 0010620 M e t h o d O r H e l p 3 7 Q 0010640 F e t c h M e t h o d O r H e 0010660 l p 1 2 Q G e t S u p e r M 0010700 e t h o d ) \r ( 1 7 0 Q C o p 0010720 y C V 1 5 3 Q L o c a l 1 0010740 3 0 Q C V s 1 1 5 Q L i s 0010760 t 6 5 Q C o p y I V 4 4 Q 0011000 I V s 3 4 Q L i s t ! 7 0011020 N e w ) \r N I L \r T e m p C l 0011040 a s s . N e w D 1 \r ( I 0 0011060 s e l f ) \0 023 002 \0 \0 001 @ 021 021 001 0011100 H g \0 \0 \n \0 \0 271 H k I 017 016 020 \0 ( 0011120 1 2 Q F e t c h M e t h o d O 0011140 r H e l p ) \r ( 7 N e w T e m 0011160 p ) \r N I L \r T e m p l a t e . 0011200 C o p y A 1 3 6 1 D 1 \r ( P 0011220 1 o l d V a l u e P 0 t 0011240 c V a l u e I 2 p r o p N 0011260 a m e I 1 v a r N a m e 0011300 I 0 s e l f F 2 a l i 0011320 s t ) \0 037 002 001 \0 003 021 001 @ A B 0011340 \v \0 \0 Y d R g \0 \0 \v \0 \0 X 360 246 @ 0011360 A H B \f \0 \0 h 020 \0 ( 3 3 Q P u 0011400 t V a l u e O n l y 2 1 Q T 0011420 e m p l a t e C o p y 1 0 Q 0011440 G e t V a l u e O n l y ) \r ( 1 0011460 6 Q C o p y ) \r N I L \r T e m 0011500 p l a t e . C o p y D 1 \r ( P 0011520 4 t c V a l u e P 3 o 0011540 l d V a l u e P 2 n e w C 0011560 l a s s I 2 a l i s t I 0011600 1 c l a s s I 0 s e l 0011620 f F 5 i n s t a n c e ) 0011640 \0 * 005 001 \0 003 A 021 021 001 H g \0 \0 \n \0 0011660 \0 271 H k I 017 016 022 021 ! 004 B A J 032 h 0011700 032 \n \0 \0 b 004 U g \0 \0 \n \0 \0 J 020 \0 0011720 ( 4 6 Q M a p I V s ! 3 5 Q 0011740 \ N C O N C 2 1 2 Q G e t 0011760 S u p e r M e t h o d ) \r ( 4 3 0012000 Q T e m p l a t e . C o p y A 0012020 1 3 6 1 7 C o p y ) \r N I L 0012040 \r T e m p l a t e . N e w A 1 3 0012060 6 4 D 1 \r ( P 1 o l d V a 0012100 l u e P 0 t c V a l u e 0012120 I 2 p r o p N a m e I 1 0012140 v a r N a m e I 0 s e l 0012160 f F 2 a l i s t ) \0 034 002 0012200 001 \0 003 021 001 @ A B \v \0 \0 Y d R \n 0012220 \0 \0 X 360 246 @ A H B \f \0 \0 h 020 \0 ( 0012240 3 0 Q P u t V a l u e O n l y 0012260 1 6 Q T e m p l a t e C o p 0012300 y 1 0 Q G e t V a l u e O n 0012320 l y ) \r N I L \r N I L \r T e m p 0012340 l a t e . N e w D 1 \r ( P 4 0012360 t c V a l u e P 3 o l d 0012400 V a l u e P 2 i n s t a n 0012420 c e I 1 a l i s t I 0 0012440 c l a s s ) \0 * 005 \0 \0 002 @ 021 0012460 021 001 H g \0 \0 \n \0 \0 271 H k I 017 016 022 0012500 021 ! 004 A @ J 032 h 032 \n \0 \0 b 002 J g 0012520 \0 \0 \n \0 \0 J 020 \0 ( 4 6 Q M a p 0012540 I V s ! 3 5 Q \ N C O N C 2 0012560 1 2 Q G e t S u p e r M e t 0012600 h o d ) \r ( 4 3 Q T e m p l a 0012620 t e . N e w A 1 3 6 4 7 N e 0012640 w ) \r N I L \r T e m p l a t e . 0012660 S p e c i a l i z e A 1 3 6 7 0012700 D 1 \r ( P 1 o l d V a l u e 0012720 P 0 t c V a l u e I 2 0012740 p r o p N a m e I 1 v a 0012760 r N a m e I 0 s e l f F 0013000 4 n e w C l a s s F 5 0013020 a l i s t ) \0 7 004 002 \0 003 021 @ 003 0013040 @ A B \v \0 \0 Y d U g \0 \0 \v \0 \0 X 0013060 360 263 T [ g \0 \0 \n \0 \0 272 K A l 002 0013100 J 017 016 245 T A \n \0 \0 277 T A H B \f \0 0013120 \0 h 020 \0 ( 6 3 Q P u t C l a s 0013140 s I V 5 3 Q A d d C I V 3 0013160 5 Q F e t c h M e t h o d O r 0013200 H e l p 2 1 Q T e m p l a t 0013220 e C o p y 1 0 Q G e t V a l 0013240 u e O n l y ) \r ( 3 2 Q H a s 0013260 I V 1 6 Q S p e c i a l i z 0013300 e ) \r N I L \r T e m p l a t e . 0013320 S p e c i a l i z e D 1 \r ( P 0013340 4 t c V a l u e P 3 o 0013360 l d V a l u e P 2 n e w C 0013400 l a s s I 1 a l i s t I 0013420 0 c l a s s ) \0 9 005 \0 \0 002 0013440 @ 021 021 001 H g \0 \0 \n \0 \0 271 H A d 232 0013460 004 l 004 360 264 \a A h b 002 277 l 002 I 017 016 0013500 022 021 ! 004 A @ J 032 h 032 \n \0 \0 b 002 @ 0013520 g \0 \0 \n \0 \0 J 020 \0 ( 6 5 Q M a 0013540 p I V s ! 5 4 Q \ N C O N C 0013560 2 1 2 Q G e t S u p e r M e 0013600 t h o d ) \r ( 6 2 Q T e m p l 0013620 a t e . S p e c i a l i z e A 1 0013640 3 6 7 7 S p e c i a l i z e 0013660 ) \r N I L \r V a r L e n g t h . 0013700 L e n g t h D 1 \r ( I 0 s 0013720 e l f ) \0 \f \0 \0 \0 001 @ g \0 \0 \n 0013740 \0 \0 \t \0 \0 020 \0 ( 1 1 Q L E N G 0013760 T H 6 G e t V a l u e ) \r ( 0014000 3 i n d e x e d V a r s ) \r N 0014020 I L \r N o d e . A d d P e r s p 0014040 D 1 \r ( P 2 o l d V i e w 0014060 P 1 o l d V i e w N a m e 0014100 P 0 o l d N o d e I 3 0014120 d o n t C a u s e E r r o r 0014140 I 2 v i e w I 1 v i e 0014160 w N a m e I 0 s e l f ) 0014200 \0 261 \a \0 \0 004 B g \0 \0 \n \0 \0 021 a 006 0014220 H 262 O B g \0 \0 g \0 \0 \v \0 \0 271 H @ 0014240 360 263 024 C 263 < B o \0 \0 \0 H o \0 \0 \0 0014260 \f \0 \0 260 , I d A 360 221 B 020 262 $ C 255 0014300 B o \0 \0 \0 I o \0 \0 \0 \f \0 \0 277 H \ 0014320 g \0 \0 \n \0 \0 273 L I B l 003 K 017 016 277 0014340 @ g \0 \0 A \v \0 \0 Z g \0 \0 360 242 J 265 0014360 037 B g \0 \0 @ \v \0 \0 B g \0 \0 A g \0 0014400 \0 \f \0 \0 @ g \0 \0 B A \f \0 \0 020 B 360 0014420 263 341 C 255 J o \0 \0 \0 A o \0 \0 \0 \f \0 0014440 \0 277 @ ^ g \0 \0 \n \0 \0 275 N A J l 003 0014460 M 017 016 277 260 275 \0 ( 2 4 3 Q F e t 0014500 c h M e t h o d O r H e l p 2 0014520 3 2 Q H E L P C H E C K 2 0 0014540 6 Q P u t V a l u e 1 7 5 Q 0014560 P u t V a l u e 1 6 2 Q P 0014600 u t V a l u e 1 4 1 Q G e t 0014620 V a l u e 1 1 7 Q F e t c h 0014640 M e t h o d O r H e l p 1 0 6 0014660 Q H E L P C H E C K 5 4 Q 0014700 H E L P C H E C K 2 6 Q G e 0014720 t V a l u e 6 G e t V a l u 0014740 e ) \r ( 2 4 0 Q D e l e t e P 0014760 e r s p 2 0 1 Q p e r s p e 0015000 c t i v e s 1 7 2 Q m y V i 0015020 e w N a m e 1 6 6 Q p e r s 0015040 p e c t i v e N o d e 1 5 6 Q 0015060 p e r s p e c t i v e N o d e 0015100 1 4 5 Q ? 1 3 5 Q p e r 0015120 s p e c t i v e s 1 1 4 Q D 0015140 e l e t e P e r s p 2 3 Q m 0015160 y V i e w N a m e 2 0 Q p e 0015200 r s p e c t i v e N o d e 3 0015220 p e r s p e c t i v e N o d e ) 0015240 \r ( 2 2 7 Q " p e r s p e c 0015260 t i v e o f s e l f . T 0015300 y p e O K t o r e p l a c 0015320 e i t . " 2 2 2 Q " i s 0015340 c u r r e n t l y t h e " 0015360 1 0 3 Q " p r e v i o u s 0015400 l y . \r T y p e O K t o c 0015420 h a n g e t o n e w v i e 0015440 w n a m e " 7 6 Q " w a 0015460 s s t o r e d u n d e r v 0015500 i e w N a m e " 5 1 Q " 0015520 a s a N o d e . \r T y p e 0015540 O K t o r e p l a c e o l 0015560 d N o d e w i t h n e w n 0015600 o d e . " 4 4 Q " a l r e 0015620 a d y h a s n o d e " ) \r 0015640 N o d e . C o p y D 1 \r ( I 0015660 0 s e l f ) \0 h \n \0 \0 001 @ 021 0015700 1 003 H g \0 \0 \n \0 \0 271 H @ [ g \0 \0 0015720 \n \0 \0 272 K g \0 \0 g \0 \0 l 003 J 017 016 0015740 021 Q \t L 003 265 \n M 022 l 002 I 017 016 020 001 0015760 _ 020 277 @ g \0 \0 O 020 \v \0 \0 _ 022 g \0 0016000 \0 O 020 g \0 \0 \f \0 \0 277 O 022 h 032 _ 016 0016020 277 N 265 \r O 016 h 032 ^ 275 L 002 \ 260 307 O 0016040 016 & 276 260 367 \0 ( 1 1 2 Q P u t V 0016060 a l u e 7 5 Q G e t I V H e 0016100 r e 2 4 Q F e t c h M e t h 0016120 o d O r H e l p 1 2 Q F e t 0016140 c h M e t h o d O r H e l p ) \r 0016160 ( 1 0 7 Q m y V i e w N a m e 0016200 1 0 2 Q p e r s p e c t i v 0016220 e N o d e 7 0 Q p e r s p e 0016240 c t i v e s 3 4 Q p e r s p 0016260 e c t i v e s 3 1 Q I V P R 0016300 O P S 2 1 Q L i s t 7 S 0016320 u b l i s ) \r N I L \r N o d e . 0016340 D e l e t e P e r s p D 1 \r ( 0016360 P 0 o l d V i e w I 3 0016400 d o n t C a u s e E r r o r I 0016420 2 v i e w I 1 v i e w 0016440 N a m e I 0 s e l f ) \0 0016460 ] 001 \0 \0 004 @ g \0 \0 A \v \0 \0 021 001 \0 0016500 H g \0 \0 360 262 023 C 254 A o \0 \0 \0 @ o 0016520 \0 \0 \0 \f \0 \0 h 020 B 265 \a H b 004 260 030 0016540 H 360 263 023 C 254 B o \0 \0 \0 A o \0 \0 \0 0016560 \f \0 \0 h 020 B g \0 \0 \n \0 \0 B g \0 \0 0016600 h g \0 \0 \f \0 \0 @ g \0 \0 h A \f \0 \0 0016620 020 \0 ( 1 3 2 Q P u t V a l u e 0016640 1 2 1 Q P u t V a l u e 1 0016660 0 6 Q P u t V a l u e 7 5 Q 0016700 H E L P C H E C K 4 0 Q H 0016720 E L P C H E C K 7 G e t V a 0016740 l u e ) \r ( 1 2 5 Q p e r s p 0016760 e c t i v e s 1 1 6 Q v i e 0017000 w N a m e 1 1 2 Q p e r s p 0017020 e c t i v e N o d e 1 0 3 Q 0017040 p e r s p e c t i v e N o d e 0017060 1 6 Q ? 3 p e r s p e c t 0017100 i v e s ) \r ( 7 2 Q " o f 0017120 s e l f . \r T y p e O K t o 0017140 c o n t i n u e w i t h o u 0017160 t c h a n g i n g n o d e . 0017200 " 6 5 Q " i s n o t t 0017220 h e " 3 5 Q " \r T y p e 0017240 O K t o c o n t i n u e w 0017260 i t h o u t c h a n g i n g 0017300 n o d e . " 3 0 Q " i s 0017320 n o t a p e r s p e c t i v 0017340 e o f " ) \r N o d e . D e s 0017360 t r o y D 1 \r ( P 2 v i e 0017400 w N a m e I 0 s e l f ) 0017420 \0 B \a \0 \0 001 @ 021 021 001 H g \0 \0 \n \0 0017440 \0 271 H k I 017 016 022 021 Q 006 I 003 265 022 @ 0017460 ^ g \0 \0 \n \0 \0 275 N k M 017 016 h 020 001 0017500 272 @ \ g \0 \0 \n \0 \0 273 L J l 002 K 017 0017520 016 277 I 002 Y 260 327 \0 ( 6 2 Q F e t 0017540 c h M e t h o d O r H e l p 4 0017560 0 Q G e t S u p e r M e t h o 0017600 d 1 2 Q F e t c h M e t h o 0017620 d O r H e l p ) \r ( 5 7 Q D e 0017640 l e t e P e r s p 3 5 Q D e 0017660 s t r o y ! 7 L i s t V i e 0017700 w N a m e s ) \r N I L \r N o d e 0017720 . D e s t r o y ! D 1 \r ( P 0017740 2 v i e w N a m e I 0 s 0017760 e l f ) \0 G \a \0 \0 001 @ 021 021 001 H 0020000 g \0 \0 \n \0 \0 271 H k I 017 016 022 021 Q 006 0020020 I 003 265 022 @ ^ g \0 \0 \n \0 \0 275 N k M 0020040 017 016 h 020 001 272 @ g \0 \0 J \v \0 \0 \ g 0020060 \0 \0 \n \0 \0 273 L k K 017 016 277 I 002 Y 260 0020100 322 \0 ( 7 1 Q F e t c h M e t h 0020120 o d O r H e l p 6 2 Q G e t 0020140 V a l u e 4 0 Q G e t S u p 0020160 e r M e t h o d 1 2 Q F e t 0020200 c h M e t h o d O r H e l p ) \r 0020220 ( 6 6 Q D e s t r o y 5 6 Q 0020240 p e r s p e c t i v e s 3 5 0020260 Q D e s t r o y ! 7 L i s 0020300 t V i e w N a m e s ) \r N I L \r 0020320 N o d e . F i n d I V H o l d e 0020340 r D 1 \r ( P 2 v I 1 0020360 i v N a m e I 0 s e l f ) 0020400 \0 5 005 \0 \0 002 @ 021 021 001 H g \0 \0 \n 0020420 \0 \0 271 H k I 017 016 022 021 1 004 I 003 265 004 0020440 h 020 001 Z \ g \0 \0 \n \0 \0 273 L A l 002 0020460 K 017 016 221 J 020 I 002 Y 260 344 \0 ( 4 3 Q 0020500 F e t c h M e t h o d O r H e 0020520 l p 1 2 Q F e t c h M e t h 0020540 o d O r H e l p ) \r ( 4 0 Q H 0020560 a s I V 7 L i s t V i e w s 0020600 ) \r N I L \r N o d e . F i n d R 0020620 e c e i v e r D 1 \r ( P 3 0020640 v P 2 p I 1 s e l e 0020660 c t o r I 0 s e l f ) \0 0020700 E 006 \0 \0 002 @ 021 021 001 H g \0 \0 \n \0 \0 0020720 271 H g \0 \0 g \0 \0 l 003 I 017 016 022 021 A 0020740 005 I 003 265 004 h 020 001 272 @ g \0 \0 J \v \0 0020760 \0 [ ] g \0 \0 \n \0 \0 274 M A l 002 L 017 0021000 016 221 K 020 I 002 Y 260 333 \0 ( 6 3 Q F 0021020 e t c h M e t h o d O r H e l p 0021040 5 3 Q G e t V a l u e 1 2 0021060 Q F e t c h M e t h o d O r H 0021100 e l p ) \r ( 6 0 Q U n d e r s 0021120 t a n d s 4 7 Q p e r s p e 0021140 c t i v e s 2 2 Q p e r s p 0021160 e c t i v e s 1 7 Q I V P R 0021200 O P S 7 L i s t ) \r N I L \r 0021220 N o d e . G e t P e r s p D 1 0021240 \r ( P 0 p e r s p I 2 0021260 c a u s e E r r o r I 1 p 0021300 e r s p N a m e I 0 s e l 0021320 f ) \0 ! 001 \0 \0 003 021 020 \0 @ g \0 \0 0021340 A \v \0 \0 X 222 H 265 021 B 264 016 @ o \0 \0 0021360 \0 A \v \0 \0 264 003 h 020 \0 ( 3 3 Q H 0021400 E L P C H E C K 1 2 Q G e t 0021420 V a l u e ) \r ( 6 p e r s p e 0021440 c t i v e s ) \r ( 2 7 Q " h 0021460 a s n o p e r s p e c t i v 0021500 e " ) \r N o d e . L i s t V i 0021520 e w N a m e s D 1 \r ( P 5 0021540 v i e w N a m e I 0 s e l 0021560 f ) \0 C 006 \0 \0 001 021 P 004 @ \ g \0 0021600 \0 \n \0 \0 273 L g \0 \0 g \0 \0 l 003 K 017 0021620 016 260 % d 001 021 001 005 @ g \0 \0 M \v \0 \0 0021640 004 ` \0 \0 360 022 235 d 001 270 I 265 \a H h 032 0021660 Z 201 H & 271 002 003 265 334 J 020 \0 ( 4 6 Q 0021700 G e t V a l u e 1 2 Q F e 0021720 t c h M e t h o d O r H e l p ) 0021740 \r ( 5 2 Q 004 003 i n s t a n c e 0021760 T Y P E # 4 2 Q p e r s p e 0022000 c t i v e s 2 2 Q p e r s p 0022020 e c t i v e s 1 7 Q I V P R 0022040 O P S 7 L i s t ) \r N I L \r 0022060 N o d e . L i s t V i e w s D 0022100 1 \r ( P 5 v i e w P 4 0022120 v i e w N a m e I 0 s e l 0022140 f ) \0 I 006 \0 \0 001 @ 021 021 001 H g \0 0022160 \0 \n \0 \0 271 H g \0 \0 g \0 \0 l 003 I 017 0022200 016 022 021 Q 005 H 003 265 004 I 020 001 274 @ g \0 0022220 \0 L \v \0 \0 ] d 004 ` \0 \0 360 230 273 J 265 0022240 \r K h 032 Z Y 277 H 002 X 260 334 K & Z 260 0022260 367 \0 ( 5 3 Q G e t V a l u e 0022300 1 2 Q F e t c h M e t h o d O 0022320 r H e l p ) \r ( 6 1 Q 004 003 i n 0022340 s t a n c e T Y P E # 4 7 Q 0022360 p e r s p e c t i v e s 2 2 Q 0022400 p e r s p e c t i v e s 1 7 0022420 Q I V P R O P S 7 L i s t 0022440 ) \r N I L \r P e r s p e c t i v 0022460 e . A d d P e r s p D 1 \r ( P 0022500 0 m y N o d e I 2 v i 0022520 e w I 1 v i e w N a m e 0022540 I 0 s e l f ) \0 * 003 \0 \0 003 0022560 021 0 002 @ g \0 \0 \n \0 \0 X 265 \r @ o \0 0022600 \0 \0 \n \0 \0 277 260 355 Y g \0 \0 \n \0 \0 272 0022620 I A B l 003 J 017 016 020 \0 ( 3 6 Q F 0022640 e t c h M e t h o d O r H e l p 0022660 2 4 Q H E L P C H E C K 1 0022700 1 Q G e t V a l u e ) \r ( 3 3 0022720 Q A d d P e r s p 6 p e r 0022740 s p e c t i v e N o d e ) \r ( 2 0022760 1 Q " h a s n o p e r s 0023000 p e c t i v e N o d e . \r T o 0023020 g o o n , m a k e s e l f 0023040 a p e r s p e c t i v e u 0023060 s i n g \r ( _ s e l f M a k 0023100 e P e r s p v i e w N a m e 0023120 n o d e T y p e ) . T h e n 0023140 t y p e O K . " ) \r P e r s p 0023160 e c t i v e . C o p y D 1 \r ( 0023200 I 0 s e l f ) \0 * 002 \0 \0 001 0023220 @ g \0 \0 \n \0 \0 021 021 001 H g \0 \0 \n \0 0023240 \0 271 H k I 017 016 022 g \0 \0 @ g \0 \0 g 0023260 \0 \0 \v \0 \0 \v \0 \0 020 \0 ( 4 7 Q G 0023300 e t V a l u e 4 4 Q G e t V 0023320 a l u e 2 0 Q F e t c h M e 0023340 t h o d O r H e l p 6 G e t 0023360 V a l u e ) \r ( 4 1 Q m y V i 0023400 e w N a m e 3 6 Q p e r s p 0023420 e c t i v e N o d e 3 2 Q p 0023440 e r s p e c t i v e s 1 5 Q 0023460 C o p y 3 p e r s p e c t i 0023500 v e N o d e ) \r N I L \r P e r s 0023520 p e c t i v e . D e l e t e M e 0023540 A s P e r s p D 1 \r ( I 0 0023560 s e l f ) \0 037 002 \0 \0 001 @ 021 021 001 0023600 H g \0 \0 \n \0 \0 271 H @ g \0 \0 g \0 \0 0023620 \v \0 \0 @ l 003 I 017 016 020 \0 ( 2 6 Q 0023640 G e t V a l u e 1 2 Q F e t 0023660 c h M e t h o d O r H e l p ) \r 0023700 ( 2 3 Q m y V i e w N a m e 0023720 2 0 Q p e r s p e c t i v e N 0023740 o d e 7 D e l e t e P e r s 0023760 p ) \r N I L \r P e r s p e c t i 0024000 v e . D e l e t e P e r s p D 0024020 1 \r ( P 0 m y N o d e I 0024040 3 d o n t C a u s e E r r o r 0024060 I 2 v i e w I 1 v i 0024100 e w N a m e I 0 s e l f ) 0024120 \0 - 003 \0 \0 004 @ g \0 \0 \n \0 \0 021 ! 0024140 002 H 265 016 C 265 035 @ o \0 \0 \0 \n \0 \0 020 0024160 Z g \0 \0 \n \0 \0 271 J A B C l 004 I 017 0024200 016 h 020 \0 ( 3 7 Q F e t c h M e 0024220 t h o d O r H e l p 2 7 Q H 0024240 E L P C H E C K 6 G e t V a 0024260 l u e ) \r ( 3 4 Q D e l e t e 0024300 P e r s p 3 p e r s p e c t 0024320 i v e N o d e ) \r ( 2 4 Q " 0024340 h a s n o p e r s p e c t i 0024360 v e N o d e . T y p e O K 0024400 t o g o o n " ) \r P e r s 0024420 p e c t i v e . D e s t r o y 0024440 D 1 \r ( P 0 m y N o d e I 0024460 0 s e l f ) \0 , 005 \0 \0 001 @ 0024500 g \0 \0 \n \0 \0 021 A 004 H 236 @ Z g \0 \0 0024520 \n \0 \0 271 J k I 017 016 277 @ \ g \0 \0 \n 0024540 \0 \0 273 L k K 017 016 h 020 \0 ( 4 2 Q 0024560 G e t S u p e r M e t h o d 2 0024600 3 Q F e t c h M e t h o d O r 0024620 H e l p 6 G e t V a l u e ) 0024640 \r ( 3 7 Q D e s t r o y 2 0 0024660 Q D e l e t e M e A s P e r s 0024700 p 3 p e r s p e c t i v e N 0024720 o d e ) \r N I L \r P e r s p e c 0024740 t i v e . D e s t r o y ! D 1 0024760 \r ( P 0 m y N o d e I 0 0025000 s e l f ) \0 . 005 \0 \0 001 @ g \0 0025020 \0 \n \0 \0 021 A 004 H 265 022 @ \ g \0 \0 \n 0025040 \0 \0 273 L k K 017 016 h 020 Z g \0 \0 \n \0 0025060 \0 271 J k I 017 016 277 260 360 \0 ( 4 3 Q 0025100 F e t c h M e t h o d O r H e l 0025120 p 2 4 Q G e t S u p e r M e 0025140 t h o d 6 G e t V a l u e ) 0025160 \r ( 4 0 Q D e s t r o y ! 2 0025200 1 Q D e s t r o y 3 p e r 0025220 s p e c t i v e N o d e ) \r N I 0025240 L \r P e r s p e c t i v e . F i 0025260 n d I V H o l d e r D 1 \r ( I 0025300 1 i v N a m e I 0 s e 0025320 l f ) \0 033 002 \0 \0 002 @ g \0 \0 \n \0 0025340 \0 021 021 001 H g \0 \0 \n \0 \0 271 H A l 002 0025360 I 017 016 020 \0 ( 2 0 Q F e t c h M 0025400 e t h o d O r H e l p 6 G e 0025420 t V a l u e ) \r ( 1 5 Q F i n 0025440 d I V H o l d e r 3 p e r s 0025460 p e c t i v e N o d e ) \r N I L 0025500 \r P e r s p e c t i v e . F i n 0025520 d R e c e i v e r D 1 \r ( I 0025540 1 s e l e c t o r I 0 s 0025560 e l f ) \0 033 002 \0 \0 002 @ g \0 \0 \n 0025600 \0 \0 021 021 001 H g \0 \0 \n \0 \0 271 H A l 0025620 002 I 017 016 020 \0 ( 2 0 Q F e t c h 0025640 M e t h o d O r H e l p 6 G 0025660 e t V a l u e ) \r ( 1 5 Q F i 0025700 n d R e c e i v e r 3 p e r 0025720 s p e c t i v e N o d e ) \r N I 0025740 L \r P e r s p e c t i v e . G e 0025760 t P e r s p D 1 \r ( P 1 p 0026000 e r s p P 0 n o d e I 0026020 2 c a u s e E r r o r I 1 0026040 p e r s p N a m e I 0 s 0026060 e l f ) \0 7 002 \0 \0 003 @ g \0 \0 \n 0026100 \0 \0 021 021 001 H 265 017 B 264 ' @ o \0 \0 \0 0026120 \n \0 \0 h 020 g \0 \0 A \v \0 \0 Y 222 I 265 0026140 021 B 264 016 @ o \0 \0 \0 A \v \0 \0 264 003 h 0026160 020 \0 ( 6 1 Q H E L P C H E C K 0026200 4 0 Q G e t V a l u e 2 7 0026220 Q H E L P C H E C K 6 G e 0026240 t V a l u e ) \r ( 3 4 Q p e r 0026260 s p e c t i v e s 3 p e r s 0026300 p e c t i v e N o d e ) \r ( 5 5 0026320 Q " h a s n o p e r s p 0026340 e c t i v e " 2 4 Q " h 0026360 a s n o p e r p e c t i v e 0026400 s . " ) \r P e r s p e c t i v e 0026420 . L i s t V i e w s D 1 \r ( I 0026440 0 s e l f ) \0 031 002 \0 \0 001 @ 0026460 g \0 \0 \n \0 \0 021 021 001 H g \0 \0 \n \0 \0 0026500 271 H k I 017 016 020 \0 ( 2 0 Q F e t 0026520 c h M e t h o d O r H e l p 6 0026540 G e t V a l u e ) \r ( 1 5 Q 0026560 L i s t V i e w s 3 p e r s 0026600 p e c t i v e N o d e ) \r N I L 0026620 \r P e r s p e c t i v e . M a k 0026640 e P e r s p D 1 \r ( I 2 n 0026660 o d e T y p e I 1 v i e w 0026700 N a m e I 0 s e l f ) \0 0026720 C 002 \0 \0 003 @ g \0 \0 \n \0 \0 265 034 B 265 0026740 3 g \0 \0 \t \0 \0 021 021 001 H g \0 \0 \n \0 0026760 \0 271 H k I 017 016 022 021 021 001 H g \0 \0 \n 0027000 \0 \0 271 H A 265 006 @ \t \0 \0 @ l 003 I 017 0027020 016 020 \t \0 \0 260 322 \0 ( 7 7 Q G e t 0027040 C l a s s R e c 6 5 Q C l a 0027060 s s N a m e 5 4 Q F e t c h 0027100 M e t h o d O r H e l p 3 3 Q 0027120 F e t c h M e t h o d O r H e 0027140 l p 2 1 Q G e t O b j e c t 0027160 R e c 6 G e t V a l u e ) \r 0027200 ( 5 1 Q A d d P e r s p 3 0 0027220 Q N e w 1 6 Q N o d e 3 0027240 p e r s p e c t i v e N o d e 0027260 ) \r N I L \r ( P R E T T Y C O M 0027300 P R I N T L O O P S M I X I N 0027320 C O M S ) \r ( R P A Q Q L O O 0027340 P S M I X I N C O M S ( ( * 0027360 C o p y r i g h t ( c ) 1 9 0027400 8 2 b y X e r o x C o r p 0027420 o r a t i o n ) ( * U S E F 0027440 U L M I X I N S ) ( C L A S 0027460 S E S * \r K E R N E L M I X 0027500 I N S ) ( F N S * K E R N 0027520 E L M I X I N F N S ) ( M E T 0027540 H O D S I n d i r e c t O b j 0027560 . F o r w a r d M e s s a g e 0027600 I n d i r e c t O b j . I V M i 0027620 s s i n g \r I n d i r e c t O 0027640 b j . M e s s a g e N o t U n d 0027660 e r s t o o d L i s t M e t a 0027700 C l a s s . D e s t r o y I n s 0027720 t a n c e L i s t M e t a C l 0027740 a s s . N e w N a m e d O b j 0027760 e c t . C o p y \r N a m e d O 0030000 b j e c t . P r i n t O n N a 0030020 m e d O b j e c t . S e t N a m 0030040 e N a m e d O b j e c t . U n 0030060 S e t N a m e S t r u c M e t 0030100 a . N e w T e m p C l a s s . 0030120 N e w \r T e m p l a t e . C o 0030140 p y T e m p l a t e . N e w 0030160 T e m p l a t e . S p e c i a l 0030200 i z e V a r L e n g t h . L e 0030220 n g t h ) ( * * C l a s s 0030240 e s a n d m e t h o d s f 0030260 o r \r p e r s p e c t i v e s 0030300 - - A g r o u p o f o 0030320 b j e c t s c a n b e a s 0030340 s o c i a t e d t o g e t h e 0030360 r a s d i f f e r e n t p 0030400 e r s p e c t i v e s o f t 0030420 h e s a m e \r t h i n g . 0030440 T h i s i s i m p l e m e n 0030460 t e d b y h a v i n g t h 0030500 e m a l l p o i n t t o 0030520 a N o d e i n s t a n c e 0030540 w h i c h h a s a l l t h 0030560 e a s s o c i a t e d \r o b 0030600 j e c t s o n a p r o p e 0030620 r t y l i s t ( o f t h e 0030640 v a r i a b l e ( Q U O T E 0030660 p e r s p e c t i v e s ) ) 0030700 % . E a c h o b j e c t h 0030720 a s a p e r s p e c t i v e 0030740 \r n a m e ( u n i q u e i 0030760 n t h e a s s o c i a t e d 0031000 g r o u p , b u t p e r h 0031020 a p s u s e d i n m a n y 0031040 g r o u p s ) t h a t i s 0031060 u s e d t o i d e n t i f 0031100 y i t b y \r t h e o t h 0031120 e r o b j e c t s . T h e 0031140 u s e r d o e s n o t n e 0031160 e d t o s e e t h e p e 0031200 r s p e c t i v e N o d e , b 0031220 u t c a n s i m p l y g e 0031240 t f r o m o n e \r o b j e 0031260 c t t o a n o t h e r b y 0031300 m e a n s o f t h e m e 0031320 s s a g e G e t P e r s p w 0031340 i t h a r g u m e n t p e r 0031360 s p N a m e . ) ( C L A S S E 0031400 S * \r P E R S P E C T I V E 0031420 C L A S S E S ) ( M E T H O D 0031440 S N o d e . A d d P e r s p 0031460 N o d e . C o p y N o d e . D 0031500 e l e t e P e r s p N o d e . 0031520 D e s t r o y N o d e . D e s 0031540 t r o y ! \r N o d e . F i n d 0031560 I V H o l d e r N o d e . F i 0031600 n d R e c e i v e r N o d e . 0031620 G e t P e r s p N o d e . L i 0031640 s t V i e w N a m e s N o d e 0031660 . L i s t V i e w s \r P e r s 0031700 p e c t i v e . A d d P e r s p 0031720 P e r s p e c t i v e . C o p 0031740 y P e r s p e c t i v e . D e 0031760 l e t e M e A s P e r s p P e 0032000 r s p e c t i v e . D e l e t e 0032020 P e r s p \r P e r s p e c t i 0032040 v e . D e s t r o y P e r s p 0032060 e c t i v e . D e s t r o y ! 0032100 P e r s p e c t i v e . F i n d 0032120 I V H o l d e r P e r s p e c 0032140 t i v e . F i n d R e c e i v e 0032160 r \r P e r s p e c t i v e . G 0032200 e t P e r s p P e r s p e c t 0032220 i v e . L i s t V i e w s P e 0032240 r s p e c t i v e . M a k e P e 0032260 r s p ) ( D E C L A R E : D 0032300 O N T E V A L @ L O A D \r D O 0032320 E V A L @ C O M P I L E D O N 0032340 T C O P Y C O M P I L E R V A 0032360 R S ( A D D V A R S ( N L A 0032400 M A ) ( N L A M L ) ( L A M 0032420 A ) ) ) ) ) \r ( R P A Q Q K E 0032440 R N E L M I X I N S ( D a t e 0032460 d O b j e c t G l o b a l N a 0032500 m e d O b j e c t I n d i r e 0032520 c t O b j L i s t M e t a C l 0032540 a s s N a m e d O b j e c t 0032560 S t r u c M e t a \r T e m p C 0032600 l a s s T e m p l a t e V a 0032620 r L e n g t h ) ) \r ( D E F C L 0032640 A S S E S D a t e d O b j e c 0032660 t G l o b a l N a m e d O b j 0032700 e c t I n d i r e c t O b j 0032720 L i s t M e t a C l a s s N a 0032740 m e d O b j e c t S t r u c M 0032760 e t a T e m p C l a s s \r T 0033000 e m p l a t e V a r L e n g t 0033020 h ) \r ( D E F C L A S S D a t 0033040 e d O b j e c t ( M e t a C l 0033060 a s s C l a s s d o c ( * 0033100 * M i x i n t o r e c o 0033120 r d t h e c r e a t o r a 0033140 n d d a t e o f c r e a t 0033160 i o n f o r \r o b j e c t s 0033200 . ) E d i t e d : ( * d g 0033220 b : " 2 2 - J U N - 8 2 1 1 0033240 : 5 4 " ) ) ( S u p e r s O 0033260 b j e c t ) ( I n s t a n c e 0033300 V a r i a b l e s ( c r e a t 0033320 e d # ( I N I T I A L \r \t \t \t 0033340 \t \t \t \t \t \t \t \t ( D A T 0033360 E ) \r \t \t \t \t \t \t \t \t \t \t \t 0033400 N I L ) d o c ( \r * d 0033420 a t a a n d t i m e o f 0033440 c r e a t i o n o f o b j e 0033460 c t ) ) ( c r e a t o r # ( 0033500 I N I T I A L ( E V A L ( Q 0033520 U O T E U S E R N A M E ) ) \r 0033540 \t \t \t \t \t \t \t N I L ) d 0033560 o c ( * U S E R N A M E o 0033600 f c r e a t o r o f o b j 0033620 e c t ) ) \r ) ) \r ( D E F C L A 0033640 S S G l o b a l N a m e d O b 0033660 j e c t ( M e t a C l a s s 0033700 C l a s s E d i t e d : ( * 0033720 d g b : " 2 2 - N O V - 8 2 0033740 1 3 : 4 9 " ) d o c ( * 0033760 * M i x i n f o r \r o b j 0034000 e c t t o g i v e i t a 0034020 n a m e i n t h e g l o 0034040 b a l n a m e t a b l e . 0034060 N o t e t h a t t h i s n 0034100 a m e i s u n i q u e . S 0034120 e e N a m e d O b j e c t . ) 0034140 ) ( \r S u p e r s N a m e d 0034160 O b j e c t ) ( I n s t a n c 0034200 e V a r i a b l e s ( n a m e 0034220 # ( N I L N I L G l o b a 0034240 l N a m e ) ) ) ) \r ( D E F C L 0034260 A S S I n d i r e c t O b j 0034300 ( M e t a C l a s s C l a s s 0034320 E d i t e d : ( * d g b : 0034340 " 1 8 - M A R - 8 3 1 4 : 2 0034360 5 " ) ) ( S u p e r s O b j 0034400 e c t ) ) \r ( D E F C L A S S 0034420 L i s t M e t a C l a s s ( M 0034440 e t a C l a s s M e t a C l a 0034460 s s E d i t e d : ( * d g 0034500 b : " 2 3 - N O V - 8 2 0 2 0034520 : 2 1 " ) ) ( S u p e r s C 0034540 l a s s ) ) \r ( D E F C L A S S 0034560 N a m e d O b j e c t ( M e 0034600 t a C l a s s C l a s s d o 0034620 c ( * * M i x i n t o 0034640 g i v e i n s t a n c e s o 0034660 f t h i s c l a s s u n i 0034700 q u e n a m e s , \r s t o r 0034720 e d i n t h e n a m e i 0034740 n s t a n c e v a r i a b l e 0034760 . N o t e t h a t O b j e 0035000 c t . S e t N a m e a l r e a 0035020 d y p r o v i d e s a f a 0035040 c i l i t y b y w h i c h 0035060 \r o b j e c t s c a n b e 0035100 g i v e n a n a r b i t r a 0035120 r y n u m b e r o f n a m 0035140 e s . T h i s m i x i n i 0035160 s u s e d g i v e a n o 0035200 b j e c t a u n i q u e n 0035220 a m e , \r a n d t o i n d 0035240 i c a t e c l a s s e s w h 0035260 o s e i n s t a n c e s a r 0035300 e n o r m a l l y e x p e c 0035320 t e d t o h a v e u n i q 0035340 u e n a m e s . ) E d i t e 0035360 d : ( * d g b : \r " 1 8 - 0035400 O C T - 8 3 1 5 : 1 0 " ) ) 0035420 ( S u p e r s O b j e c t ) 0035440 ( I n s t a n c e V a r i a b l 0035460 e s ( n a m e # ( N I L N 0035500 I L R e m e m b e r N a m e ) 0035520 d o c ( * n a m e i s 0035540 \r s t o r e d i n n a m e T 0035560 a b l e a n d a s I V ) ) 0035600 ) ) \r ( D E F C L A S S S t r 0035620 u c M e t a ( M e t a C l a s 0035640 s M e t a C l a s s d o c 0035660 ( * M i x i n f o r a m 0035700 e t a c l a s s w h i c h 0035720 u s e s i t s o w n s t r 0035740 u c t u r e a s \r a t e m 0035760 p l a t e f o r n e w c l 0036000 a s s e s . S e e S t r u c 0036020 M e t a . N e w ) E d i t e d 0036040 : ( * d g b : " 1 8 - M A 0036060 R - 8 3 1 6 : 2 5 " ) ) ( S 0036100 u p e r s M e t a C l a s s ) 0036120 \r ) \r ( D E F C L A S S T e m 0036140 p C l a s s ( M e t a C l a s 0036160 s M e t a C l a s s E d i t 0036200 e d : ( * d g b : " 2 3 - 0036220 N O V - 8 2 0 2 : 0 2 " ) ) 0036240 ( S u p e r s C l a s s ) ) \r 0036260 ( D E F C L A S S T e m p l a 0036300 t e ( M e t a C l a s s M e 0036320 t a C l a s s d o c ( * * 0036340 S p e c i a l C l a s s u 0036360 s e d f o r c o m p o s i t 0036400 e o b j e c t s . ) E d i t 0036420 e d : ( * \r d g b : " 1 2 0036440 - J A N - 8 3 1 5 : 1 7 " ) ) 0036460 ( S u p e r s C l a s s ) ) 0036500 \r ( D E F C L A S S V a r L e 0036520 n g t h ( M e t a C l a s s 0036540 C l a s s d o c ( * * M 0036560 i x i n t o p r o v i d e 0036600 o b j e c t s w i t h a s 0036620 e t o f i n d e x e d \r v 0036640 a r i a b l e s , a c c e s s 0036660 e d b y n u m b e r . ) E 0036700 d i t e d : ( * m j s : " 0036720 2 9 - J U N - 8 2 1 4 : 5 1 " 0036740 ) ) ( S u p e r s O b j e c 0036760 t ) ( I n s t a n c e V a r i 0037000 a b l e s \r ( i n d e x e d V 0037020 a r s N I L d o c ( * p 0037040 l a c e w h e r e i n d e x 0037060 e d v a r i a b l e s a r e 0037100 s t o r e d f o r V a r L 0037120 e n g t h c l a s s e s . ) ) 0037140 ) ) \r ( R P A Q Q K E R N E L 0037160 M I X I N F N S ( G l o b a l 0037200 N a m e R e m e m b e r N a m 0037220 e T e m p l a t e C o p y ) ) 0037240 \r ( M E T H I n d i r e c t O 0037260 b j F o r w a r d M e s s a g 0037300 e ( d u m m y A r g 1 d u m 0037320 m y A r g 2 d u m m y A r g 3 0037340 d u m m y A r g 4 d u m m y 0037360 A r g 5 ) ( * w i l l f o 0037400 r w a r d \r m e s s a g e s 0037420 w i t h u p t o f i v e 0037440 a r g u m e n t s ( a d e s 0037460 i g n c h o i c e ) t o o 0037500 b j e c t i n D e f a u l t 0037520 O b j e c t , u s i n g s e 0037540 l e c t o r i n \r F o r w a 0037560 r d e d S e l e c t o r ) ) \r ( 0037600 M E T H I n d i r e c t O b j 0037620 I V M i s s i n g ( i v N a 0037640 m e ) ( * F i n d a p e 0037660 r s p e c t i v e w h i c h 0037700 h a s t h e I V r e q u e 0037720 s t e d , a n d r e t u r n 0037740 i t s \r o b j e c t d e s 0037760 c r i p t i o n ) ) \r ( M E T H 0040000 I n d i r e c t O b j M e s 0040020 s a g e N o t U n d e r s t o o 0040040 d ( o b j s e l e c t o r ) 0040060 ( * S e t u p m e s s a 0040100 g e f o r w a r d i n g ) ) \r 0040120 ( M E T H L i s t M e t a C l 0040140 a s s D e s t r o y I n s t a 0040160 n c e ( c l a s s o b j e c 0040200 t ) ( * R e m o v e s a v 0040220 e d o b j e c t f r o m l 0040240 i s t a n d t h e n d e s 0040260 t r o y ) ) \r ( M E T H L i s 0040300 t M e t a C l a s s N e w ( 0040320 c l a s s ) N I L ) \r ( M E T 0040340 H N a m e d O b j e c t C o 0040360 p y ( n a m e ) ( * C o p 0040400 y t h e c o n t e n t s a 0040420 n d t h e n n a m e t h e 0040440 o b j e c t ) ( m e t h o d 0040460 N a m e d O b j e c t . C o p 0040500 y \r c a v e a t ( * C o p 0040520 y i n g a n a m e d o b j 0040540 e c t c a u s e s t h e p 0040560 r e v i o u s o n e t o b 0040600 e c o m e u n n a m e d ) ) ) 0040620 \r ( M E T H N a m e d O b j e 0040640 c t P r i n t O n ( f i l e 0040660 ) ( * p r i n t " # & ( C 0040700 l a s s N a m e n a m e ) " ) 0040720 ) \r ( M E T H N a m e d O b j 0040740 e c t S e t N a m e ( n a m 0040760 e ) ( * S e t t h e n a 0041000 m e I V i n t h i s o b 0041020 j e c t . ) ) \r ( M E T H N a 0041040 m e d O b j e c t U n S e t N 0041060 a m e ( n a m e ) ( * P 0041100 u t N o t S e t V a l u e i 0041120 n n a m e ) ) \r ( M E T H S 0041140 t r u c M e t a N e w N I L 0041160 ( * C o n s t r u c t a 0041200 n e w c l a s s , u s i n g 0041220 I V d e s c r i p t i o n s 0041240 o f t h i s c l a s s a 0041260 s I V \r d e s c r i p t i o 0041300 n s f o r N e w c l a s s 0041320 , a n d s i m i l a r l y 0041340 f o r C V s , e x c e p t 0041360 f o r t h o s e C V s w h 0041400 i c h h a v e a p r o p e 0041420 r t y L o c a l \r w i t h 0041440 v a l u e T ) ) \r ( M E T H 0041460 T e m p C l a s s N e w N I 0041500 L ( * A l l o b j e c t s 0041520 o f t h i s c l a s s w 0041540 i l l b e t e m p o b j e 0041560 c t s ) ) \r ( M E T H T e m p 0041600 l a t e C o p y ( c l a s s 0041620 a l i s t ) ( * * S p e 0041640 c i l a i z e s a t e m p l 0041660 a t e c l a s s % . a l i 0041700 s t p a i r s t e m p l a t 0041720 e s u b c l a s s e s \r f o 0041740 u n d i n t h e I V s w 0041760 i t h t h e i r n e w s p 0042000 e c i a l i z a t i o n s . M 0042020 o s t o f t h e w o r k 0042040 i s d o n e b y T e m p l 0042060 a t e C o p y ) ) \r ( M E T H 0042100 T e m p l a t e N e w ( a l 0042120 i s t ) ( * * F i l l s 0042140 i n t h e n e w i n s t a 0042160 n c e s u b s t i t u t i n g 0042200 f o r t e m p l a t e i n 0042220 s t a n c e s . a l i s t \r 0042240 p a i r s t e m p l a t e s 0042260 u b c l a s s e s f o u n d 0042300 i n t h e I V s w i t h 0042320 t h e i r i n s t a n t i a t 0042340 i o n s . M o s t o f t h 0042360 e w o r k i s d o n e b 0042400 y \r T e m p l a t e C o p y ) 0042420 ) \r ( M E T H T e m p l a t e 0042440 S p e c i a l i z e ( a l i 0042460 s t ) ( * * S p e c i a l 0042500 i z e s a t e m p l a t e 0042520 c l a s s % . a l i s t p 0042540 a i r s t e m p l a t e s u 0042560 b c l a s s e s \r f o u n d 0042600 i n t h e I V s w i t h 0042620 t h e i r n e w s p e c i a 0042640 l i z a t i o n s . M o s t 0042660 o f t h e w o r k i s d 0042700 o n e b y T e m p l a t e C 0042720 o p y ) ) \r ( M E T H V a r L 0042740 e n g t h L e n g t h N I L 0042760 ( * R e t u r n s n u m b 0043000 e r o f i n d e x e d v a 0043020 r i a b l e s a l l o c a t e 0043040 d i n t h i s i n s t a n 0043060 c e . ) ) \r ( R P A Q Q P E R 0043100 S P E C T I V E C L A S S E S 0043120 ( N o d e P e r s p e c t i v 0043140 e ) ) \r ( D E F C L A S S E S 0043160 N o d e P e r s p e c t i v e 0043200 ) \r ( D E F C L A S S N o d e 0043220 ( M e t a C l a s s C l a s 0043240 s E d i t e d : ( * d g b 0043260 : " 1 8 - M A R - 8 3 1 4 : 0043300 4 4 " ) d o c ( * * P e 0043320 r s p e c t i v e n o d e s 0043340 \r a s s o c i a t e t o g e t 0043360 h e r a g r o u p o f o 0043400 b j e c t s , a l l o w i n g 0043420 t h e m t o f i n d e a 0043440 c h o t h e r v i a t h e 0043460 i r p e r s p e c t i v e n 0043500 a m e s . ) ) \r ( S u p e r s 0043520 I n d i r e c t O b j ) ( I 0043540 n s t a n c e V a r i a b l e s 0043560 ( p e r s p e c t i v e s N 0043600 I L d o c ( * A s s o c i 0043620 a t e d o b j e c t s a r e 0043640 s t o r e d o n \r t h i s 0043660 p r o p e r t y l i s t u 0043700 n d e r t h e i r p e r s p 0043720 e c t i v e n a m e s . ) ) ) 0043740 ) \r ( D E F C L A S S P e r s 0043760 p e c t i v e ( M e t a C l a 0044000 s s A b s t r a c t C l a s s 0044020 E d i t e d : ( * d g b : 0044040 " 1 8 - M A R - 8 3 1 4 : 4 0044060 5 " ) d o c ( * T h i s 0044100 i s a \r m i x i n w h i c 0044120 h p r o v i d e s t h e p 0044140 e r p s e c t i v e N o d e i 0044160 n s t a n c e V a r i a b l e 0044200 f o r a n o b j e c t . T 0044220 h i s I V i s u s e d t 0044240 o p o i n t t o \r a n o 0044260 b j e c t o f t y p e N o 0044300 d e w h i c h i t s e l f 0044320 p o i n t s t o a l l t h 0044340 e p e r s p e c t i v e s o 0044360 f t h i s o b j e c t . ) ) 0044400 ( S u p e r s \r I n d i r e 0044420 c t O b j ) ( I n s t a n c e 0044440 V a r i a b l e s ( p e r s p 0044460 e c t i v e N o d e N I L d 0044500 o c ( * I n d i r e c t p 0044520 o i n t e r t o a l l p e 0044540 r s p e c t i v e s o f \r t 0044560 h i s o b j e c t . C r e a 0044600 t e d w h e n f i r s t n 0044620 e e d e d . ) ) ) ) \r ( M E T H 0044640 N o d e A d d P e r s p ( 0044660 v i e w N a m e v i e w d o 0044700 n t C a u s e E r r o r ) ( * 0044720 A d d s a p e r s p e c t 0044740 i v e t o a n o d e o n 0044760 t h e I V \r p e r s p e c 0045000 t i v e s a s v a l u e o 0045020 f p r o p e r t y v i e w N 0045040 a m e . ) ) \r ( M E T H N o d 0045060 e C o p y N I L ( * d g 0045100 b : " 1 7 - N O V - 8 2 2 3 0045120 : 2 7 " ) ) \r ( M E T H N o d 0045140 e D e l e t e P e r s p ( v 0045160 i e w N a m e v i e w d o n 0045200 t C a u s e E r r o r ) ( * 0045220 D e l e t e s a p e r s p e 0045240 c t i v e o f a n o d e 0045260 o n t h e I V \r p e r s p 0045300 e c t i v e s o n p r o p e 0045320 r t y v i e w N a m e . C h 0045340 e c k s f o r c o n s i s t 0045360 e n c y . R e m o v e s f r 0045400 o m I V p e s p e c t i v e 0045420 N o d e o f v i e w , \r s 0045440 e l f a s v a l u e , a n 0045460 d v i e w N a m e f r o m 0045500 p r o p e r t y m y V i e w N 0045520 a m e . I f v i e w i s 0045540 n o t t h a t p e r s p e c 0045560 t i v e , t h e n c a u s e 0045600 s a n \r e r r o r , u n l 0045620 e s s s u r p r e s s e d . ) 0045640 ) \r ( M E T H N o d e D e s 0045660 t r o y N I L ( * D e s t 0045700 r o y t h e n o d e a f t 0045720 e r d e t a c h i n g a l l 0045740 i t s p e r s p e c t i v e 0045760 s ) ) \r ( M E T H N o d e D 0046000 e s t r o y ! N I L ( * D 0046020 e s t r o y t h e n o d e 0046040 a n d a l l i t s p e r s 0046060 p e c t i v e s ) ) \r ( M E T H 0046100 N o d e F i n d I V H o l d 0046120 e r ( i v N a m e ) ( * F 0046140 i n d a p e r s p e c t i v 0046160 e w h i c h h a s i v n 0046200 a m e d ) ) \r ( M E T H N o d 0046220 e F i n d R e c e i v e r ( 0046240 s e l e c t o r ) ( * F i n 0046260 d a p e r p e c t i v e t 0046300 h a t u n d e r s t a n d s 0046320 s e l e c t o r ) ) \r ( M E T H 0046340 N o d e G e t P e r s p ( 0046360 p e r s p N a m e c a u s e E 0046400 r r o r ) ( * R e t u r n s 0046420 t h e p e r s p e c t i v e 0046440 o f t h i s n o d e w i 0046460 t h v i e w N a m e \r p e r 0046500 s p N a m e ) ) \r ( M E T H N 0046520 o d e L i s t V i e w N a m e 0046540 s N I L ( * L i s t a l 0046560 l t h e v i e w N a m e s 0046600 o f p e r s p e c t i v e s 0046620 o n t h i s n o d e ) ) \r ( 0046640 M E T H N o d e L i s t V i 0046660 e w s N I L ( * L i s t 0046700 a l l t h e p e r s p e c t 0046720 i v e s o n t h i s n o d 0046740 e ) ) \r ( M E T H P e r s p e 0046760 c t i v e A d d P e r s p ( 0047000 v i e w N a m e v i e w ) ( 0047020 * A d d s a p e r s p e c 0047040 t i v e t o m y n o d e . 0047060 ) ) \r ( M E T H P e r s p e c 0047100 t i v e C o p y N I L ( * 0047120 d g b : " 1 7 - N O V - 8 2 0047140 2 3 : 4 4 " ) ) \r ( M E T H 0047160 P e r s p e c t i v e D e l e 0047200 t e M e A s P e r s p N I L 0047220 ( * D e l e t e t h i s o 0047240 b j e c t a s a p e r s p 0047260 e c t i v e o f n o d e ) ) 0047300 \r ( M E T H P e r s p e c t i 0047320 v e D e l e t e P e r s p ( 0047340 v i e w N a m e v i e w d o 0047360 n t C a u s e E r r o r ) ( * 0047400 D e l e t e s a p e r s p 0047420 e c t i v e f r o m n o d e 0047440 ) ) \r ( M E T H P e r s p e c 0047460 t i v e D e s t r o y N I L 0047500 ( * D e s t r o y s e l f 0047520 b u t l e a v e o t h e r 0047540 p e r s p e c t i v e s o n 0047560 N o d e ) ) \r ( M E T H P e 0047600 r s p e c t i v e D e s t r o 0047620 y ! N I L ( * D e s t r o 0047640 y s e l f , N o d e a n d 0047660 a l l o t h e r p e r s p 0047700 e c t i v e s o n N o d e ) 0047720 ) \r ( M E T H P e r s p e c t 0047740 i v e F i n d I V H o l d e r 0047760 ( i v N a m e ) ( * F i n 0050000 d p e r s p e c t i v e h a 0050020 v i n g I V w i t h n a m 0050040 e i v N a m e ) ) \r ( M E T H 0050060 P e r s p e c t i v e F i n 0050100 d R e c e i v e r ( s e l e c 0050120 t o r ) ( * F i n d a r 0050140 e c e i v e r f o r a m e 0050160 s s a g e w h i c h i s n 0050200 o t u n d e r s t o o d b y 0050220 \r m e ) ) \r ( M E T H P e r 0050240 s p e c t i v e G e t P e r s 0050260 p ( p e r s p N a m e c a u 0050300 s e E r r o r ) ( * R e t u 0050320 r n s t h e p e r s p e c t 0050340 i v e o f t h i s i n s t 0050360 a n c e w i t h \r v i e w N 0050400 a m e p e r s p N a m e ) ) \r 0050420 ( M E T H P e r s p e c t i v 0050440 e L i s t V i e w s N I L 0050460 ( * L i s t a l l t h e 0050500 v i e w s o f t h i s p e 0050520 r s p e c t i v e , i n c l u 0050540 d i n g s e l f ) ) \r ( M E T 0050560 H P e r s p e c t i v e M a 0050600 k e P e r s p ( v i e w N a m 0050620 e n o d e T y p e ) ( * I 0050640 f n o c u r r e n t p e r 0050660 s p e c t i v e N o d e e x i 0050700 s t s , t h e n a n o d e 0050720 \r w i l l b e c r e a t e 0050740 d o f c l a s s n o d e T 0050760 y p e ( o r N o d e i f 0051000 n o d e T y p e = N I L ) % . 0051020 n o d e T y p e s h o u l d 0051040 b e a s u b c l a s s o 0051060 f N o d e . \r s e l f w i 0051100 l l b e m a d e t h e v 0051120 a l u e o f t h e p r o p 0051140 e r t y v i e w N a m e o n 0051160 I V p e r s p e c t i v e s 0051200 o f n o d e . I f s e l f 0051220 a l r e a d y h a s a \r 0051240 n o d e , t h e n i t i s 0051260 u s e d . ) ) \r ( P U T P R O 0051300 P S L O O P S M I X I N C O 0051320 P Y R I G H T ( " X e r o x 0051340 C o r p o r a t i o n " 1 9 8 0051360 3 1 9 8 4 ) ) \r N I L \r 0051375