Class: Element (TmStd::DocBook::Abstraction)

Overview
Module Structure
Class Hierarchy
Instance Attributes
Element#attr_id [R]
Element#attr_class [R]
Instance Methods
Element#initialize / 1
Element#to_xml / 4
Element#parse_attributes / 2
Element#common_attributes
Element#attributes / 1
Element#contents_to_xml
is a submodule of
module: Abstraction ( TmStd::DocBook )
has modular siblings
class: Content   
class: SeqOfContent   
class: LeafElement   
class: NodeElement   
class: Division   
class: Info   
class: List   
class: Row   
class: Entry   
class: Name   
inherits from
  Abstract ( TmStd::Lsm::Product )
is inherited by
  LeafElement ( TmStd::DocBook::Abstraction )
  NodeElement ( TmStd::DocBook::Abstraction )
has class siblings
  Parameter ( TmDoc::Commander )
  Environment ( TmDoc::Environment )
  NamedEntryRow ( TmDoc::Transformer::DocumentIntoDocBook::Module::InfoBox::EntryRow )
  Abstract ( TmDoc::Transformer::DocumentIntoDocBook::Link::CacheDomain )
  FileItem ( TmDoc::Reader )
  Context ( TmDoc::Reader::Ruby18::Parser )
  Argument ( TmDoc::Reader::Ruby18::Parser )
  Store ( TmDoc::Model::Abstraction )
  GenericSubject ( TmDoc::Model::Abstraction::Subject )
  Location ( TmDoc::Model::Abstraction )
  GenericDocument ( TmDoc::Model::Abstraction )
  Record ( TmDoc::Model::Core::Logical )
  PairOfUniqueNumber ( TmDoc::Model::Module::Logical::Abstraction )
  Files ( TmDoc::Model::Object::Physical )
  RelationshipOfFileToLogicalSubject ( TmDoc::Model::Object::Physical::Relationship )
  RelationshipBetweenSubjects ( TmDoc::Model::Object::Logical::Node::Relationship )
  PropertySection ( TmDoc::Model::Document::Module )
  SourceStructure ( TmDoc::Model::Document::Node )
  Unit ( TmStd::Xml::Abstraction )
  Identifier ( TmStd::Xml::Abstraction )
  CacheDomain ( TmStd::DocBook::Facade )
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   
is defined at
#13 in tmstd/docbook/abstraction.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: TmDoc
  module: Commander
class: Parameter     
  module: Environment
class: Environment     
  module: Transformer
  module: DocumentIntoDocBook
  module: Module
  module: InfoBox
  module: EntryRow
class: NamedEntryRow     
  module: Link
  module: CacheDomain
class: Abstract     
  module: Model
  module: Abstraction
  class: Store
  module: Subject
class: GenericSubject     
  class: Location
  class: GenericDocument
  module: Core
  module: Logical
class: Record     
  module: Module
  module: Logical
  module: Abstraction
class: PairOfUniqueNumber     
  module: Object
  module: Physical
  class: Files
  module: Relationship
  module: Logical
  module: Node
  module: Relationship
class: RelationshipBetweenSubjects     
  module: Document
  module: Module
class: PropertySection     
  module: Node
class: SourceStructure     
  module: Reader
  module: Ruby18
  module: Parser
class: Context     
class: Argument     
  class: FileItem
  module: TmStd
  module: Lsm
  module: Product
class: Abstract     
  module: DocBook
  module: Facade
class: CacheDomain     
  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: Xml
  module: Abstraction
class: Unit     
class: Identifier     

Class Hierarchy

Object ( Builtin-Module )
Abstract ( TmStd::Lsm )
Abstract ( TmStd::Lsm::Product )
Parameter ( TmDoc::Commander )
Environment ( TmDoc::Environment )
NamedEntryRow ( TmDoc::Transformer::DocumentIntoDocBook::Module::InfoBox::EntryRow )
Abstract ( TmDoc::Transformer::DocumentIntoDocBook::Link::CacheDomain )
FileItem ( TmDoc::Reader )
Context ( TmDoc::Reader::Ruby18::Parser )
Argument ( TmDoc::Reader::Ruby18::Parser )
Store ( TmDoc::Model::Abstraction )
GenericSubject ( TmDoc::Model::Abstraction::Subject )
Location ( TmDoc::Model::Abstraction )
GenericDocument ( TmDoc::Model::Abstraction )
Record ( TmDoc::Model::Core::Logical )
PairOfUniqueNumber ( TmDoc::Model::Module::Logical::Abstraction )
Files ( TmDoc::Model::Object::Physical )
RelationshipOfFileToLogicalSubject ( TmDoc::Model::Object::Physical::Relationship )
RelationshipBetweenSubjects ( TmDoc::Model::Object::Logical::Node::Relationship )
PropertySection ( TmDoc::Model::Document::Module )
SourceStructure ( TmDoc::Model::Document::Node )
Unit ( TmStd::Xml::Abstraction )
Identifier ( TmStd::Xml::Abstraction )
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 )
  Division     
  Info     
  List     
  Row     
  Entry     
CacheDomain ( TmStd::DocBook::Facade )
Abstract ( TmStd::Lsm::Sum )
Abstract ( TmStd::Lsm::Collection )

Instance Attributes

Element#attr_id [R]

#14 in tmstd/docbook/abstraction.rb

Element#attr_class [R]

#14 in tmstd/docbook/abstraction.rb

Instance Methods

Element#initialize / 1

#16 in tmstd/docbook/abstraction.rb

initialize ( common_attrs = {} )

Element#to_xml / 4

#39 in tmstd/docbook/abstraction.rb

to_xml ( tag ,
  specific_attrs = {} ,
  opts = {} ,
  &block )

Element#parse_attributes / 2

#60 in tmstd/docbook/abstraction.rb

parse_attributes ( attrs = {} ,
  attr_defs = {} )

Element#common_attributes

#92 in tmstd/docbook/abstraction.rb

common_attributes

Element#attributes / 1

#99 in tmstd/docbook/abstraction.rb

attributes ( source_attrs = {} )

Element#contents_to_xml

#117 in tmstd/docbook/abstraction.rb

contents_to_xml