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

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