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

  1. <integer>
  2. 30
  3. <storable>
  4. <string>
  5. TJavaClass
  6. <integer>
  7. 102
  8. <integer>
  9. 82
  10. <integer>
  11. 212
  12. <integer>
  13. 147
  14. <string>
  15. AbstractFactory
  16. <integer>
  17. 0
  18. <integer>
  19. 2
  20. <storable>
  21. <string>
  22. TJavaMethod
  23. <string>
  24. CreateProductA
  25. <string>
  26.  
  27. <integer>
  28. 0
  29. <integer>
  30. 0
  31. <boolean>
  32. TRUE
  33. <boolean>
  34. FALSE
  35. <boolean>
  36. FALSE
  37. <boolean>
  38. FALSE
  39. <string>
  40.  
  41. <integer>
  42. 0
  43. <storable>
  44. <string>
  45. TJavaMethod
  46. <string>
  47. CreateProductB
  48. <string>
  49.  
  50. <integer>
  51. 0
  52. <integer>
  53. 0
  54. <boolean>
  55. TRUE
  56. <boolean>
  57. FALSE
  58. <boolean>
  59. FALSE
  60. <boolean>
  61. FALSE
  62. <string>
  63.  
  64. <integer>
  65. 0
  66. <integer>
  67. 0
  68. <boolean>
  69. TRUE
  70. <boolean>
  71. TRUE
  72. <integer>
  73. 0
  74. <storable>
  75. <string>
  76. TJavaClass
  77. <integer>
  78. 17
  79. <integer>
  80. 272
  81. <integer>
  82. 132
  83. <integer>
  84. 337
  85. <string>
  86. ConcreteFactory1
  87. <integer>
  88. 0
  89. <integer>
  90. 2
  91. <storable>
  92. <string>
  93. TJavaMethod
  94. <string>
  95. CreateProductA
  96. <string>
  97.  
  98. <integer>
  99. 0
  100. <integer>
  101. 0
  102. <boolean>
  103. FALSE
  104. <boolean>
  105. FALSE
  106. <boolean>
  107. FALSE
  108. <boolean>
  109. FALSE
  110. <string>
  111.  
  112. <integer>
  113. 0
  114. <storable>
  115. <string>
  116. TJavaMethod
  117. <string>
  118. CreateProductB
  119. <string>
  120.  
  121. <integer>
  122. 0
  123. <integer>
  124. 0
  125. <boolean>
  126. FALSE
  127. <boolean>
  128. FALSE
  129. <boolean>
  130. FALSE
  131. <boolean>
  132. FALSE
  133. <string>
  134.  
  135. <integer>
  136. 0
  137. <integer>
  138. 0
  139. <boolean>
  140. FALSE
  141. <boolean>
  142. TRUE
  143. <integer>
  144. 0
  145. <storable>
  146. <string>
  147. TJavaClass
  148. <integer>
  149. 167
  150. <integer>
  151. 272
  152. <integer>
  153. 282
  154. <integer>
  155. 337
  156. <string>
  157. ConcreteFactory2
  158. <integer>
  159. 0
  160. <integer>
  161. 2
  162. <storable>
  163. <string>
  164. TJavaMethod
  165. <string>
  166. CreateProductA
  167. <string>
  168.  
  169. <integer>
  170. 0
  171. <integer>
  172. 0
  173. <boolean>
  174. FALSE
  175. <boolean>
  176. FALSE
  177. <boolean>
  178. FALSE
  179. <boolean>
  180. FALSE
  181. <string>
  182.  
  183. <integer>
  184. 0
  185. <storable>
  186. <string>
  187. TJavaMethod
  188. <string>
  189. CreateProductB
  190. <string>
  191.  
  192. <integer>
  193. 0
  194. <integer>
  195. 0
  196. <boolean>
  197. FALSE
  198. <boolean>
  199. FALSE
  200. <boolean>
  201. FALSE
  202. <boolean>
  203. FALSE
  204. <string>
  205.  
  206. <integer>
  207. 0
  208. <integer>
  209. 0
  210. <boolean>
  211. FALSE
  212. <boolean>
  213. TRUE
  214. <integer>
  215. 0
  216. <storable>
  217. <string>
  218. TInheritance
  219. <integer>
  220. 142
  221. <integer>
  222. 182
  223. <integer>
  224. 162
  225. <integer>
  226. 202
  227. <storable>
  228. <string>
  229. TJavaClass
  230. <integer>
  231. 612
  232. <integer>
  233. 87
  234. <integer>
  235. 722
  236. <integer>
  237. 122
  238. <string>
  239. Client
  240. <integer>
  241. 0
  242. <integer>
  243. 0
  244. <integer>
  245. 0
  246. <boolean>
  247. FALSE
  248. <boolean>
  249. TRUE
  250. <integer>
  251. 0
  252. <storable>
  253. <string>
  254. TJavaClass
  255. <integer>
  256. 407
  257. <integer>
  258. 87
  259. <integer>
  260. 522
  261. <integer>
  262. 122
  263. <string>
  264. AbstractProductA
  265. <integer>
  266. 0
  267. <integer>
  268. 0
  269. <integer>
  270. 0
  271. <boolean>
  272. TRUE
  273. <boolean>
  274. TRUE
  275. <integer>
  276. 0
  277. <storable>
  278. <string>
  279. TJavaClass
  280. <integer>
  281. 342
  282. <integer>
  283. 162
  284. <integer>
  285. 452
  286. <integer>
  287. 197
  288. <string>
  289. ProductA2
  290. <integer>
  291. 0
  292. <integer>
  293. 0
  294. <integer>
  295. 0
  296. <boolean>
  297. FALSE
  298. <boolean>
  299. TRUE
  300. <integer>
  301. 0
  302. <storable>
  303. <string>
  304. TJavaClass
  305. <integer>
  306. 482
  307. <integer>
  308. 162
  309. <integer>
  310. 592
  311. <integer>
  312. 197
  313. <string>
  314. ProductA1
  315. <integer>
  316. 0
  317. <integer>
  318. 0
  319. <integer>
  320. 0
  321. <boolean>
  322. FALSE
  323. <boolean>
  324. TRUE
  325. <integer>
  326. 0
  327. <storable>
  328. <string>
  329. TInheritance
  330. <integer>
  331. 457
  332. <integer>
  333. 132
  334. <integer>
  335. 477
  336. <integer>
  337. 152
  338. <storable>
  339. <string>
  340. TJavaClass
  341. <integer>
  342. 407
  343. <integer>
  344. 262
  345. <integer>
  346. 522
  347. <integer>
  348. 297
  349. <string>
  350. AbstractProductB
  351. <integer>
  352. 0
  353. <integer>
  354. 0
  355. <integer>
  356. 0
  357. <boolean>
  358. TRUE
  359. <boolean>
  360. TRUE
  361. <integer>
  362. 0
  363. <storable>
  364. <string>
  365. TJavaClass
  366. <integer>
  367. 342
  368. <integer>
  369. 337
  370. <integer>
  371. 452
  372. <integer>
  373. 372
  374. <string>
  375. ProductB2
  376. <integer>
  377. 0
  378. <integer>
  379. 0
  380. <integer>
  381. 0
  382. <boolean>
  383. FALSE
  384. <boolean>
  385. TRUE
  386. <integer>
  387. 0
  388. <storable>
  389. <string>
  390. TJavaClass
  391. <integer>
  392. 482
  393. <integer>
  394. 337
  395. <integer>
  396. 592
  397. <integer>
  398. 372
  399. <string>
  400. ProductB1
  401. <integer>
  402. 0
  403. <integer>
  404. 0
  405. <integer>
  406. 0
  407. <boolean>
  408. FALSE
  409. <boolean>
  410. TRUE
  411. <integer>
  412. 0
  413. <storable>
  414. <string>
  415. TInheritance
  416. <integer>
  417. 457
  418. <integer>
  419. 307
  420. <integer>
  421. 477
  422. <integer>
  423. 327
  424. <storable>
  425. <string>
  426. TText
  427. <integer>
  428. 102
  429. <integer>
  430. 27
  431. <integer>
  432. 297
  433. <integer>
  434. 42
  435. <string>
  436. Design Pattern : Abstract Factory
  437. <storable>
  438. <string>
  439. TSuperClassing
  440. <integer>
  441. 0
  442. <integer>
  443. 3
  444. <integer>
  445. 2
  446. <integer>
  447. 152
  448. <integer>
  449. 147
  450. <integer>
  451. 152
  452. <integer>
  453. 182
  454. <storable>
  455. <string>
  456. TSubClassing
  457. <integer>
  458. 3
  459. <integer>
  460. 1
  461. <integer>
  462. 3
  463. <integer>
  464. 142
  465. <integer>
  466. 202
  467. <integer>
  468. 72
  469. <integer>
  470. 202
  471. <integer>
  472. 72
  473. <integer>
  474. 272
  475. <storable>
  476. <string>
  477. TSubClassing
  478. <integer>
  479. 3
  480. <integer>
  481. 2
  482. <integer>
  483. 3
  484. <integer>
  485. 162
  486. <integer>
  487. 202
  488. <integer>
  489. 222
  490. <integer>
  491. 202
  492. <integer>
  493. 222
  494. <integer>
  495. 272
  496. <storable>
  497. <string>
  498. TSuperClassing
  499. <integer>
  500. 5
  501. <integer>
  502. 8
  503. <integer>
  504. 2
  505. <integer>
  506. 467
  507. <integer>
  508. 122
  509. <integer>
  510. 467
  511. <integer>
  512. 132
  513. <storable>
  514. <string>
  515. TSubClassing
  516. <integer>
  517. 8
  518. <integer>
  519. 6
  520. <integer>
  521. 3
  522. <integer>
  523. 457
  524. <integer>
  525. 152
  526. <integer>
  527. 397
  528. <integer>
  529. 152
  530. <integer>
  531. 397
  532. <integer>
  533. 162
  534. <storable>
  535. <string>
  536. TSubClassing
  537. <integer>
  538. 8
  539. <integer>
  540. 7
  541. <integer>
  542. 3
  543. <integer>
  544. 477
  545. <integer>
  546. 152
  547. <integer>
  548. 532
  549. <integer>
  550. 152
  551. <integer>
  552. 532
  553. <integer>
  554. 162
  555. <storable>
  556. <string>
  557. TSuperClassing
  558. <integer>
  559. 9
  560. <integer>
  561. 12
  562. <integer>
  563. 2
  564. <integer>
  565. 467
  566. <integer>
  567. 297
  568. <integer>
  569. 467
  570. <integer>
  571. 307
  572. <storable>
  573. <string>
  574. TSubClassing
  575. <integer>
  576. 12
  577. <integer>
  578. 10
  579. <integer>
  580. 3
  581. <integer>
  582. 457
  583. <integer>
  584. 327
  585. <integer>
  586. 397
  587. <integer>
  588. 327
  589. <integer>
  590. 397
  591. <integer>
  592. 337
  593. <storable>
  594. <string>
  595. TSubClassing
  596. <integer>
  597. 12
  598. <integer>
  599. 11
  600. <integer>
  601. 3
  602. <integer>
  603. 477
  604. <integer>
  605. 327
  606. <integer>
  607. 532
  608. <integer>
  609. 327
  610. <integer>
  611. 532
  612. <integer>
  613. 337
  614. <storable>
  615. <string>
  616. TAssociation
  617. <integer>
  618. 4
  619. <integer>
  620. 0
  621. <integer>
  622. 4
  623. <integer>
  624. 667
  625. <integer>
  626. 87
  627. <integer>
  628. 667
  629. <integer>
  630. 57
  631. <integer>
  632. 157
  633. <integer>
  634. 57
  635. <integer>
  636. 157
  637. <integer>
  638. 82
  639. <string>
  640.  
  641. <string>
  642.  
  643. <integer>
  644. 0
  645. <integer>
  646. 0
  647. <integer>
  648. 0
  649. <integer>
  650. 0
  651. <integer>
  652. 0
  653. <storable>
  654. <string>
  655. TAssociation
  656. <integer>
  657. 4
  658. <integer>
  659. 5
  660. <integer>
  661. 2
  662. <integer>
  663. 612
  664. <integer>
  665. 102
  666. <integer>
  667. 522
  668. <integer>
  669. 102
  670. <string>
  671.  
  672. <string>
  673.  
  674. <integer>
  675. 0
  676. <integer>
  677. 0
  678. <integer>
  679. 0
  680. <integer>
  681. 0
  682. <integer>
  683. 0
  684. <storable>
  685. <string>
  686. TAssociation
  687. <integer>
  688. 4
  689. <integer>
  690. 9
  691. <integer>
  692. 3
  693. <integer>
  694. 667
  695. <integer>
  696. 122
  697. <integer>
  698. 667
  699. <integer>
  700. 277
  701. <integer>
  702. 522
  703. <integer>
  704. 277
  705. <string>
  706.  
  707. <string>
  708.  
  709. <integer>
  710. 0
  711. <integer>
  712. 0
  713. <integer>
  714. 0
  715. <integer>
  716. 0
  717. <integer>
  718. 0
  719. <storable>
  720. <string>
  721. TInstantiate
  722. <integer>
  723. 6
  724. <integer>
  725. 2
  726. <integer>
  727. 4
  728. <integer>
  729. 342
  730. <integer>
  731. 182
  732. <integer>
  733. 307
  734. <integer>
  735. 182
  736. <integer>
  737. 307
  738. <integer>
  739. 302
  740. <integer>
  741. 282
  742. <integer>
  743. 302
  744. <storable>
  745. <string>
  746. TInstantiate
  747. <integer>
  748. 10
  749. <integer>
  750. 2
  751. <integer>
  752. 4
  753. <integer>
  754. 342
  755. <integer>
  756. 357
  757. <integer>
  758. 307
  759. <integer>
  760. 357
  761. <integer>
  762. 307
  763. <integer>
  764. 302
  765. <integer>
  766. 282
  767. <integer>
  768. 302
  769. <storable>
  770. <string>
  771. TInstantiate
  772. <integer>
  773. 7
  774. <integer>
  775. 1
  776. <integer>
  777. 5
  778. <integer>
  779. 592
  780. <integer>
  781. 177
  782. <integer>
  783. 647
  784. <integer>
  785. 177
  786. <integer>
  787. 647
  788. <integer>
  789. 432
  790. <integer>
  791. 77
  792. <integer>
  793. 432
  794. <integer>
  795. 77
  796. <integer>
  797. 337
  798. <storable>
  799. <string>
  800. TInstantiate
  801. <integer>
  802. 11
  803. <integer>
  804. 1
  805. <integer>
  806. 5
  807. <integer>
  808. 592
  809. <integer>
  810. 352
  811. <integer>
  812. 647
  813. <integer>
  814. 352
  815. <integer>
  816. 647
  817. <integer>
  818. 432
  819. <integer>
  820. 77
  821. <integer>
  822. 432
  823. <integer>
  824. 77
  825. <integer>
  826. 337
  827.