logo

abstract class

docCompiler::HtmlDocTest

sys::Obj
  docCompiler::HtmlDocTest
  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  }