Class: Abstract (TmDoc::Model::Document::Abstraction::Node)

Overview
Module Structure
Class Hierarchy
Instance Aliases
Abstract#children
Instance Attributes
Abstract#a_link [R]
Abstract#elements [R]
Instance Methods
Abstract#initialize / 3
Abstract#empty?
Abstract#focused?
Abstract#to_s / 1
is a submodule of
module: Node ( TmDoc::Model::Document::Abstraction )
has modular siblings
class: SeqOfNode   
class: LogicalStructure   
class: SeqOfLogical   
includes
  Treeable ( TmStd )
inherits from
  Document ( TmDoc::Model::Document::Abstraction )
is inherited by
  LogicalStructure ( TmDoc::Model::Document::Abstraction::Node )
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 )
  Overview ( TmDoc::Model::Document::Overview )
  Module ( TmDoc::Model::Document::Module )
  Source ( TmDoc::Model::Document::Source )
  File ( TmDoc::Model::Document::Node )
  Location ( TmDoc::Model::Document::Link )
has properties
attribute: a_link [R]   
attribute: elements [R]   
alias: children elements   
method: initialize / 3   
method: empty?   
method: focused?   
method: to_s / 1   
is defined at
#257 in model/document/abstraction.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     
class: SeqOfNode     
class: LogicalStructure     
class: SeqOfLogical     
  module: Overview
class: Overview     
  module: Source
class: Source     
  module: Module
class: Module     
  module: Node
class: File     
  module: Link
class: Location     
  module: TmStd
module: Treeable     

Instance Aliases

Abstract#children

#262 in model/document/abstraction.rb

children elements   

Instance Attributes

Abstract#a_link [R]

#260 in model/document/abstraction.rb

Abstract#elements [R]

#260 in model/document/abstraction.rb

Instance Methods

Abstract#initialize / 3

#265 in model/document/abstraction.rb

initialize ( a_link ,
  elements = EMPTY_NODE ,
  is_focused = false )

Abstract#empty?

#276 in model/document/abstraction.rb

empty?

Abstract#focused?

#281 in model/document/abstraction.rb

focused?

Abstract#to_s / 1

#286 in model/document/abstraction.rb

to_s ( opt_str = nil )