Class

SM::LineCollection

Inheritance
< Object

Collect groups of lines together. Each group will end up containing a flow of text

Methods

Class

Visibility Signature
public new ()

Instance

Visibility Signature
public accept (am, visitor)
public add (fragment)
public each (&b)
public fragment_for (*args)
public normalize ()
public to_a ()
public to_s ()

Class Method Detail

new()

Instance Method Detail

accept(am, visitor)

add(fragment)

each(&b)

fragment_for(*args)

Factory for different fragment types

normalize()

tidy up at the end

to_a()

For testing

to_s()