| Package: gui | Diagram | Back to overview |
| MainGUI | class |
| Name | Type | Visibility |
| serialVersionUID | long | private |
| jMainContentPane | JPanel | private |
| jMainMenuBar | JMenuBar | private |
| jFileMenu | JMenu | private |
| jFileExitMenuItem | JMenuItem | private |
| jMainToolBar | JToolBar | private |
| jMapButton | JButton | private |
| jAddPhotoButton | JButton | private |
| jStatusBar | JToolBar | private |
| jStatusLabel | JLabel | private |
| jMainPanel | JPanel | private |
| welcomePanel | WelcomePanel | private |
| cardLayout | CardLayout | private |
| jTripsButton | JButton | private |
| tripManager | TripManager | private |
| photoManager | PhotoManager | private |
| mapPanel | MapPanel | private |
| jViewMenu | JMenu | private |
| jMapMenuItem | JMenuItem | private |
| jManagePicturesMenuItem | JMenuItem | private |
| jManageTripsMenuItem | JMenuItem | private |
| jHelpMenu | JMenu | private |
| jAboutMenuItem | JMenuItem | private |
| Name | Parameters | Returns | Visibility |
| initialize | private | ||
| getJMainContentPane | JPanel | private | |
| getJMainMenuBar | JMenuBar | private | |
| getJFileMenu | JMenu | private | |
| getJFileExitMenuItem | JMenuItem | private | |
| getJMainToolBar | JToolBar | private | |
| getJMapButton | JButton | private | |
| getJAddPhotoButton | JButton | private | |
| getJStatusBar | JToolBar | private | |
| getJMainPanel | JPanel | private | |
| getWelcomePanel | WelcomePanel | private | |
| getJTripsButton | JButton | private | |
| getTripManager | TripManager | private | |
| getPhotoManager | PhotoManager | private | |
| getMapPanel | MapPanel | private | |
| getJViewMenu | JMenu | private | |
| getJMapMenuItem | JMenuItem | private | |
| getJManagePicturesMenuItem | JMenuItem | private | |
| getJManageTripsMenuItem | JMenuItem | private | |
| getJHelpMenu | JMenu | private | |
| getJAboutMenuItem | JMenuItem | private | |
| MainGUI | public |
| MapKit | class |
| Name | Parameters | Returns | Visibility |
| MapKit | public |
| MapPanel | class |
| Name | Type | Visibility |
| serialVersionUID | long | private |
| jLeftPanel | JPanel | private |
| jRightPanel | JPanel | private |
| jTripScrollPane | JScrollPane | private |
| jPicsScrollPane | JScrollPane | private |
| jTripList | JList | private |
| jPicList | JList | private |
| jButtonPanel | JPanel | private |
| jAddLocationButton | JButton | private |
| jGoToButton | JButton | private |
| JMapKit | MapKit | private |
| jSplitPane | JSplitPane | private |
| myTripListModel | DefaultListModel | private |
| myPicListModel | DefaultListModel | private |
| (WaypointPlus) | HashSet | private |
| mapping | boolean | private |
| = | waypoints | public |
| ; | null | public |
| Name | Parameters | Returns | Visibility | ||
| initialize | private | ||||
| getJLeftPanel | JPanel | private | |||
| getJRightPanel | JPanel | private | |||
| getJTripScrollPane | JScrollPane | private | |||
| getJPicsScrollPane | JScrollPane | private | |||
| getJTripList | JList | private | |||
| getJPicList | JList | private | |||
| getJButtonPanel | JPanel | private | |||
| getJAddLocationButton | JButton | private | |||
| getJGoToButton | JButton | private | |||
| getJMapKit | MapKit | private | |||
| getJSplitPane | JSplitPane | private | |||
| generateTripList | private | ||||
| getTripListModel | DefaultListModel | private | |||
| generatePicList |
|
private | |||
| getPicListModel | DefaultListModel | private | |||
| gotoPicture |
|
private | |||
| enableLocationMode |
|
private | |||
| startLocationMode |
|
private | |||
| paintPictures |
|
private | |||
| clear | private | ||||
| MapPanel | public | ||||
| update | public |
| PhotoManager | class |
| Name | Type | Visibility |
| myTripsListModel | DefaultListModel | private |
| myPicsListModel | DefaultListModel | private |
| serialVersionUID | long | private |
| jTripsPanel | JPanel | private |
| jTripsLabel | JLabel | private |
| jTripListScrollPane | JScrollPane | private |
| jTripsList | JList | private |
| jPicsPanel | JPanel | private |
| jPicListScrollPane | JScrollPane | private |
| jPicsLabel | JLabel | private |
| jPicsList | JList | private |
| jPropertiesPanel | JPanel | private |
| jPropertiesLabel | JLabel | private |
| jTripPropertyPanel | JPanel | private |
| jTripPropertyLabel | JLabel | private |
| jTripPropertyComboBox | JComboBox | private |
| jDatePropertyPanel | JPanel | private |
| jDatePropertyLabel | JLabel | private |
| jDatePropertyField | JTextField | private |
| jLocationPropertyPanel | JPanel | private |
| jLocationPropertyLabel | JLabel | private |
| jLocationPropertyField | JTextField | private |
| jLatitudePropertyPanel | JPanel | private |
| jLatitudePropertyLabel | JLabel | private |
| jLatitudePropertyField | JTextField | private |
| jLongitudePropertyPanel | JPanel | private |
| jLongitudePropertyLabel | JLabel | private |
| jLongitudePropertyField | JTextField | private |
| jDescriptionPropertyPanel | JPanel | private |
| jDescriptionPropertyLabel | JLabel | private |
| jDescriptionPropertyScrollPane | JScrollPane | private |
| jDescriptionPropertyPane | JTextPane | private |
| jButtonsPanel | JPanel | private |
| jSaveButton | JButton | private |
| jResetButton | JButton | private |
| jDeletePictureButton | JButton | private |
| jAddPicturePanel | JPanel | private |
| jAddPictureButton | JButton | private |
| Name | Parameters | Returns | Visibility | ||
| initialize | private | ||||
| getJTripsPanel | JPanel | private | |||
| getJTripListScrollPane | JScrollPane | private | |||
| getJTripsList | JList | private | |||
| getJPicsPanel | JPanel | private | |||
| getJPicListScrollPane | JScrollPane | private | |||
| getJPicsList | JList | private | |||
| getJPropertiesPanel | JPanel | private | |||
| getJTripPropertyPanel | JPanel | private | |||
| getJTripPropertyComboBox | JComboBox | private | |||
| getJDatePropertyPanel | JPanel | private | |||
| getJDatePropertyField | JTextField | private | |||
| getJLocationPropertyPanel | JPanel | private | |||
| getJLocationPropertyField | JTextField | private | |||
| getJLatitudePropertyPanel | JPanel | private | |||
| getJLatitudePropertyField | JTextField | private | |||
| getJLongitudePropertyPanel | JPanel | private | |||
| getJLongitudePropertyField | JTextField | private | |||
| getJDescriptionPropertyPanel | JPanel | private | |||
| getJDescriptionPropertyScrollPane | JScrollPane | private | |||
| getJDescriptionPropertyPane | JTextPane | private | |||
| getJButtonsPanel | JPanel | private | |||
| getJSaveButton | JButton | private | |||
| getJResetButton | JButton | private | |||
| getJDeletePictureButton | JButton | private | |||
| getJAddPicturePanel | JPanel | private | |||
| getJAddPictureButton | JButton | private | |||
| generateTripsList | private | ||||
| getTripsListModel | DefaultListModel | private | |||
| generatePicsList |
|
private | |||
| getPicsListModel | DefaultListModel | private | |||
| addPicture | PersistentPicture | private | |||
| generatePicProperties |
|
private | |||
| generateTripComboBox |
|
private | |||
| updatePicProperties |
|
private | |||
| checkInput | boolean | private | |||
| clear | private | ||||
| PhotoManager | public | ||||
| update | public |
| Test | class |
| Name | Type | Visibility |
| serialVersionUID | long | private |
| jContentPane | JPanel | private |
| Name | Parameters | Returns | Visibility |
| initialize | private | ||
| getJContentPane | JPanel | private | |
| Test | public |
| TripManager | class |
| Name | Type | Visibility |
| serialVersionUID | long | private |
| jAddButton | JButton | private |
| jNewTripNameField | JTextField | private |
| jTripsScrollPane | JScrollPane | private |
| jTripListLabel | JLabel | private |
| jPropertiesLabel | JLabel | private |
| jNameLabel | JLabel | private |
| jNameField | JTextField | private |
| jStartDateLabel | JLabel | private |
| jEndDateLabel | JLabel | private |
| jStartDateField | JTextField | private |
| jEndDateField | JTextField | private |
| jLocationLabel | JLabel | private |
| jSaveButton | JButton | private |
| jResetButton | JButton | private |
| jLocationField | JTextField | private |
| jPictureLabel | JLabel | private |
| jPictureIconLabel | JLabel | private |
| jSetPictureButton | JButton | private |
| jTripList | JList | private |
| jDescriptionPane | JTextPane | private |
| jDescriptionLabel | JLabel | private |
| myListModel | DefaultListModel | private |
| jDeleteButton | JButton | private |
| jCurrentTripsPanel | JPanel | private |
| jPropertiesPanel | JPanel | private |
| jButtonsPanel | JPanel | private |
| jIconPanel | JPanel | private |
| jDescriptionScrollPane | JScrollPane | private |
| jAddTripsPanel | JPanel | private |
| Name | Parameters | Returns | Visibility | ||
| initialize | private | ||||
| getJAddButton | JButton | private | |||
| getJNewTripNameField | JTextField | private | |||
| getJTripsScrollPane | JScrollPane | private | |||
| getJNameField | JTextField | private | |||
| getJStartDateField | JTextField | private | |||
| getJEndDateField | JTextField | private | |||
| getJSaveButton | JButton | private | |||
| getJResetButton | JButton | private | |||
| getJLocationField | JTextField | private | |||
| getJSetPictureButton | JButton | private | |||
| getJTripList | JList | private | |||
| getJDescriptionPane | JTextPane | private | |||
| getJDeleteButton | JButton | private | |||
| generateTripList | private | ||||
| getTripListModel | DefaultListModel | private | |||
| generateProperties |
|
private | |||
| updateProperties |
|
private | |||
| addTrip |
|
PersistentTrip | private | ||
| deleteTrip |
|
private | |||
| choosePicture |
|
private | |||
| getJCurrentTripsPanel | JPanel | private | |||
| getJPropertiesPanel | JPanel | private | |||
| getJButtonsPanel | JPanel | private | |||
| getJIconPanel | JPanel | private | |||
| getJDescriptionScrollPane | JScrollPane | private | |||
| getJAddTripsPanel | JPanel | private | |||
| clearProperties | private | ||||
| checkInputTrip | boolean | private | |||
| TripManager | public | ||||
| update | public |
| WelcomePanel | class |
| Name | Type | Visibility |
| serialVersionUID | long | private |
| jLogoLabel | JLabel | private |
| Name | Parameters | Returns | Visibility |
| initialize | private | ||
| WelcomePanel | public |