home *** CD-ROM | disk | FTP | other *** search
/ Java 1.2 How-To / JavaHowTo.iso / 3rdParty / Bluette / Plastic / patterns / Decorator.pat < prev    next >
Encoding:
Text File  |  1997-07-13  |  4.0 KB  |  479 lines

  1. <integer>
  2. 15
  3. <storable>
  4. <string>
  5. TJavaClass
  6. <integer>
  7. 142
  8. <integer>
  9. 67
  10. <integer>
  11. 252
  12. <integer>
  13. 117
  14. <string>
  15. Component
  16. <integer>
  17. 0
  18. <integer>
  19. 1
  20. <storable>
  21. <string>
  22. TJavaMethod
  23. <string>
  24. Operation
  25. <string>
  26.  
  27. <integer>
  28. 0
  29. <integer>
  30. 0
  31. <boolean>
  32. FALSE
  33. <boolean>
  34. FALSE
  35. <boolean>
  36. FALSE
  37. <boolean>
  38. FALSE
  39. <string>
  40.  
  41. <integer>
  42. 0
  43. <integer>
  44. 0
  45. <boolean>
  46. FALSE
  47. <boolean>
  48. TRUE
  49. <integer>
  50. 0
  51. <storable>
  52. <string>
  53. TJavaClass
  54. <integer>
  55. 52
  56. <integer>
  57. 182
  58. <integer>
  59. 182
  60. <integer>
  61. 232
  62. <string>
  63. ConcreteComponent
  64. <integer>
  65. 0
  66. <integer>
  67. 1
  68. <storable>
  69. <string>
  70. TJavaMethod
  71. <string>
  72. Operation
  73. <string>
  74.  
  75. <integer>
  76. 0
  77. <integer>
  78. 0
  79. <boolean>
  80. FALSE
  81. <boolean>
  82. FALSE
  83. <boolean>
  84. FALSE
  85. <boolean>
  86. FALSE
  87. <string>
  88.  
  89. <integer>
  90. 0
  91. <integer>
  92. 0
  93. <boolean>
  94. FALSE
  95. <boolean>
  96. TRUE
  97. <integer>
  98. 0
  99. <storable>
  100. <string>
  101. TJavaClass
  102. <integer>
  103. 217
  104. <integer>
  105. 182
  106. <integer>
  107. 327
  108. <integer>
  109. 232
  110. <string>
  111. Decorator
  112. <integer>
  113. 0
  114. <integer>
  115. 1
  116. <storable>
  117. <string>
  118. TJavaMethod
  119. <string>
  120. Operation
  121. <string>
  122.  
  123. <integer>
  124. 0
  125. <integer>
  126. 0
  127. <boolean>
  128. FALSE
  129. <boolean>
  130. FALSE
  131. <boolean>
  132. FALSE
  133. <boolean>
  134. FALSE
  135. <string>
  136.  
  137. <integer>
  138. 1
  139. <string>
  140. // component->Operation();
  141. <integer>
  142. 0
  143. <boolean>
  144. FALSE
  145. <boolean>
  146. TRUE
  147. <integer>
  148. 0
  149. <storable>
  150. <string>
  151. TInheritance
  152. <integer>
  153. 187
  154. <integer>
  155. 132
  156. <integer>
  157. 207
  158. <integer>
  159. 152
  160. <storable>
  161. <string>
  162. TJavaClass
  163. <integer>
  164. 132
  165. <integer>
  166. 292
  167. <integer>
  168. 257
  169. <integer>
  170. 357
  171. <string>
  172. ConcreteDecoratorA
  173. <integer>
  174. 1
  175. <storable>
  176. <string>
  177. TJavaAttribute
  178. <string>
  179. AddedState
  180. <string>
  181.  
  182. <string>
  183.  
  184. <integer>
  185. 0
  186. <boolean>
  187. FALSE
  188. <boolean>
  189. FALSE
  190. <integer>
  191. 1
  192. <storable>
  193. <string>
  194. TJavaMethod
  195. <string>
  196. Operation
  197. <string>
  198.  
  199. <integer>
  200. 0
  201. <integer>
  202. 0
  203. <boolean>
  204. FALSE
  205. <boolean>
  206. FALSE
  207. <boolean>
  208. FALSE
  209. <boolean>
  210. FALSE
  211. <string>
  212.  
  213. <integer>
  214. 0
  215. <integer>
  216. 0
  217. <boolean>
  218. FALSE
  219. <boolean>
  220. TRUE
  221. <integer>
  222. 0
  223. <storable>
  224. <string>
  225. TJavaClass
  226. <integer>
  227. 287
  228. <integer>
  229. 292
  230. <integer>
  231. 412
  232. <integer>
  233. 357
  234. <string>
  235. ConcreteDecoratorB
  236. <integer>
  237. 0
  238. <integer>
  239. 2
  240. <storable>
  241. <string>
  242. TJavaMethod
  243. <string>
  244. Operation
  245. <string>
  246.  
  247. <integer>
  248. 0
  249. <integer>
  250. 0
  251. <boolean>
  252. FALSE
  253. <boolean>
  254. FALSE
  255. <boolean>
  256. FALSE
  257. <boolean>
  258. FALSE
  259. <string>
  260.  
  261. <integer>
  262. 2
  263. <string>
  264. // Decorator::Operation();
  265. <string>
  266. // AddedBehavior();
  267. <storable>
  268. <string>
  269. TJavaMethod
  270. <string>
  271. AddedBehavior
  272. <string>
  273.  
  274. <integer>
  275. 0
  276. <integer>
  277. 0
  278. <boolean>
  279. FALSE
  280. <boolean>
  281. FALSE
  282. <boolean>
  283. FALSE
  284. <boolean>
  285. FALSE
  286. <string>
  287.  
  288. <integer>
  289. 0
  290. <integer>
  291. 0
  292. <boolean>
  293. FALSE
  294. <boolean>
  295. TRUE
  296. <integer>
  297. 0
  298. <storable>
  299. <string>
  300. TInheritance
  301. <integer>
  302. 262
  303. <integer>
  304. 252
  305. <integer>
  306. 282
  307. <integer>
  308. 272
  309. <storable>
  310. <string>
  311. TText
  312. <integer>
  313. 142
  314. <integer>
  315. 37
  316. <integer>
  317. 297
  318. <integer>
  319. 52
  320. <string>
  321. Design Pattern : Decorator
  322. <storable>
  323. <string>
  324. TSuperClassing
  325. <integer>
  326. 0
  327. <integer>
  328. 3
  329. <integer>
  330. 2
  331. <integer>
  332. 197
  333. <integer>
  334. 117
  335. <integer>
  336. 197
  337. <integer>
  338. 132
  339. <storable>
  340. <string>
  341. TSubClassing
  342. <integer>
  343. 3
  344. <integer>
  345. 1
  346. <integer>
  347. 3
  348. <integer>
  349. 187
  350. <integer>
  351. 152
  352. <integer>
  353. 122
  354. <integer>
  355. 152
  356. <integer>
  357. 122
  358. <integer>
  359. 182
  360. <storable>
  361. <string>
  362. TSubClassing
  363. <integer>
  364. 3
  365. <integer>
  366. 2
  367. <integer>
  368. 3
  369. <integer>
  370. 207
  371. <integer>
  372. 152
  373. <integer>
  374. 272
  375. <integer>
  376. 152
  377. <integer>
  378. 272
  379. <integer>
  380. 182
  381. <storable>
  382. <string>
  383. TAssociation
  384. <integer>
  385. 2
  386. <integer>
  387. 0
  388. <integer>
  389. 4
  390. <integer>
  391. 327
  392. <integer>
  393. 207
  394. <integer>
  395. 367
  396. <integer>
  397. 207
  398. <integer>
  399. 367
  400. <integer>
  401. 87
  402. <integer>
  403. 252
  404. <integer>
  405. 87
  406. <string>
  407.  
  408. <string>
  409. component
  410. <integer>
  411. 0
  412. <integer>
  413. 0
  414. <integer>
  415. 1
  416. <integer>
  417. 0
  418. <integer>
  419. 0
  420. <storable>
  421. <string>
  422. TSuperClassing
  423. <integer>
  424. 2
  425. <integer>
  426. 6
  427. <integer>
  428. 2
  429. <integer>
  430. 272
  431. <integer>
  432. 232
  433. <integer>
  434. 272
  435. <integer>
  436. 252
  437. <storable>
  438. <string>
  439. TSubClassing
  440. <integer>
  441. 6
  442. <integer>
  443. 4
  444. <integer>
  445. 3
  446. <integer>
  447. 262
  448. <integer>
  449. 272
  450. <integer>
  451. 192
  452. <integer>
  453. 272
  454. <integer>
  455. 192
  456. <integer>
  457. 292
  458. <storable>
  459. <string>
  460. TSubClassing
  461. <integer>
  462. 6
  463. <integer>
  464. 5
  465. <integer>
  466. 3
  467. <integer>
  468. 282
  469. <integer>
  470. 272
  471. <integer>
  472. 342
  473. <integer>
  474. 272
  475. <integer>
  476. 342
  477. <integer>
  478. 292
  479.