com.fump
Class Eintrag

java.lang.Object
  |
  +--com.fump.Eintrag

public class Eintrag
extends java.lang.Object

Version:
$Id: Eintrag.html,v 1.1 2001/07/11 19:01:31 olesen Exp $

Field Summary
 java.util.Vector adressen
           
private  java.lang.String alias
           
private  boolean isGroup
           
private  java.lang.String name
           
 
Constructor Summary
Eintrag(boolean istGruppe)
           
Eintrag(java.lang.String name, boolean istGruppe)
           
Eintrag(java.lang.String name, java.lang.String alias, boolean istGruppe)
           
 
Method Summary
 void addAdresse(java.lang.String adresse)
           
 void addAdresse(java.util.Vector liste)
           
 void addAdressenString(java.lang.String astring)
           
 void aendern(Eintrag neu)
           
 void aendernAdresse(java.lang.String adresseAlt, java.lang.String adresseNeu)
           
 java.util.Vector getAdresse()
           
 java.lang.String[] getAdressenArray()
           
 java.lang.String getAdressenString()
           
 java.lang.String getAlias()
           
 java.lang.String getAString()
           
 java.lang.String getEintragString()
           
 boolean getIsGroup()
           
 java.lang.String getName()
           
 void loescheAdressen()
           
 void removeAdresse(java.lang.String adresse)
           
 void setAdresse(java.util.Vector liste)
           
 void setAlias(java.lang.String alias)
           
 void setIsGroup(boolean isGroup)
           
 void setName(java.lang.String name)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

name

private java.lang.String name

adressen

public java.util.Vector adressen

alias

private java.lang.String alias

isGroup

private boolean isGroup
Constructor Detail

Eintrag

public Eintrag(java.lang.String name,
               boolean istGruppe)
Parameters:
String - name Name des Eintrags
boolean - istGruppe ob der Eintrag eine Gruppe oder Person ist

Eintrag

public Eintrag(boolean istGruppe)
Parameters:
boolean - istGruppe ob der Eintrag eine Gruppe oder Person ist

Eintrag

public Eintrag(java.lang.String name,
               java.lang.String alias,
               boolean istGruppe)
Parameters:
String - name Name des Eintrags
String - alias Alias des Eintrags
boolean - istGruppe ob der Eintrag eine Gruppe oder Person ist
Method Detail

aendern

public void aendern(Eintrag neu)
Parameters:
Eintrag - neu die neue Version des Eintrags

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
Returns:
String-Repräsentation des Eintrags

setIsGroup

public void setIsGroup(boolean isGroup)
Parameters:
boolean - isGroup ob der Eintrag eine Gruppe oder Person ist

getIsGroup

public boolean getIsGroup()
Returns:
ob der Eintrag eine Gruppe oder Person ist

setName

public void setName(java.lang.String name)
Parameters:
String - name Name des Eintrags

getName

public java.lang.String getName()
Returns:
String Name des Eintrags

setAlias

public void setAlias(java.lang.String alias)
Parameters:
String - alias Alias des Eintrags

getAlias

public java.lang.String getAlias()
Returns:
String Alias des Eintrags

getAdressenArray

public java.lang.String[] getAdressenArray()
Returns:
String[] String[0] = Name des Eintrags, String[1..length-1]=Adressen

getAdressenString

public java.lang.String getAdressenString()
Returns:
String alle email-Adressen in einem String, getrennt durch ;

getAString

public java.lang.String getAString()
Returns:
String - alle email-Adressen des Eintrag in einem String, getrennt durch " "

addAdresse

public void addAdresse(java.lang.String adresse)
Parameters:
String - adresse fügt dem Eintrag adresse hinzu

addAdressenString

public void addAdressenString(java.lang.String astring)

addAdresse

public void addAdresse(java.util.Vector liste)
Parameters:
Vector - liste fügt dem Eintrag die im Vector stehenden Adressen hinzu

getAdresse

public java.util.Vector getAdresse()
Returns:
gibt den Adressen-Vektor des Eintragobjektes zurück

setAdresse

public void setAdresse(java.util.Vector liste)
Parameters:
Vector - liste ersetzt den aktuellen Adressenvektor durch liste

removeAdresse

public void removeAdresse(java.lang.String adresse)
                   throws java.lang.Exception
Parameters:
String - adresse zu entfernende Adresse
Throws:
java.lang.Exception -  

loescheAdressen

public void loescheAdressen()

getEintragString

public java.lang.String getEintragString()

aendernAdresse

public void aendernAdresse(java.lang.String adresseAlt,
                           java.lang.String adresseNeu)
                    throws java.lang.Exception
Parameters:
String - adresseAlt alte Adresse
String - adresseNeu neue Adresse
Throws:
java.lang.Exception -