1 //
2 // Copyright (c) 2006, Brian Frank and Andy Frank
3 // Licensed under the Academic Free License version 3.0
4 //
5 // History:
6 // 24 Jul 06 Andy Frank Creation
7 //
8
9 **
10 ** HtmlDocTest is used for used for testing HTML generation
11 ** for the docCompiler pod.
12 **
13 abstract class HtmlDocTest
14 {
15
16 //////////////////////////////////////////////////////////////////////////
17 // Methods
18 //////////////////////////////////////////////////////////////////////////
19
20 //
21 // normal
22 //
23
24 Void method_public() {}
25 protected Void method_protected() {}
26 private Void method_private() {}
27 internal Void method_internal() {}
28
29 //
30 // overridding
31 //
32
33 abstract Void method_abstract()
34 virtual Void method_virtual() {}
35
36 //////////////////////////////////////////////////////////////////////////
37 // Fields
38 //////////////////////////////////////////////////////////////////////////
39
40 //
41 // normal
42 //
43
44 Int field_public
45 protected Int field_protected
46 private Int field_private
47 internal Int field_internal
48
49 //
50 // setters
51 //
52
53 Int field_publicGet_protectedSet { protected set }
54 Int field_publicGet_privateSet { private set }
55 protected Int field_protectedGet_privateSet { private set }
56 internal Int field_internalGet_privateSet { private set }
57
58 //
59 // readonly
60 //
61
62 readonly Int field_public_readonly
63 protected readonly Int field_protected_readonly
64 internal readonly Int field_internal_readonly
65
66 //
67 // const
68 //
69 const Int field_public_const
70 protected const Int field_protected_const
71 internal const Int field_internal_const
72 private const Int field_private_const
73
74 }