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