In Files

  • rexml/doctype.rb

Class/Module Index [+]

Quicksearch

REXML::NotationDecl

Attributes

public[RW]
system[RW]

Public Class Methods

new(name, middle, pub, sys) click to toggle source
 
               # File rexml/doctype.rb, line 244
def initialize name, middle, pub, sys
  super(nil)
  @name = name
  @middle = middle
  @public = pub
  @system = sys
end
            

Public Instance Methods

name() click to toggle source

This method retrieves the name of the notation.

Method contributed by Henrik Martensson

 
               # File rexml/doctype.rb, line 267
def name
  @name
end
            
to_s() click to toggle source
 
               # File rexml/doctype.rb, line 252
def to_s
  "<!NOTATION #@name #@middle#{
    @public ? ' ' + public.inspect : '' 
  }#{
    @system ? ' ' +@system.inspect : ''
  }>"
end
            
write( output, indent=-1 ) click to toggle source
 
               # File rexml/doctype.rb, line 260
def write( output, indent=-1 )
  output << to_s
end