Class: NodeElement (TmStd::DocBook::Abstraction)

Overview
Module Structure
Class Hierarchy
Instance Attributes
NodeElement#contents [R]
Instance Methods
NodeElement#initialize / 4
NodeElement#each / 1
NodeElement#contents_to_xml
is a submodule of
module: Abstraction ( TmStd::DocBook )
has modular siblings
class: Element   
class: Content   
class: SeqOfContent   
class: LeafElement   
class: Division   
class: Info   
class: List   
class: Row   
class: Entry   
class: Name   
includes
  Enumerable ( Builtin-Module )
inherits from
  Element ( TmStd::DocBook::Abstraction )
is inherited by
  Division ( TmStd::DocBook::Abstraction )
  Info ( TmStd::DocBook::Abstraction )
  List ( TmStd::DocBook::Abstraction )
  Row ( TmStd::DocBook::Abstraction )
  Entry ( TmStd::DocBook::Abstraction )
  Element ( TmStd::DocBook::Node::IndexTerm )
  Element ( TmStd::DocBook::Node::Para )
  Element ( TmStd::DocBook::Node::ProgramListing )
  Element ( TmStd::DocBook::Node::ListItem )
  Element ( TmStd::DocBook::Node::Member )
  Element ( TmStd::DocBook::Node::VarListEntry )
  Element ( TmStd::DocBook::Node::Term )
  Element ( TmStd::DocBook::Node::InformalTable )
  Element ( TmStd::DocBook::Node::Link )
has class siblings
  LeafElement ( TmStd::DocBook::Abstraction )
has properties
attribute: contents [R]   
method: initialize / 4   
method: each / 1   
method: contents_to_xml   
is defined at
#141 in tmstd/docbook/abstraction.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: <Built-in Module>
module: Enumerable     
  module: TmStd
  module: DocBook
  module: Abstraction
class: Element     
class: Content     
class: SeqOfContent     
class: LeafElement     
class: NodeElement     
class: Division     
class: Info     
class: List     
class: Row     
class: Entry     
class: Name     
  module: Node
  module: IndexTerm
class: Element     
  module: Para
class: Element     
  module: ProgramListing
class: Element     
  module: ListItem
class: Element     
  module: Member
class: Element     
  module: VarListEntry
class: Element     
  module: Term
class: Element     
  module: InformalTable
class: Element     
  module: Link
class: Element     

Class Hierarchy

Object ( Builtin-Module )
Abstract ( TmStd::Lsm )
Abstract ( TmStd::Lsm::Product )
Element ( TmStd::DocBook::Abstraction )
has properties
attribute: attr_id [R]   
attribute: attr_class [R]   
method: initialize / 1   
method: to_xml / 4   
method: parse_attributes / 2   
method: common_attributes   
method: attributes / 1   
method: contents_to_xml   
LeafElement ( TmStd::DocBook::Abstraction )
  Name     
NodeElement ( TmStd::DocBook::Abstraction )
includes
  Enumerable ( Builtin-Module )
has properties
attribute: contents [R]   
method: initialize / 4   
method: each / 1   
method: contents_to_xml   
  Division     
  Info     
  List     
  Row     
  Entry     
  Element ( TmStd::DocBook::Node::IndexTerm )   
  Element ( TmStd::DocBook::Node::Para )   
  Element ( TmStd::DocBook::Node::ProgramListing )   
  Element ( TmStd::DocBook::Node::ListItem )   
  Element ( TmStd::DocBook::Node::Member )   
  Element ( TmStd::DocBook::Node::VarListEntry )   
  Element ( TmStd::DocBook::Node::Term )   
  Element ( TmStd::DocBook::Node::InformalTable )   
  Element ( TmStd::DocBook::Node::Link )   
Abstract ( TmStd::Lsm::Sum )
Abstract ( TmStd::Lsm::Collection )

Instance Attributes

NodeElement#contents [R]

#144 in tmstd/docbook/abstraction.rb

Instance Methods

NodeElement#initialize / 4

#147 in tmstd/docbook/abstraction.rb

initialize ( contents_class ,
  content_class ,
  attrs = {} ,
  &block )

NodeElement#each / 1

#176 in tmstd/docbook/abstraction.rb

each ( &block )

NodeElement#contents_to_xml

#185 in tmstd/docbook/abstraction.rb

contents_to_xml