org.eml.MMAX2.discourse
Class MMAX2DiscourseElementSequence

java.lang.Object
  extended by org.eml.MMAX2.discourse.MMAX2DiscourseElementSequence

public class MMAX2DiscourseElementSequence
extends java.lang.Object


Constructor Summary
MMAX2DiscourseElementSequence(MMAX2DiscourseElement[] _content)
          Creates a new instance of MMAX2DiscourseElementSequence
 
Method Summary
 boolean containsDiscourseElement(MMAX2DiscourseElement element)
           
 boolean equals(java.lang.Object otherObject)
           
 MMAX2DiscourseElement[] getContent()
           
 MMAX2DiscourseElement getFinalDiscourseElement()
           
 MMAX2DiscourseElement getInitialDiscourseElement()
           
 int getLength()
           
 MMAX2DiscourseElementSequence getSubSequence(int start, int len)
           
 double getSumOfNumericalAttribute(java.lang.String attribute)
           
 java.util.ArrayList tagMissingDiscourseElements(MMAX2DiscourseElementSequence shorterSequence, java.lang.String attribute, java.lang.String value)
           
 java.lang.String toString(java.lang.String attrib)
           
 void trim(java.lang.String attribute, java.lang.String value)
           
 void trimLeft(java.lang.String attribute, java.lang.String value)
           
 void trimRight(java.lang.String attribute, java.lang.String value)
           
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MMAX2DiscourseElementSequence

public MMAX2DiscourseElementSequence(MMAX2DiscourseElement[] _content)
Creates a new instance of MMAX2DiscourseElementSequence

Method Detail

getContent

public final MMAX2DiscourseElement[] getContent()

getLength

public final int getLength()

toString

public final java.lang.String toString(java.lang.String attrib)

equals

public final boolean equals(java.lang.Object otherObject)
Overrides:
equals in class java.lang.Object

containsDiscourseElement

public final boolean containsDiscourseElement(MMAX2DiscourseElement element)

getSumOfNumericalAttribute

public final double getSumOfNumericalAttribute(java.lang.String attribute)

trim

public final void trim(java.lang.String attribute,
                       java.lang.String value)

trimLeft

public final void trimLeft(java.lang.String attribute,
                           java.lang.String value)

trimRight

public final void trimRight(java.lang.String attribute,
                            java.lang.String value)

getInitialDiscourseElement

public final MMAX2DiscourseElement getInitialDiscourseElement()

getFinalDiscourseElement

public final MMAX2DiscourseElement getFinalDiscourseElement()

tagMissingDiscourseElements

public final java.util.ArrayList tagMissingDiscourseElements(MMAX2DiscourseElementSequence shorterSequence,
                                                             java.lang.String attribute,
                                                             java.lang.String value)

getSubSequence

public final MMAX2DiscourseElementSequence getSubSequence(int start,
                                                          int len)