Class: XMLDecl (REXML)

Overview
Module Structure
Class Hierarchy
Constants
XMLDecl::DEFAULT_VERSION
XMLDecl::DEFAULT_ENCODING
XMLDecl::DEFAULT_STANDALONE
XMLDecl::START
XMLDecl::STOP
Class Methods
XMLDecl.default
Instance Aliases
XMLDecl#stand_alone?
XMLDecl#old_enc=
Instance Attributes
XMLDecl#version [RW]
XMLDecl#standalone [RW]
XMLDecl#writeencoding [R]
XMLDecl#writethis [R]
Instance Methods
XMLDecl#initialize / 3
XMLDecl#clone
XMLDecl#write / 4
XMLDecl#== / 1
XMLDecl#xmldecl
XMLDecl#node_type
XMLDecl#encoding= / 1
XMLDecl#nowrite
XMLDecl#dowrite
XMLDecl#inspect
XMLDecl#content / 1
is a submodule of
module: REXML   
includes
  Encoding ( REXML )
inherits from
  Child ( REXML )
has properties
constant: DEFAULT_VERSION   
constant: DEFAULT_ENCODING   
constant: DEFAULT_STANDALONE   
constant: START   
constant: STOP   
attribute: version [RW]   
attribute: standalone [RW]   
attribute: writeencoding [R]   
attribute: writethis [R]   
method: initialize / 3   
method: clone   
method: write / 4   
method: == / 1   
method: xmldecl   
method: node_type   
alias: stand_alone? standalone   
alias: old_enc= encoding   
method: encoding= / 1   
class method: default   
method: nowrite   
method: dowrite   
method: inspect   
method: content / 1   
is defined at
#6 in rexml/xmldecl.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: REXML
class: Child     
module: Encoding     
class: XMLDecl     

Class Hierarchy

Object ( Builtin-Module )
has properties
method: dclone   
Child ( REXML )
includes
  Node ( REXML )
has properties
attribute: parent [R]   
method: initialize / 1   
method: replace_with / 1   
method: remove   
method: parent= / 1   
alias: next_sibling next_sibling_node   
alias: previous_sibling previous_sibling_node   
method: next_sibling= / 1   
method: previous_sibling= / 1   
method: document   
method: bytes   
XMLDecl ( REXML )
includes
  Encoding ( REXML )
has properties
constant: DEFAULT_VERSION   
constant: DEFAULT_ENCODING   
constant: DEFAULT_STANDALONE   
constant: START   
constant: STOP   
attribute: version [RW]   
attribute: standalone [RW]   
attribute: writeencoding [R]   
attribute: writethis [R]   
method: initialize / 3   
method: clone   
method: write / 4   
method: == / 1   
method: xmldecl   
method: node_type   
alias: stand_alone? standalone   
alias: old_enc= encoding   
method: encoding= / 1   
class method: default   
method: nowrite   
method: dowrite   
method: inspect   
method: content / 1   

Constants

XMLDecl::DEFAULT_VERSION

#9 in rexml/xmldecl.rb

DEFAULT_VERSION = "1.0";   

XMLDecl::DEFAULT_ENCODING

#10 in rexml/xmldecl.rb

DEFAULT_ENCODING = "UTF-8";   

XMLDecl::DEFAULT_STANDALONE

#11 in rexml/xmldecl.rb

DEFAULT_STANDALONE = "no";   

XMLDecl::START

#12 in rexml/xmldecl.rb

START = '<\?xml';   

XMLDecl::STOP

#13 in rexml/xmldecl.rb

STOP = '\?>';   

Class Methods

XMLDecl.default

#93 in rexml/xmldecl.rb

default

Instance Aliases

XMLDecl#stand_alone?

#74 in rexml/xmldecl.rb

stand_alone? standalone   

XMLDecl#old_enc=

#75 in rexml/xmldecl.rb

old_enc= encoding   

Instance Attributes

XMLDecl#version [RW]

#15 in rexml/xmldecl.rb

XMLDecl#standalone [RW]

#15 in rexml/xmldecl.rb

XMLDecl#writeencoding [R]

#16 in rexml/xmldecl.rb

XMLDecl#writethis [R]

#16 in rexml/xmldecl.rb

Instance Methods

XMLDecl#initialize / 3

#18 in rexml/xmldecl.rb

initialize ( version=DEFAULT_VERSION ,
  encoding=nil ,
  standalone=nil )

XMLDecl#clone

#36 in rexml/xmldecl.rb

clone

XMLDecl#write / 4

#46 in rexml/xmldecl.rb

write ( writer ,
  indent=-1 ,
  transitive=false ,
  ie_hack=false )

XMLDecl#== / 1

#57 in rexml/xmldecl.rb

== ( other )

XMLDecl#xmldecl

#64 in rexml/xmldecl.rb

xmldecl

XMLDecl#node_type

#70 in rexml/xmldecl.rb

node_type

XMLDecl#encoding= / 1

#77 in rexml/xmldecl.rb

encoding= ( enc )

XMLDecl#nowrite

#99 in rexml/xmldecl.rb

nowrite

XMLDecl#dowrite

#103 in rexml/xmldecl.rb

dowrite

XMLDecl#inspect

#107 in rexml/xmldecl.rb

inspect

XMLDecl#content / 1

#112 in rexml/xmldecl.rb

content ( enc )