Fahrzeug
Class FahrzeugListe

java.lang.Object
  |
  +--java.util.AbstractCollection
        |
        +--java.util.AbstractList
              |
              +--java.util.Vector
                    |
                    +--Kunde.Liste
                          |
                          +--Fahrzeug.FahrzeugListe

public class FahrzeugListe
extends Liste

Hier ist eine Ableitung der Listen-Klasse, die zur Verwaltung der einzelnen Fahrzeuge verwendet wird.

Author:
Shahriar nathalie ; corrected the method eintraegeAuflisten(boolean _bVerfuegbar) i<= instead of i < 31.08 added list return null if entry not found

Field Summary
 private FahrzeuglnkFahrzeug
           

Fields inherited from class java.util.Vector
elementData, elementCount, capacityIncrement

Fields inherited from class java.util.AbstractList
modCount

Method Summary
 VectoreintraegeAuflisten()
           
 VectoreintraegeAuflisten(boolean _bVerfuegbar)
           
 VectoreintraegeAuflisten(boolean _bNichtraucher, boolean _bAutomatik, short _shAnzSitze)
           
 booleaneintragLoeschen(Object _oObject)
           
 voidFahrzeugLoeschen(int _iNummernSchield)
           
 FahrzeugFahrzeugSuchen(int _iNummernSchield)
           
 voidneueEintrag(Object _oObject)
           
 voidneuesFahrzeugEintragen(Object _oFahrzeug)
           

Methods inherited from class java.util.Vector
copyInto, trimToSize, ensureCapacity, setSize, capacity, size, isEmpty, elements, contains, indexOf, indexOf, lastIndexOf, lastIndexOf, elementAt, firstElement, lastElement, setElementAt, removeElementAt, insertElementAt, addElement, removeElement, removeAllElements, clone, toArray, toArray, get, set, add, remove, add, remove, clear, containsAll, addAll, removeAll, retainAll, addAll, equals, hashCode, toString, subList, removeRange

Methods inherited from class java.util.AbstractList
iterator, listIterator, listIterator

Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait, finalize

Field Detail

lnkFahrzeug

private Fahrzeug lnkFahrzeug
clientCardinality 1
link aggregation
supplierCardinality 0..*
Method Detail

eintraegeAuflisten

public Vector eintraegeAuflisten()

eintraegeAuflisten

public Vector eintraegeAuflisten(boolean _bVerfuegbar)

eintraegeAuflisten

public Vector eintraegeAuflisten(boolean _bNichtraucher, boolean _bAutomatik, short _shAnzSitze)

eintragLoeschen

public boolean eintragLoeschen(Object _oObject)

FahrzeugLoeschen

public void FahrzeugLoeschen(int _iNummernSchield)

FahrzeugSuchen

public Fahrzeug FahrzeugSuchen(int _iNummernSchield)

neueEintrag

public void neueEintrag(Object _oObject)

neuesFahrzeugEintragen

public void neuesFahrzeugEintragen(Object _oFahrzeug)

Association Links

to Class Fahrzeug.Fahrzeug

Client Cardinality 1
Supplier Cardinality 0..*
Type aggregation