Class: RI::ClassDescription

Inherits:
ModuleDescription show all
Defined in:
lib/rdoc/ri/ri_descriptions.rb

Instance Attribute Summary collapse

Attributes inherited from ModuleDescription

#attributes, #class_methods, #constants, #includes, #instance_methods

Attributes inherited from Description

#comment, #full_name, #name

Instance Method Summary collapse

Methods inherited from ModuleDescription

#merge_in

Methods inherited from Description

#<=>, deserialize, #serialize

Instance Attribute Details

#superclassObject

Returns the value of attribute superclass



126
127
128
# File 'lib/rdoc/ri/ri_descriptions.rb', line 126

def superclass
  @superclass
end

Instance Method Details

#display_nameObject



128
129
130
# File 'lib/rdoc/ri/ri_descriptions.rb', line 128

def display_name
  "Class"
end

#superclass_stringObject



132
133
134
135
136
137
138
# File 'lib/rdoc/ri/ri_descriptions.rb', line 132

def superclass_string
  if @superclass && @superclass != "Object"
    @superclass
  else
    nil
  end
end