/branches/version1.x/examples/data/inherits.js

http://jsdoc-toolkit.googlecode.com/ · JavaScript · 259 lines · 8 code · 2 blank · 249 comment · 0 complexity · dfc05339c42e5165d99eb4274058027d MD5 · raw file

  1. /**
  2. * @constructor
  3. */
  4. function SafeDispose() {
  5. }
  6. SafeDispose.prototype.burn = function() {};
  7. SafeDispose.prototype.smash = function() {};
  8. /**
  9. * @constructor
  10. * @inherits SafeDispose.burn
  11. */
  12. function SecureFile() {
  13. }
  14. SecureFile.prototype.shred = function() {};
  15. SecureFile.prototype.burn = SafeDispose.prototype.burn;
  16. /*
  17. {
  18. files: [
  19. {
  20. overview: {
  21. name: "inherits.js",
  22. memberof: "",
  23. since: "",
  24. classDesc: "",
  25. _inheritsFrom: [],
  26. file: {},
  27. methods: [],
  28. params: [],
  29. deprecated: "",
  30. desc: "",
  31. exceptions: [],
  32. doc: { tags: [] },
  33. see: [],
  34. augments: [],
  35. alias: "inherits.js",
  36. returns: [],
  37. inherits: [],
  38. properties: [],
  39. version: "",
  40. type: "",
  41. isa: "FILE",
  42. events: []
  43. },
  44. path: "examples/data/inherits.js",
  45. namespaces: [],
  46. symbols: [
  47. {
  48. name: "SafeDispose",
  49. memberof: "",
  50. since: "",
  51. classDesc: "",
  52. _inheritsFrom: [],
  53. file: { //circularReference
  54. },
  55. methods: [
  56. {
  57. name: "burn",
  58. memberof: "SafeDispose",
  59. since: "",
  60. classDesc: "",
  61. _inheritsFrom: [],
  62. file: { //circularReference
  63. },
  64. methods: [],
  65. params: [],
  66. deprecated: "",
  67. desc: "undocumented",
  68. exceptions: [],
  69. doc: { tags: [] },
  70. see: [],
  71. augments: [],
  72. alias: "SafeDispose.burn",
  73. returns: [],
  74. inherits: [],
  75. properties: [],
  76. version: "",
  77. type: "",
  78. isa: "FUNCTION",
  79. events: []
  80. },
  81. {
  82. name: "smash",
  83. memberof: "SafeDispose",
  84. since: "",
  85. classDesc: "",
  86. _inheritsFrom: [],
  87. file: { //circularReference
  88. },
  89. methods: [],
  90. params: [],
  91. deprecated: "",
  92. desc: "undocumented",
  93. exceptions: [],
  94. doc: { tags: [] },
  95. see: [],
  96. augments: [],
  97. alias: "SafeDispose.smash",
  98. returns: [],
  99. inherits: [],
  100. properties: [],
  101. version: "",
  102. type: "",
  103. isa: "FUNCTION",
  104. events: []
  105. }
  106. ],
  107. params: [],
  108. deprecated: "",
  109. desc: "",
  110. exceptions: [],
  111. doc: { tags: [] },
  112. see: [],
  113. augments: [],
  114. alias: "SafeDispose",
  115. returns: [],
  116. inherits: [],
  117. properties: [],
  118. version: "",
  119. type: "",
  120. isa: "CONSTRUCTOR",
  121. events: []
  122. },
  123. {
  124. name: "burn",
  125. memberof: "SafeDispose",
  126. since: "",
  127. classDesc: "",
  128. _inheritsFrom: [],
  129. file: { //circularReference
  130. },
  131. methods: [],
  132. params: [],
  133. deprecated: "",
  134. desc: "undocumented",
  135. exceptions: [],
  136. doc: { tags: [] },
  137. see: [],
  138. augments: [],
  139. alias: "SafeDispose.burn",
  140. returns: [],
  141. inherits: [],
  142. properties: [],
  143. version: "",
  144. type: "",
  145. isa: "FUNCTION",
  146. events: []
  147. },
  148. {
  149. name: "smash",
  150. memberof: "SafeDispose",
  151. since: "",
  152. classDesc: "",
  153. _inheritsFrom: [],
  154. file: { //circularReference
  155. },
  156. methods: [],
  157. params: [],
  158. deprecated: "",
  159. desc: "undocumented",
  160. exceptions: [],
  161. doc: { tags: [] },
  162. see: [],
  163. augments: [],
  164. alias: "SafeDispose.smash",
  165. returns: [],
  166. inherits: [],
  167. properties: [],
  168. version: "",
  169. type: "",
  170. isa: "FUNCTION",
  171. events: []
  172. },
  173. {
  174. name: "SecureFile",
  175. memberof: "",
  176. since: "",
  177. classDesc: "",
  178. _inheritsFrom: [],
  179. file: { //circularReference
  180. },
  181. methods: [
  182. {
  183. name: "shred",
  184. memberof: "SecureFile",
  185. since: "",
  186. classDesc: "",
  187. _inheritsFrom: [],
  188. file: { //circularReference
  189. },
  190. methods: [],
  191. params: [],
  192. deprecated: "",
  193. desc: "undocumented",
  194. exceptions: [],
  195. doc: { tags: [] },
  196. see: [],
  197. augments: [],
  198. alias: "SecureFile.shred",
  199. returns: [],
  200. inherits: [],
  201. properties: [],
  202. version: "",
  203. type: "",
  204. isa: "FUNCTION",
  205. events: []
  206. }
  207. ],
  208. params: [],
  209. deprecated: "",
  210. desc: "",
  211. exceptions: [],
  212. doc: { tags: [] },
  213. see: [],
  214. augments: [],
  215. alias: "SecureFile",
  216. returns: [],
  217. inherits: [ "SafeDispose.burn" ],
  218. properties: [],
  219. version: "",
  220. type: "",
  221. isa: "CONSTRUCTOR",
  222. events: []
  223. },
  224. {
  225. name: "shred",
  226. memberof: "SecureFile",
  227. since: "",
  228. classDesc: "",
  229. _inheritsFrom: [],
  230. file: { //circularReference
  231. },
  232. methods: [],
  233. params: [],
  234. deprecated: "",
  235. desc: "undocumented",
  236. exceptions: [],
  237. doc: { tags: [] },
  238. see: [],
  239. augments: [],
  240. alias: "SecureFile.shred",
  241. returns: [],
  242. inherits: [],
  243. properties: [],
  244. version: "",
  245. type: "",
  246. isa: "FUNCTION",
  247. events: []
  248. }
  249. ],
  250. filename: "inherits.js",
  251. fileGroup: { //circularReference
  252. }
  253. }
  254. ]
  255. }
  256. */