cmu.survey.editor.manipulators.email
Class BulkEmail

java.lang.Object
  extended by cmu.survey.editor.manipulators.email.Email
      extended by cmu.survey.editor.manipulators.email.BulkEmail

public class BulkEmail
extends Email


Constructor Summary
BulkEmail()
           
 
Method Summary
 java.lang.String getDataTableName()
           
 java.lang.String getEmailSentVariable()
           
 java.lang.String getFilteredMessageBody(DataTableModel substitutionsTable, int rowID)
           
 java.lang.String getFilteredToEmailAddress(DataTableModel substitutionsTable, int rowID)
           
 VectorDataSet<Filter<?>> getFilters()
           
 void setDataTableName(java.lang.String dataTableName)
           
 void setEmailSentVariable(java.lang.String string)
           
 void setFilters(VectorDataSet<Filter<?>> filters)
           
 void validateXML(java.lang.String string, DataTableModel substitutionsTable)
           
 
Methods inherited from class cmu.survey.editor.manipulators.email.Email
checkHasChanged, getFromEmailAddress, getHasBeenModified, getMessageBody, getSMTPServer, getSubjectLine, getToEmailAddress, setFromEmailAddress, setHasBeenModified, setMessageBody, setSMTPServer, setSubjectLine, setToEmailAddress
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BulkEmail

public BulkEmail()
Method Detail

setDataTableName

public void setDataTableName(java.lang.String dataTableName)

getDataTableName

public java.lang.String getDataTableName()

getEmailSentVariable

public java.lang.String getEmailSentVariable()
Returns:

setEmailSentVariable

public void setEmailSentVariable(java.lang.String string)
Parameters:
string -

getFilters

public VectorDataSet<Filter<?>> getFilters()
Returns:
Returns the filters.

setFilters

public void setFilters(VectorDataSet<Filter<?>> filters)
Parameters:
filters - The filters to set.

getFilteredMessageBody

public java.lang.String getFilteredMessageBody(DataTableModel substitutionsTable,
                                               int rowID)

getFilteredToEmailAddress

public java.lang.String getFilteredToEmailAddress(DataTableModel substitutionsTable,
                                                  int rowID)

validateXML

public void validateXML(java.lang.String string,
                        DataTableModel substitutionsTable)
                 throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException