Class: Wiris::XmlIterator

Inherits:
Enumerator
  • Object
show all
Defined in:
lib/src-generic/Xml.rb

Instance Method Summary collapse

Constructor Details

#initialize(enum) ⇒ XmlIterator

Returns a new instance of XmlIterator.



182
183
184
# File 'lib/src-generic/Xml.rb', line 182

def initialize(enum)
  super(enum)
end

Instance Method Details

#enumeratornextObject



185
# File 'lib/src-generic/Xml.rb', line 185

alias enumeratornext next

#hasNextObject



190
191
192
193
194
195
196
197
# File 'lib/src-generic/Xml.rb', line 190

def hasNext()
    begin
        self.peek
        return true
    rescue StopIteration
        return false
  end
end

#nextObject



186
187
188
# File 'lib/src-generic/Xml.rb', line 186

def next
    Xml.new self.enumeratornext
end