Fahrzeug
Class kundenAngaben

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Frame
                          |
                          +--javax.swing.JFrame
                                |
                                +--Fahrzeug.kundenAngaben

public class kundenAngaben
extends JFrame

Diese Klasse verarbeitet die Erstellung von Mietverträge

Author:
Nathalie

Inner classes inherited from class javax.swing.JFrame
JFrame.AccessibleJFrame

Inner classes inherited from class java.awt.Frame
Frame.AccessibleAWTFrame

Inner classes inherited from class java.awt.Window
Window.AccessibleAWTWindow

Inner classes inherited from class java.awt.Container
Container.AccessibleAWTContainer

Inner classes inherited from class java.awt.Component
Component.AccessibleAWTComponent

Field Summary
 (package private) DatumaktuelMietStart
           
 private booleanFuehrerscheinVorhanden
           
 (package private) booleankommtVonReservierung
           
 private MietvertragKundenMietvertrag
           
 private ReservierungKundenReservierung
           
 (package private) ReservierungsListelnkReservierung
           
 (package private) intReservierungPositionInListe
           
 (package private) StringtmpVertragNummer
           
 private MietvertragListeVorhandeneMietvertraege
           
 private ReservierungsListeVorhandeneReservierungen
           
 (package private) ReservierungsSystemzuReservierung
           

Fields inherited from class javax.swing.JFrame
EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled, accessibleContext

Fields inherited from class java.awt.Frame
DEFAULT_CURSOR, CROSSHAIR_CURSOR, TEXT_CURSOR, WAIT_CURSOR, SW_RESIZE_CURSOR, SE_RESIZE_CURSOR, NW_RESIZE_CURSOR, NE_RESIZE_CURSOR, N_RESIZE_CURSOR, S_RESIZE_CURSOR, W_RESIZE_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, MOVE_CURSOR, NORMAL, ICONIFIED

Fields inherited from class java.awt.Component
TOP_ALIGNMENT, CENTER_ALIGNMENT, BOTTOM_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT

Constructor Summary
kundenAngaben()
           
kundenAngaben(String reservierung_nummer, ReservierungsSystem rsr)
           

Method Summary
 String[]fahrzeugNummerStandortZeigen()
           
 StringfuehrerscheinNummerEingabe(boolean fuehrerschein)
           
 MietvertraggetKundenMietvertrag()
           
 voidkillMietSystem()
           
 static voidmain(String[] args)
           
 voidmietvertragErzeugen()
           
 voidreservierungCancel()
           
 StringueberpruefeReservierung(String reservierungsnummer)
           

Methods inherited from class javax.swing.JFrame
frameInit, createRootPane, processKeyEvent, processWindowEvent, setDefaultCloseOperation, getDefaultCloseOperation, update, setJMenuBar, getJMenuBar, isRootPaneCheckingEnabled, setRootPaneCheckingEnabled, addImpl, remove, setLayout, getRootPane, setRootPane, getContentPane, setContentPane, getLayeredPane, setLayeredPane, getGlassPane, setGlassPane, paramString, getAccessibleContext

Methods inherited from class java.awt.Frame
finalize, addNotify, getTitle, setTitle, getIconImage, setIconImage, getMenuBar, setMenuBar, isResizable, setResizable, setState, getState, remove, removeNotify, setCursor, getCursorType, getFrames

Methods inherited from class java.awt.Window
pack, show, hide, dispose, toFront, toBack, getToolkit, getWarningString, getLocale, getInputContext, setCursor, getOwner, getOwnedWindows, addWindowListener, removeWindowListener, getListeners, processEvent, getFocusOwner, postEvent, isShowing, applyResourceBundle, applyResourceBundle, getGraphicsConfiguration

Methods inherited from class java.awt.Container
getComponentCount, countComponents, getComponent, getComponents, getInsets, insets, add, add, add, add, add, remove, removeAll, getLayout, doLayout, layout, invalidate, validate, validateTree, setFont, getPreferredSize, preferredSize, getMinimumSize, minimumSize, getMaximumSize, getAlignmentX, getAlignmentY, paint, print, paintComponents, printComponents, addContainerListener, removeContainerListener, processContainerEvent, deliverEvent, getComponentAt, locate, getComponentAt, findComponentAt, findComponentAt, isAncestorOf, list, list

Methods inherited from class java.awt.Component
getName, setName, getParent, getPeer, setDropTarget, getDropTarget, getTreeLock, isValid, isDisplayable, isVisible, isEnabled, setEnabled, enable, enable, disable, isDoubleBuffered, enableInputMethods, setVisible, show, getForeground, setForeground, getBackground, setBackground, getFont, setLocale, getColorModel, getLocation, getLocationOnScreen, location, setLocation, move, setLocation, getSize, size, setSize, resize, setSize, resize, getBounds, bounds, setBounds, reshape, setBounds, getX, getY, getWidth, getHeight, getBounds, getSize, getLocation, isOpaque, isLightweight, getGraphics, getFontMetrics, getCursor, paintAll, repaint, repaint, repaint, repaint, printAll, imageUpdate, createImage, createImage, prepareImage, prepareImage, checkImage, checkImage, contains, inside, contains, dispatchEvent, addComponentListener, removeComponentListener, addFocusListener, removeFocusListener, addHierarchyListener, removeHierarchyListener, addHierarchyBoundsListener, removeHierarchyBoundsListener, addKeyListener, removeKeyListener, addMouseListener, removeMouseListener, addMouseMotionListener, removeMouseMotionListener, addInputMethodListener, removeInputMethodListener, getInputMethodRequests, enableEvents, disableEvents, coalesceEvents, processComponentEvent, processFocusEvent, processMouseEvent, processMouseMotionEvent, processInputMethodEvent, processHierarchyEvent, processHierarchyBoundsEvent, handleEvent, mouseDown, mouseDrag, mouseUp, mouseMove, mouseEnter, mouseExit, keyDown, keyUp, action, gotFocus, lostFocus, isFocusTraversable, requestFocus, transferFocus, nextFocus, hasFocus, add, toString, list, list, list, addPropertyChangeListener, removePropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, firePropertyChange, setComponentOrientation, getComponentOrientation

Methods inherited from class java.lang.Object
getClass, hashCode, equals, clone, notify, notifyAll, wait, wait, wait

Field Detail

aktuelMietStart

Datum aktuelMietStart

FuehrerscheinVorhanden

private boolean FuehrerscheinVorhanden

kommtVonReservierung

boolean kommtVonReservierung

KundenMietvertrag

private Mietvertrag KundenMietvertrag

KundenReservierung

private Reservierung KundenReservierung

lnkReservierung

ReservierungsListe lnkReservierung

ReservierungPositionInListe

int ReservierungPositionInListe

tmpVertragNummer

String tmpVertragNummer

VorhandeneMietvertraege

private MietvertragListe VorhandeneMietvertraege

VorhandeneReservierungen

private ReservierungsListe VorhandeneReservierungen

zuReservierung

ReservierungsSystem zuReservierung
Constructor Detail

kundenAngaben

public kundenAngaben()

kundenAngaben

public kundenAngaben(String reservierung_nummer, ReservierungsSystem rsr)
Method Detail

fahrzeugNummerStandortZeigen

public String[] fahrzeugNummerStandortZeigen()

fuehrerscheinNummerEingabe

public String fuehrerscheinNummerEingabe(boolean fuehrerschein)

getKundenMietvertrag

public Mietvertrag getKundenMietvertrag()

killMietSystem

public void killMietSystem()

main

public static void main(String[] args)

mietvertragErzeugen

public void mietvertragErzeugen()

reservierungCancel

public void reservierungCancel()

ueberpruefeReservierung

public String ueberpruefeReservierung(String reservierungsnummer)

Association Links

to Class Fahrzeug.ReservierungsListe

to Class Fahrzeug.ReservierungsListe

to Class Fahrzeug.Reservierung

to Class Fahrzeug.Mietvertrag

to Class Fahrzeug.MietvertragListe

to Class java.lang.String

to Class Fahrzeug.Datum

to Class Fahrzeug.ReservierungsSystem

Note Links

to Note Note4