Created
February 10, 2011 20:45
-
-
Save luelista/821301 to your computer and use it in GitHub Desktop.
Unsere wunderbare Hausaufgabe vom 2011-02-07 ...
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import java.util.ArrayList; | |
import java.util.Date; | |
import java.util.List; | |
/** | |
* Class Person | |
*/ | |
public class Person { | |
// | |
// Fields | |
// | |
private List<Anschluss> anschluesse = new ArrayList<Anschluss>(); | |
// %< %< %< %< %< %< %< S N I P %< %< %< %< | |
/** | |
* @return boolean | |
* @param pAnschluss | |
*/ | |
public boolean removeAnschluss( Anschluss pAnschluss ) | |
{ | |
/*int indexOfAnschluss = anschluesse.indexOf(pAnschluss); | |
if ( indexOfAnschluss >= 0) { | |
anschluesse.remove(indexOfAnschluss); | |
return true; | |
} else { | |
return false; | |
} | |
*/ | |
return anschluesse.remove(pAnschluss); | |
} | |
/** | |
* @param pIndex | |
* @param pAnschluss | |
*/ | |
public void editAnschluss( int pIndex, Anschluss pAnschluss ) | |
{ | |
// braucht man diese Methode? | |
anschluesse.remove(pIndex); | |
anschluesse.add(pIndex, pAnschluss); | |
} | |
/** | |
* @return Anschluss | |
* @param pIndex | |
*/ | |
public Anschluss getAnschluss( int pIndex ) | |
{ | |
return anschluesse.get(pIndex); | |
} | |
/** | |
* @return boolean | |
* @param pAnschluss | |
*/ | |
public boolean addAnschluss( Anschluss pAnschluss ) | |
{ | |
anschluesse.add(pAnschluss); | |
} | |
/** | |
* @return Anschluss | |
* @param pNummer | |
*/ | |
public Anschluss searchAnschluss( String pNummer ) | |
{ | |
for(Anschluss a : anschluesse) { | |
if (a.getNummer().equals(pNummer)) return a; | |
} | |
return null; | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment