| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Window | +--java.awt.Frame | +--javax.swing.JFrame | +--Fahrzeug.Kundenanfrage
Diese Klasse steuert die Erzeugung eines Angebotes
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 | |
private short | anzahlSitze |
private boolean | Automatik |
private AngebotListe | ErzeugteAngebot |
private Fahrzeug | fahrzeugKategorie |
private boolean | firmenKunde |
private int | firmenkundenNummer |
(package private) String | KategorieText |
(package private) String | KlasseText |
(package private) AngebotWeiterLeitenAnReservierung | LnkZurReservierung |
private float | mietDauer |
private Datum | mietEnde |
private Datum | mietStart |
private boolean | Nichtraucher |
private boolean | sonderwuensche |
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 | |
Kundenanfrage() | |
Kundenanfrage(AngebotWeiterLeitenAnReservierung interfaceZurAngebotRueckgabe) |
Method Summary | |
AngebotListe | angebotAusgeben() |
void | angebotUebergabe() |
AngebotPreise | berechnePreise(int wochenpreis) |
Vector | fahrzeugeSuchen() |
void | fahrzeugKategorieKlasseEingabe(String kategorie, String klasse, boolean detailAngebot) |
void | firmenkundeUeberpruefen() |
short | getAnzahlSitze() |
AngebotListe | getErzeugteAngebot() |
Fahrzeug | getFahrzeugKategorie() |
int | getFirmenkundenNummer() |
String | getKategorieText() |
String | getKlasseText() |
float | getMietDauer() |
Datum | getMietEnde() |
Datum | getMietStart() |
boolean | isAutomatik() |
boolean | isFirmenKunde() |
boolean | isNichtraucher() |
boolean | isSonderwuensche() |
void | kundennummerEingabe(boolean firmenkundeja, int firmenkunde_nummer) |
void | reset() |
void | setAnzahlSitze(short sitz) |
void | setAutomatik(boolean automatik) |
void | setErzeugteAngebot(AngebotListe angebot) |
void | setFahrzeuKategorie(String kategorie, String klasse) |
void | setFirmenKunde(boolean firmen_kunde) |
void | setFirmenkundenNummer(int firmen_nummer) |
void | setKategorieText(String kat) |
void | setKlasseText(String kls) |
void | setMietDauer() |
void | setMietEnde(int jahr, int monat, int tag, int stunde) |
void | setMietStart(int jahr, int monat, int tag, int stunde) |
void | setNichtraucher(boolean nichtraucher) |
void | setSonderwuensche(boolean sonder_active) |
void | sonderWuenscheKatKlasse(boolean automatik, boolean nraucher, short sitze, String kategorie, String klasse) |
void | terminEingabe(int[] start, int[] ende) |
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 |
private short anzahlSitze
private boolean Automatik
private AngebotListe ErzeugteAngebot
private Fahrzeug fahrzeugKategorie
private boolean firmenKunde
private int firmenkundenNummer
String KategorieText
String KlasseText
AngebotWeiterLeitenAnReservierung LnkZurReservierung
private float mietDauer
private Datum mietEnde
private Datum mietStart
private boolean Nichtraucher
private boolean sonderwuensche
Constructor Detail |
public Kundenanfrage()
public Kundenanfrage(AngebotWeiterLeitenAnReservierung interfaceZurAngebotRueckgabe)
Method Detail |
public AngebotListe angebotAusgeben()
public void angebotUebergabe()
public AngebotPreise berechnePreise(int wochenpreis)
public Vector fahrzeugeSuchen()
public void fahrzeugKategorieKlasseEingabe(String kategorie, String klasse, boolean detailAngebot)
public void firmenkundeUeberpruefen()
public short getAnzahlSitze()
public AngebotListe getErzeugteAngebot()
public Fahrzeug getFahrzeugKategorie()
public int getFirmenkundenNummer()
public String getKategorieText()
public String getKlasseText()
public float getMietDauer()
public Datum getMietEnde()
public Datum getMietStart()
public boolean isAutomatik()
public boolean isFirmenKunde()
public boolean isNichtraucher()
public boolean isSonderwuensche()
public void kundennummerEingabe(boolean firmenkundeja, int firmenkunde_nummer)
public void reset()
public void setAnzahlSitze(short sitz)
public void setAutomatik(boolean automatik)
public void setErzeugteAngebot(AngebotListe angebot)
public void setFahrzeuKategorie(String kategorie, String klasse)
public void setFirmenKunde(boolean firmen_kunde)
public void setFirmenkundenNummer(int firmen_nummer)
public void setKategorieText(String kat)
public void setKlasseText(String kls)
public void setMietDauer()
public void setMietEnde(int jahr, int monat, int tag, int stunde)
public void setMietStart(int jahr, int monat, int tag, int stunde)
public void setNichtraucher(boolean nichtraucher)
public void setSonderwuensche(boolean sonder_active)
public void sonderWuenscheKatKlasse(boolean automatik, boolean nraucher, short sitze, String kategorie, String klasse)
public void terminEingabe(int[] start, int[] ende)
Association Links |
to Class Fahrzeug.Datum
to Class Fahrzeug.Datum
to Class Fahrzeug.AngebotListe
to Class Fahrzeug.AngebotWeiterLeitenAnReservierung
to Class java.lang.String
to Class java.lang.String
Note Links |
to Note Note2
| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |