Module: Treeable (TmStd)

Overview
Module Structure
Class Hierarchy
Instance Methods
Treeable#each_descendant / 2
Treeable#__each_descendant__ / 3
Treeable#descendants / 1
Treeable#descendant_any? / 1
Treeable#descendant_all? / 1
Treeable#print_tree / 2
Treeable#__print_tree__ / 7
Treeable#__print_tree_indent__ / 1
Treeable#__print_tree_enter__ / 1
is a submodule of
module: TmStd   
has modular siblings
module: Assertion   
module: Logger   
module: Lsm   
module: DocBook   
module: Exception   
module: Xml   
module: Cache   
is included by
class: Subject ( TmDoc::Model::Core::Logical::Abstraction )
class: GenericModule ( TmDoc::Model::Module::Logical::Abstraction )
class: GenericModule ( TmDoc::Model::Object::Logical::Abstraction )
class: Abstract ( TmDoc::Model::Document::Abstraction::Node )
class: Abstract ( TmDoc::Model::DocBook::Document )
class: Unit ( TmStd::Xml::Abstraction )
has properties
method: each_descendant / 2   
method: __each_descendant__ / 3   
method: descendants / 1   
method: descendant_any? / 1   
method: descendant_all? / 1   
method: print_tree / 2   
method: __print_tree__ / 7   
method: __print_tree_indent__ / 1   
method: __print_tree_enter__ / 1   
is defined at
#10 in tmstd/treeable.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: TmDoc
  module: Model
  module: Core
  module: Logical
  module: Abstraction
class: Subject     
  module: Module
  module: Logical
  module: Abstraction
class: GenericModule     
  module: Object
  module: Logical
  module: Abstraction
class: GenericModule     
  module: Document
  module: Abstraction
  module: Node
class: Abstract     
  module: DocBook
  module: Document
class: Abstract     
  module: TmStd
  module: Assertion
  module: Logger
  module: Lsm
  module: DocBook
  module: Exception
  module: Xml
  module: Abstraction
class: Unit     
✗ module: Treeable
  module: Cache

Instance Methods

Treeable#each_descendant / 2

#11 in tmstd/treeable.rb

each_descendant ( selector = nil ,
  &block )

Treeable#__each_descendant__ / 3

#33 in tmstd/treeable.rb

__each_descendant__ ( child ,
  selector = nil ,
  &block )

Treeable#descendants / 1

#54 in tmstd/treeable.rb

descendants ( &selector )

Treeable#descendant_any? / 1

#63 in tmstd/treeable.rb

descendant_any? ( &selector )

Treeable#descendant_all? / 1

#72 in tmstd/treeable.rb

descendant_all? ( &selector )

Treeable#print_tree / 2

#81 in tmstd/treeable.rb

print_tree ( io ,
  opts = {} )

Treeable#__print_tree__ / 7

#127 in tmstd/treeable.rb

__print_tree__ ( io ,
  depth ,
  in_verbatim ,
  rejector ,
  selector ,
  do_sort ,
  comparator )

Treeable#__print_tree_indent__ / 1

#193 in tmstd/treeable.rb

__print_tree_indent__ ( io )

Treeable#__print_tree_enter__ / 1

#201 in tmstd/treeable.rb

__print_tree_enter__ ( io )