home *** CD-ROM | disk | FTP | other *** search
/ Java 1.2 How-To / JavaHowTo.iso / 3rdParty / Bluette / Plastic / demo / AppletDemo.pla < prev    next >
Text File  |  1997-08-16  |  13KB  |  1,299 lines

  1. <string>
  2. GraphicsApplet
  3. <string>
  4. Min-Kyu Lee
  5. <integer>
  6. 15
  7. <string>
  8. This example is from :
  9. <string>
  10.  
  11. <string>
  12. HOOKED ON JAVA
  13. <string>
  14. Arthur van Hoff, Sami Shaio, Orca Starbuck.
  15. <string>
  16. Addison-Wesley Publishing Company.
  17. <string>
  18.  
  19. <string>
  20. An applet that draws different shapes depending
  21. <string>
  22. on the configuration of the HTML tag. It
  23. <string>
  24. accepts the following attributes in addition
  25. <string>
  26. to the standard attributes:
  27. <string>
  28.  
  29. <string>
  30. SHAPE - on of "Line", "Rectangle", "String" or "Image"
  31. <string>
  32. COLOR - which foreground color to use.
  33. <string>
  34. TEXT - If SHAPE is "String" this is the text to draw.
  35. <string>
  36. IMAGE - If SHAPE is "Image" this is the image to draw.
  37. <string>
  38.  
  39. <string>
  40.  
  41. <integer>
  42. 2
  43. <string>
  44. java.awt.*
  45. <string>
  46. java.applet.*
  47. <storable>
  48. <string>
  49. TGraph
  50. <integer>
  51. 6
  52. <storable>
  53. <string>
  54. TJavaClass
  55. <integer>
  56. 12
  57. <integer>
  58. 17
  59. <integer>
  60. 282
  61. <integer>
  62. 372
  63. <string>
  64. Applet
  65. <integer>
  66. 0
  67. <integer>
  68. 20
  69. <storable>
  70. <string>
  71. TJavaConstructor
  72. <string>
  73.  
  74. <string>
  75.  
  76. <integer>
  77. 0
  78. <integer>
  79. 0
  80. <storable>
  81. <string>
  82. TJavaMethod
  83. <string>
  84. destroy
  85. <string>
  86.  
  87. <integer>
  88. 0
  89. <integer>
  90. 0
  91. <boolean>
  92. FALSE
  93. <boolean>
  94. FALSE
  95. <boolean>
  96. FALSE
  97. <boolean>
  98. FALSE
  99. <string>
  100.  
  101. <integer>
  102. 0
  103. <storable>
  104. <string>
  105. TJavaMethod
  106. <string>
  107. getAppletContext
  108. <string>
  109. AppletContext
  110. <integer>
  111. 0
  112. <integer>
  113. 0
  114. <boolean>
  115. FALSE
  116. <boolean>
  117. FALSE
  118. <boolean>
  119. FALSE
  120. <boolean>
  121. FALSE
  122. <string>
  123.  
  124. <integer>
  125. 0
  126. <storable>
  127. <string>
  128. TJavaMethod
  129. <string>
  130. getAppletInfo
  131. <string>
  132. String
  133. <integer>
  134. 0
  135. <integer>
  136. 0
  137. <boolean>
  138. FALSE
  139. <boolean>
  140. FALSE
  141. <boolean>
  142. FALSE
  143. <boolean>
  144. FALSE
  145. <string>
  146.  
  147. <integer>
  148. 0
  149. <storable>
  150. <string>
  151. TJavaMethod
  152. <string>
  153. getAudioClip
  154. <string>
  155. AudioClip
  156. <integer>
  157. 1
  158. <storable>
  159. <string>
  160. TJavaArgument
  161. <string>
  162. url
  163. <string>
  164. URL
  165. <integer>
  166. 0
  167. <boolean>
  168. FALSE
  169. <boolean>
  170. FALSE
  171. <boolean>
  172. FALSE
  173. <boolean>
  174. FALSE
  175. <string>
  176.  
  177. <integer>
  178. 0
  179. <storable>
  180. <string>
  181. TJavaMethod
  182. <string>
  183. getAudioClip
  184. <string>
  185. AudioClip
  186. <integer>
  187. 2
  188. <storable>
  189. <string>
  190. TJavaArgument
  191. <string>
  192. url
  193. <string>
  194. URL
  195. <storable>
  196. <string>
  197. TJavaArgument
  198. <string>
  199. name
  200. <string>
  201. String
  202. <integer>
  203. 0
  204. <boolean>
  205. FALSE
  206. <boolean>
  207. FALSE
  208. <boolean>
  209. FALSE
  210. <boolean>
  211. FALSE
  212. <string>
  213.  
  214. <integer>
  215. 0
  216. <storable>
  217. <string>
  218. TJavaMethod
  219. <string>
  220. getCodeBase
  221. <string>
  222. URL
  223. <integer>
  224. 0
  225. <integer>
  226. 0
  227. <boolean>
  228. FALSE
  229. <boolean>
  230. FALSE
  231. <boolean>
  232. FALSE
  233. <boolean>
  234. FALSE
  235. <string>
  236.  
  237. <integer>
  238. 0
  239. <storable>
  240. <string>
  241. TJavaMethod
  242. <string>
  243. getDocumentBase
  244. <string>
  245. URL
  246. <integer>
  247. 0
  248. <integer>
  249. 0
  250. <boolean>
  251. FALSE
  252. <boolean>
  253. FALSE
  254. <boolean>
  255. FALSE
  256. <boolean>
  257. FALSE
  258. <string>
  259.  
  260. <integer>
  261. 0
  262. <storable>
  263. <string>
  264. TJavaMethod
  265. <string>
  266. getImage
  267. <string>
  268. Image
  269. <integer>
  270. 2
  271. <storable>
  272. <string>
  273. TJavaArgument
  274. <string>
  275. url
  276. <string>
  277. URL
  278. <storable>
  279. <string>
  280. TJavaArgument
  281. <string>
  282. imageName
  283. <string>
  284. String
  285. <integer>
  286. 0
  287. <boolean>
  288. FALSE
  289. <boolean>
  290. FALSE
  291. <boolean>
  292. FALSE
  293. <boolean>
  294. FALSE
  295. <string>
  296.  
  297. <integer>
  298. 0
  299. <storable>
  300. <string>
  301. TJavaMethod
  302. <string>
  303. getParameter
  304. <string>
  305. String
  306. <integer>
  307. 1
  308. <storable>
  309. <string>
  310. TJavaArgument
  311. <string>
  312. name
  313. <string>
  314. String
  315. <integer>
  316. 0
  317. <boolean>
  318. FALSE
  319. <boolean>
  320. FALSE
  321. <boolean>
  322. FALSE
  323. <boolean>
  324. FALSE
  325. <string>
  326.  
  327. <integer>
  328. 0
  329. <storable>
  330. <string>
  331. TJavaMethod
  332. <string>
  333. getParameterInfo
  334. <string>
  335. String[][]
  336. <integer>
  337. 0
  338. <integer>
  339. 0
  340. <boolean>
  341. FALSE
  342. <boolean>
  343. FALSE
  344. <boolean>
  345. FALSE
  346. <boolean>
  347. FALSE
  348. <string>
  349.  
  350. <integer>
  351. 0
  352. <storable>
  353. <string>
  354. TJavaMethod
  355. <string>
  356. init
  357. <string>
  358.  
  359. <integer>
  360. 0
  361. <integer>
  362. 0
  363. <boolean>
  364. FALSE
  365. <boolean>
  366. FALSE
  367. <boolean>
  368. FALSE
  369. <boolean>
  370. FALSE
  371. <string>
  372.  
  373. <integer>
  374. 0
  375. <storable>
  376. <string>
  377. TJavaMethod
  378. <string>
  379. isActive
  380. <string>
  381. boolean
  382. <integer>
  383. 0
  384. <integer>
  385. 0
  386. <boolean>
  387. FALSE
  388. <boolean>
  389. FALSE
  390. <boolean>
  391. FALSE
  392. <boolean>
  393. FALSE
  394. <string>
  395.  
  396. <integer>
  397. 0
  398. <storable>
  399. <string>
  400. TJavaMethod
  401. <string>
  402. play
  403. <string>
  404.  
  405. <integer>
  406. 2
  407. <storable>
  408. <string>
  409. TJavaArgument
  410. <string>
  411. url
  412. <string>
  413. URL
  414. <storable>
  415. <string>
  416. TJavaArgument
  417. <string>
  418. name
  419. <string>
  420. String
  421. <integer>
  422. 0
  423. <boolean>
  424. FALSE
  425. <boolean>
  426. FALSE
  427. <boolean>
  428. FALSE
  429. <boolean>
  430. FALSE
  431. <string>
  432.  
  433. <integer>
  434. 0
  435. <storable>
  436. <string>
  437. TJavaMethod
  438. <string>
  439. resize
  440. <string>
  441.  
  442. <integer>
  443. 1
  444. <storable>
  445. <string>
  446. TJavaArgument
  447. <string>
  448. dim
  449. <string>
  450. Dimension
  451. <integer>
  452. 0
  453. <boolean>
  454. FALSE
  455. <boolean>
  456. FALSE
  457. <boolean>
  458. FALSE
  459. <boolean>
  460. FALSE
  461. <string>
  462.  
  463. <integer>
  464. 0
  465. <storable>
  466. <string>
  467. TJavaMethod
  468. <string>
  469. resize
  470. <string>
  471.  
  472. <integer>
  473. 2
  474. <storable>
  475. <string>
  476. TJavaArgument
  477. <string>
  478. width
  479. <string>
  480. int
  481. <storable>
  482. <string>
  483. TJavaArgument
  484. <string>
  485. height
  486. <string>
  487. int
  488. <integer>
  489. 0
  490. <boolean>
  491. FALSE
  492. <boolean>
  493. FALSE
  494. <boolean>
  495. FALSE
  496. <boolean>
  497. FALSE
  498. <string>
  499.  
  500. <integer>
  501. 0
  502. <storable>
  503. <string>
  504. TJavaMethod
  505. <string>
  506. setStub
  507. <string>
  508.  
  509. <integer>
  510. 1
  511. <storable>
  512. <string>
  513. TJavaArgument
  514. <string>
  515. stub
  516. <string>
  517. AppletStub
  518. <integer>
  519. 0
  520. <boolean>
  521. FALSE
  522. <boolean>
  523. FALSE
  524. <boolean>
  525. TRUE
  526. <boolean>
  527. FALSE
  528. <string>
  529.  
  530. <integer>
  531. 0
  532. <storable>
  533. <string>
  534. TJavaMethod
  535. <string>
  536. showStatus
  537. <string>
  538.  
  539. <integer>
  540. 1
  541. <storable>
  542. <string>
  543. TJavaArgument
  544. <string>
  545. message
  546. <string>
  547. String
  548. <integer>
  549. 0
  550. <boolean>
  551. FALSE
  552. <boolean>
  553. FALSE
  554. <boolean>
  555. FALSE
  556. <boolean>
  557. FALSE
  558. <string>
  559.  
  560. <integer>
  561. 0
  562. <storable>
  563. <string>
  564. TJavaMethod
  565. <string>
  566. start
  567. <string>
  568.  
  569. <integer>
  570. 0
  571. <integer>
  572. 0
  573. <boolean>
  574. FALSE
  575. <boolean>
  576. FALSE
  577. <boolean>
  578. FALSE
  579. <boolean>
  580. FALSE
  581. <string>
  582.  
  583. <integer>
  584. 0
  585. <storable>
  586. <string>
  587. TJavaMethod
  588. <string>
  589. stop
  590. <string>
  591.  
  592. <integer>
  593. 0
  594. <integer>
  595. 0
  596. <boolean>
  597. FALSE
  598. <boolean>
  599. FALSE
  600. <boolean>
  601. FALSE
  602. <boolean>
  603. FALSE
  604. <string>
  605.  
  606. <integer>
  607. 0
  608. <integer>
  609. 0
  610. <boolean>
  611. FALSE
  612. <boolean>
  613. FALSE
  614. <integer>
  615. 0
  616. <storable>
  617. <string>
  618. TJavaInterface
  619. <integer>
  620. 302
  621. <integer>
  622. 17
  623. <integer>
  624. 532
  625. <integer>
  626. 162
  627. <string>
  628. AppletContext
  629. <integer>
  630. 0
  631. <integer>
  632. 7
  633. <storable>
  634. <string>
  635. TJavaOperation
  636. <string>
  637. getApplet
  638. <string>
  639. Applet
  640. <integer>
  641. 1
  642. <storable>
  643. <string>
  644. TJavaArgument
  645. <string>
  646. name
  647. <string>
  648. String
  649. <storable>
  650. <string>
  651. TJavaOperation
  652. <string>
  653. getApplets
  654. <string>
  655. Enumeration
  656. <integer>
  657. 0
  658. <storable>
  659. <string>
  660. TJavaOperation
  661. <string>
  662. getAudioClip
  663. <string>
  664. AudioClip
  665. <integer>
  666. 1
  667. <storable>
  668. <string>
  669. TJavaArgument
  670. <string>
  671. url
  672. <string>
  673. URL
  674. <storable>
  675. <string>
  676. TJavaOperation
  677. <string>
  678. getImage
  679. <string>
  680. Image
  681. <integer>
  682. 1
  683. <storable>
  684. <string>
  685. TJavaArgument
  686. <string>
  687. url
  688. <string>
  689. URL
  690. <storable>
  691. <string>
  692. TJavaOperation
  693. <string>
  694. showDocument
  695. <string>
  696.  
  697. <integer>
  698. 1
  699. <storable>
  700. <string>
  701. TJavaArgument
  702. <string>
  703. url
  704. <string>
  705. URL
  706. <storable>
  707. <string>
  708. TJavaOperation
  709. <string>
  710. showDocument
  711. <string>
  712.  
  713. <integer>
  714. 2
  715. <storable>
  716. <string>
  717. TJavaArgument
  718. <string>
  719. url
  720. <string>
  721. URL
  722. <storable>
  723. <string>
  724. TJavaArgument
  725. <string>
  726. target
  727. <string>
  728. String
  729. <storable>
  730. <string>
  731. TJavaOperation
  732. <string>
  733. showStatus
  734. <string>
  735.  
  736. <integer>
  737. 1
  738. <storable>
  739. <string>
  740. TJavaArgument
  741. <string>
  742. message
  743. <string>
  744. String
  745. <integer>
  746. 0
  747. <boolean>
  748. FALSE
  749. <storable>
  750. <string>
  751. TJavaInterface
  752. <integer>
  753. 547
  754. <integer>
  755. 17
  756. <integer>
  757. 752
  758. <integer>
  759. 147
  760. <string>
  761. AppletStub
  762. <integer>
  763. 0
  764. <integer>
  765. 6
  766. <storable>
  767. <string>
  768. TJavaOperation
  769. <string>
  770. appletResize
  771. <string>
  772.  
  773. <integer>
  774. 2
  775. <storable>
  776. <string>
  777. TJavaArgument
  778. <string>
  779. width
  780. <string>
  781. int
  782. <storable>
  783. <string>
  784. TJavaArgument
  785. <string>
  786. height
  787. <string>
  788. int
  789. <storable>
  790. <string>
  791. TJavaOperation
  792. <string>
  793. getAppletContext
  794. <string>
  795. AppletContext
  796. <integer>
  797. 0
  798. <storable>
  799. <string>
  800. TJavaOperation
  801. <string>
  802. getCodeBase
  803. <string>
  804. URL
  805. <integer>
  806. 0
  807. <storable>
  808. <string>
  809. TJavaOperation
  810. <string>
  811. getDocumentBase
  812. <string>
  813. URL
  814. <integer>
  815. 0
  816. <storable>
  817. <string>
  818. TJavaOperation
  819. <string>
  820. getParameter
  821. <string>
  822. String
  823. <integer>
  824. 1
  825. <storable>
  826. <string>
  827. TJavaArgument
  828. <string>
  829. name
  830. <string>
  831. String
  832. <storable>
  833. <string>
  834. TJavaOperation
  835. <string>
  836. isActive
  837. <string>
  838. boolean
  839. <integer>
  840. 0
  841. <integer>
  842. 0
  843. <boolean>
  844. FALSE
  845. <storable>
  846. <string>
  847. TJavaInterface
  848. <integer>
  849. 642
  850. <integer>
  851. 157
  852. <integer>
  853. 752
  854. <integer>
  855. 237
  856. <string>
  857. AudioClip
  858. <integer>
  859. 0
  860. <integer>
  861. 3
  862. <storable>
  863. <string>
  864. TJavaOperation
  865. <string>
  866. loop
  867. <string>
  868.  
  869. <integer>
  870. 0
  871. <storable>
  872. <string>
  873. TJavaOperation
  874. <string>
  875. play
  876. <string>
  877.  
  878. <integer>
  879. 0
  880. <storable>
  881. <string>
  882. TJavaOperation
  883. <string>
  884. stop
  885. <string>
  886.  
  887. <integer>
  888. 0
  889. <integer>
  890. 0
  891. <boolean>
  892. FALSE
  893. <storable>
  894. <string>
  895. TJavaClass
  896. <integer>
  897. 307
  898. <integer>
  899. 192
  900. <integer>
  901. 632
  902. <integer>
  903. 372
  904. <string>
  905. GraphicsApplet
  906. <integer>
  907. 5
  908. <storable>
  909. <string>
  910. TJavaAttribute
  911. <string>
  912. appFont
  913. <string>
  914. Font
  915. <string>
  916.  
  917. <integer>
  918. 0
  919. <boolean>
  920. FALSE
  921. <boolean>
  922. FALSE
  923. <storable>
  924. <string>
  925. TJavaAttribute
  926. <string>
  927. appColor
  928. <string>
  929. Color
  930. <string>
  931.  
  932. <integer>
  933. 0
  934. <boolean>
  935. FALSE
  936. <boolean>
  937. FALSE
  938. <storable>
  939. <string>
  940. TJavaAttribute
  941. <string>
  942. appShape
  943. <string>
  944. String
  945. <string>
  946.  
  947. <integer>
  948. 0
  949. <boolean>
  950. FALSE
  951. <boolean>
  952. FALSE
  953. <storable>
  954. <string>
  955. TJavaAttribute
  956. <string>
  957. appText
  958. <string>
  959. String
  960. <string>
  961.  
  962. <integer>
  963. 0
  964. <boolean>
  965. FALSE
  966. <boolean>
  967. FALSE
  968. <storable>
  969. <string>
  970. TJavaAttribute
  971. <string>
  972. image
  973. <string>
  974. Image
  975. <string>
  976.  
  977. <integer>
  978. 0
  979. <boolean>
  980. FALSE
  981. <boolean>
  982. FALSE
  983. <integer>
  984. 4
  985. <storable>
  986. <string>
  987. TJavaMethod
  988. <string>
  989. init
  990. <string>
  991.  
  992. <integer>
  993. 0
  994. <integer>
  995. 3
  996. <boolean>
  997. FALSE
  998. <boolean>
  999. FALSE
  1000. <boolean>
  1001. FALSE
  1002. <boolean>
  1003. FALSE
  1004. <string>
  1005.  
  1006. <integer>
  1007. 20
  1008. <string>
  1009. appFont = new Font("Helvetica", Font.BOLD, 
  1010. <string>
  1011. 14);
  1012. <string>
  1013. String arg = getParameter("COLOR");
  1014. <string>
  1015. if (arg != null) {
  1016. <string>
  1017.     appColor = colorFromString(arg, 
  1018. <string>
  1019. Color.red);
  1020. <string>
  1021. }
  1022. <string>
  1023. appShape = getParameter("SHAPE");
  1024. <string>
  1025. if (appShape == null) {
  1026. <string>
  1027.     appShape = "Line";
  1028. <string>
  1029. }
  1030. <string>
  1031. appText = getParameter("TEXT");
  1032. <string>
  1033. if (appText == null) {
  1034. <string>
  1035.     appText = "Graphics";
  1036. <string>
  1037. }
  1038. <string>
  1039. arg = getParameter("IMAGE");
  1040. <string>
  1041. if (arg != null) {
  1042. <string>
  1043.     image = getImage(getDocumentBase(), 
  1044. <string>
  1045. arg);
  1046. <string>
  1047. }
  1048. <storable>
  1049. <string>
  1050. TJavaMethod
  1051. <string>
  1052. colorFromString
  1053. <string>
  1054. Color
  1055. <integer>
  1056. 2
  1057. <storable>
  1058. <string>
  1059. TJavaArgument
  1060. <string>
  1061. s
  1062. <string>
  1063. String
  1064. <storable>
  1065. <string>
  1066. TJavaArgument
  1067. <string>
  1068. defaultColor
  1069. <string>
  1070. Color
  1071. <integer>
  1072. 3
  1073. <boolean>
  1074. FALSE
  1075. <boolean>
  1076. FALSE
  1077. <boolean>
  1078. FALSE
  1079. <boolean>
  1080. FALSE
  1081. <string>
  1082.  
  1083. <integer>
  1084. 7
  1085. <string>
  1086. Integer i;
  1087. <string>
  1088. try {
  1089. <string>
  1090.     i = Integer.valueOf(s, 16);
  1091. <string>
  1092.     return new Color(i.intValue());
  1093. <string>
  1094. } catch (NumberFormatException e) {
  1095. <string>
  1096.     return defaultColor;
  1097. <string>
  1098. }
  1099. <storable>
  1100. <string>
  1101. TJavaMethod
  1102. <string>
  1103. drawCenteredString
  1104. <string>
  1105.  
  1106. <integer>
  1107. 3
  1108. <storable>
  1109. <string>
  1110. TJavaArgument
  1111. <string>
  1112. s
  1113. <string>
  1114. String
  1115. <storable>
  1116. <string>
  1117. TJavaArgument
  1118. <string>
  1119. g
  1120. <string>
  1121. Graphics
  1122. <storable>
  1123. <string>
  1124. TJavaArgument
  1125. <string>
  1126. r
  1127. <string>
  1128. Dimension
  1129. <integer>
  1130. 3
  1131. <boolean>
  1132. FALSE
  1133. <boolean>
  1134. FALSE
  1135. <boolean>
  1136. FALSE
  1137. <boolean>
  1138. FALSE
  1139. <string>
  1140.  
  1141. <integer>
  1142. 4
  1143. <string>
  1144. FontMetrics fm = g.getFontMetrics(appFont);
  1145. <string>
  1146. g.drawString(s,
  1147. <string>
  1148.     (r.width - fm.stringWidth(s)) / 2,
  1149. <string>
  1150.     (r.height - fm.getHeight()) / 2);
  1151. <storable>
  1152. <string>
  1153. TJavaMethod
  1154. <string>
  1155. paint
  1156. <string>
  1157.  
  1158. <integer>
  1159. 1
  1160. <storable>
  1161. <string>
  1162. TJavaArgument
  1163. <string>
  1164. g
  1165. <string>
  1166. Graphics
  1167. <integer>
  1168. 3
  1169. <boolean>
  1170. FALSE
  1171. <boolean>
  1172. FALSE
  1173. <boolean>
  1174. FALSE
  1175. <boolean>
  1176. FALSE
  1177. <string>
  1178.  
  1179. <integer>
  1180. 17
  1181. <string>
  1182. Dimension r = size();
  1183. <string>
  1184. g.setColor(appColor);
  1185. <string>
  1186. if (appShape.equalsIgnoreCase("line")) {
  1187. <string>
  1188.     g.drawLine(0, 0, r.width, r.height);
  1189. <string>
  1190. } else if 
  1191. <string>
  1192. (appShape.equalsIgnoreCase("rectangle")) {
  1193. <string>
  1194.     g.drawRect(0, 0, r.width - 1, r.height 
  1195. <string>
  1196. - 1);
  1197. <string>
  1198. } else if (appShape.equalsIgnoreCase("image")) 
  1199. <string>
  1200. {
  1201. <string>
  1202.     g.drawImage(image, 0, 0, r.width, 
  1203. <string>
  1204. r.height, this);
  1205. <string>
  1206. } else if 
  1207. <string>
  1208. (appShape.equalsIgnoreCase("string")) {
  1209. <string>
  1210.     g.setFont(appFont);
  1211. <string>
  1212.     drawCenteredString(appText, g, r);
  1213. <string>
  1214. }
  1215. <integer>
  1216. 1
  1217. <boolean>
  1218. FALSE
  1219. <boolean>
  1220. TRUE
  1221. <integer>
  1222. 0
  1223. <storable>
  1224. <string>
  1225. TInheritance
  1226. <integer>
  1227. 137
  1228. <integer>
  1229. 412
  1230. <integer>
  1231. 157
  1232. <integer>
  1233. 432
  1234. <integer>
  1235. 3
  1236. <storable>
  1237. <string>
  1238. TSuperClassing
  1239. <integer>
  1240. 0
  1241. <integer>
  1242. 0
  1243. <integer>
  1244. 4
  1245. <integer>
  1246. 202
  1247. <integer>
  1248. 372
  1249. <integer>
  1250. 202
  1251. <integer>
  1252. 372
  1253. <integer>
  1254. 202
  1255. <integer>
  1256. 372
  1257. <integer>
  1258. 202
  1259. <integer>
  1260. 372
  1261. <storable>
  1262. <string>
  1263. TSuperClassing
  1264. <integer>
  1265. 0
  1266. <integer>
  1267. 5
  1268. <integer>
  1269. 2
  1270. <integer>
  1271. 147
  1272. <integer>
  1273. 372
  1274. <integer>
  1275. 147
  1276. <integer>
  1277. 412
  1278. <storable>
  1279. <string>
  1280. TSubClassing
  1281. <integer>
  1282. 5
  1283. <integer>
  1284. 4
  1285. <integer>
  1286. 3
  1287. <integer>
  1288. 157
  1289. <integer>
  1290. 432
  1291. <integer>
  1292. 467
  1293. <integer>
  1294. 432
  1295. <integer>
  1296. 467
  1297. <integer>
  1298. 372
  1299.