1##
2# A singleton class
3
4class RDoc::SingleClass < RDoc::ClassModule
5
6  ##
7  # Adds the superclass to the included modules.
8
9  def ancestors
10    superclass ? super + [superclass] : super
11  end
12
13  ##
14  # The definition of this singleton class, <tt>class << MyClassName</tt>
15
16  def definition
17    "class << #{full_name}"
18  end
19
20end
21
22