Class YaspPoem

java.lang.Object
  extended byjava.util.AbstractCollection
      extended byjava.util.AbstractList
          extended byjava.util.ArrayList
              extended byYaspPoem
All Implemented Interfaces:
java.lang.Cloneable, java.util.Collection, java.util.List, java.util.RandomAccess, java.io.Serializable

public class YaspPoem
extends java.util.ArrayList

Class representing a poem. YaspPoem is an ArrayList, consisting of ArrayLists of YaspStanzas, consisting of YaspVerses, containing YaspWords!

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
YaspPoem()
          Create an instance of YaspPoem.
 
Method Summary
 java.lang.String accentuationToString()
           
 java.lang.String figuresToString()
           
 java.lang.String getRhymeScheme()
           
 java.lang.String phonsToString()
           
 void setRhymeScheme(java.lang.String scheme)
           
 java.lang.String syllsToString()
           
 java.lang.String toRhymeString()
           
 java.lang.String toString()
           
 java.util.ArrayList toVerseList(boolean title)
           
 
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, removeRange, set, size, toArray, toArray, trimToSize
 
Methods inherited from class java.util.AbstractList
equals, hashCode, iterator, listIterator, listIterator, subList
 
Methods inherited from class java.util.AbstractCollection
containsAll, remove, removeAll, retainAll
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
containsAll, equals, hashCode, iterator, listIterator, listIterator, remove, removeAll, retainAll, subList
 

Constructor Detail

YaspPoem

public YaspPoem()
Create an instance of YaspPoem.

Method Detail

getRhymeScheme

public java.lang.String getRhymeScheme()

setRhymeScheme

public void setRhymeScheme(java.lang.String scheme)

accentuationToString

public java.lang.String accentuationToString()

phonsToString

public java.lang.String phonsToString()
Returns:
The phonemized poem as a string.

syllsToString

public java.lang.String syllsToString()
Returns:
The hyphenated poem as a string.

figuresToString

public java.lang.String figuresToString()
Returns:
The poem enriched with rhetorical figures as a string.

toRhymeString

public java.lang.String toRhymeString()
Returns:
The poem with rhyme scheme as a string.

toString

public java.lang.String toString()

toVerseList

public java.util.ArrayList toVerseList(boolean title)
Parameters:
title - Return title, too.