Class: Module (TmDoc::Model::Document::Module)

Overview
Module Structure
Class Hierarchy
Instance Attributes
Module#above_path [R]
Module#name [R]
Module#a_link_to_above_module [R]
Module#a_infobox [R]
Module#a_module_structure [R]
Module#a_class_hierarchy [R]
Module#property_sections [R]
Module#aliases [R]
Module#attributes [R]
Module#methods [R]
Instance Methods
Module#initialize / 7
Module#path
Module#print
is a submodule of
module: Module ( TmDoc::Model::Document )
has modular siblings
class: PropertySection   
class: SeqOfPropertySection   
class: SeqOfModule   
class: ToplevelModule   
class: BuiltinModule   
class: UnknownModule   
class: Class   
class: UnknownClass   
class: Constant   
class: Alias   
class: Attribute   
class: Method   
module: InfoBox   
inherits from
  Document ( TmDoc::Model::Document::Abstraction )
is inherited by
  ToplevelModule ( TmDoc::Model::Document::Module )
  BuiltinModule ( TmDoc::Model::Document::Module )
  UnknownModule ( TmDoc::Model::Document::Module )
  Class ( TmDoc::Model::Document::Module )
has class siblings
  Abstract ( TmDoc::Model::Document::Abstraction::Link )
  Property ( TmDoc::Model::Document::Abstraction::Module )
  Abstract ( TmDoc::Model::Document::Abstraction::InfoBox::EntryRow )
  Row ( TmDoc::Model::Document::Abstraction::InfoBox )
  Abstract ( TmDoc::Model::Document::Abstraction::InfoBox )
  Abstract ( TmDoc::Model::Document::Abstraction::Node )
  Overview ( TmDoc::Model::Document::Overview )
  Source ( TmDoc::Model::Document::Source )
  File ( TmDoc::Model::Document::Node )
  Location ( TmDoc::Model::Document::Link )
has properties
attribute: above_path [R]   
attribute: name [R]   
attribute: a_link_to_above_module [R]   
attribute: a_infobox [R]   
attribute: a_module_structure [R]   
attribute: a_class_hierarchy [R]   
attribute: property_sections [R]   
attribute: aliases [R]   
attribute: attributes [R]   
attribute: methods [R]   
method: initialize / 7   
method: path   
method: print   
is defined at
#47 in model/document/module.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: TmDoc
  module: Model
  module: Document
  module: Abstraction
  class: Document
  module: Link
class: Abstract     
  module: Module
class: Property     
  module: InfoBox
  module: EntryRow
class: Abstract     
  class: Row
  class: Abstract
  module: Node
class: Abstract     
  module: Overview
class: Overview     
  module: Source
class: Source     
  module: Module
class: PropertySection     
class: SeqOfPropertySection     
class: Module     
class: SeqOfModule     
class: ToplevelModule     
class: BuiltinModule     
class: UnknownModule     
class: Class     
class: UnknownClass     
class: Constant     
class: Alias     
class: Attribute     
class: Method     
module: InfoBox     
  module: Node
class: File     
  module: Link
class: Location     

Class Hierarchy

Object ( Builtin-Module )
Abstract ( TmStd::Lsm )
Abstract ( TmStd::Lsm::Product )
GenericDocument ( TmDoc::Model::Abstraction )
Document ( TmDoc::Model::Document::Abstraction )
PropertySection ( TmDoc::Model::Document::Module )
Abstract ( TmStd::Lsm::Collection )

Instance Attributes

Module#above_path [R]

#48 in model/document/module.rb

Module#name [R]

#49 in model/document/module.rb

Module#a_link_to_above_module [R]

#50 in model/document/module.rb

Module#a_infobox [R]

#51 in model/document/module.rb

Module#a_module_structure [R]

#52 in model/document/module.rb

Module#a_class_hierarchy [R]

#53 in model/document/module.rb

Module#property_sections [R]

#54 in model/document/module.rb

Module#aliases [R]

#55 in model/document/module.rb

Module#attributes [R]

#56 in model/document/module.rb

Module#methods [R]

#57 in model/document/module.rb

Instance Methods

Module#initialize / 7

#60 in model/document/module.rb

initialize ( above_path ,
  name ,
  a_link_to_above_module ,
  a_infobox ,
  a_module_structure ,
  a_class_hierarchy ,
  property_sections )

Module#path

#91 in model/document/module.rb

path

Module#print

#98 in model/document/module.rb

print