data
Class Message

java.lang.Object
  extended by data.Message

public class Message
extends java.lang.Object

Deze klasse geeft een bericht terug. Deze kan opgebouwd worden en/of opgevraagd worden.

Version:
0.20 TODO Ophalen mail i.c.m. POP3. TODO Settings kunnen instellen (paden etc.) TODO Verbeteren wegschrijven mail, als gebruikers bijv. Message1 verwijderen, gaat het mis. TODO Kunnen verwijderen/verplaatsen mail na ophalen van POP3.

Constructor Summary
Message()
          Constructor
 
Method Summary
 java.lang.String getData()
          Geeft de inhoud van het mailtje retour.
 java.lang.String getDate()
          Geeft de datum als string terug.
 java.lang.String getDomain()
          Geeft het ontvanger domein terug.
 java.lang.String getFrom()
          Geeft de afzender terug.
static Message getMessage(java.io.File bestand)
          Haalt een bericht op a.d.h.v.d. bestandsnaam.
 boolean getMessage(java.lang.String email)
          Probeert een bericht in te laden en geeft aan of dit gelukt is.
 java.lang.String getTo()
          Geeft de geadresseerde terug
 void setData(java.lang.String data)
          Stelt de data van het bericht in.
 void setDomain(java.lang.String addressTo)
          Stelt het domain in, voor de ontvanger
 void setFrom(java.lang.String address)
          Stelt de afzender van het bericht in.
 void setTo(java.lang.String address)
          Stelt de geadresseerde in.
 boolean writeMessage()
          Schrijft het bericht weg en geeft aan of dit gelukt is.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Message

public Message()
Constructor

Method Detail

setFrom

public void setFrom(java.lang.String address)
Stelt de afzender van het bericht in.

Parameters:
address -

getFrom

public java.lang.String getFrom()
Geeft de afzender terug.

Returns:
afzener

setTo

public void setTo(java.lang.String address)
Stelt de geadresseerde in.

Parameters:
address -

setDomain

public void setDomain(java.lang.String addressTo)
Stelt het domain in, voor de ontvanger

Parameters:
address -

getDomain

public java.lang.String getDomain()
Geeft het ontvanger domein terug.

Returns:
domein

getTo

public java.lang.String getTo()
Geeft de geadresseerde terug

Returns:

setData

public void setData(java.lang.String data)
Stelt de data van het bericht in.

Parameters:
data -

getData

public java.lang.String getData()
Geeft de inhoud van het mailtje retour.

Returns:

getDate

public java.lang.String getDate()
Geeft de datum als string terug.

Returns:

writeMessage

public boolean writeMessage()
Schrijft het bericht weg en geeft aan of dit gelukt is.

Parameters:
location -
Returns:

getMessage

public boolean getMessage(java.lang.String email)
Probeert een bericht in te laden en geeft aan of dit gelukt is.

Parameters:
email -
Returns:

getMessage

public static Message getMessage(java.io.File bestand)
Haalt een bericht op a.d.h.v.d. bestandsnaam.

Parameters:
bestand -
Returns:
Message