Class Hierarchy
- java.lang.Object
                        
- java.awt.Component
                                (implements java.awt.image.ImageObserver, java.awt.MenuContainer,
                                java.io.Serializable)
                                
- java.awt.Container
                                        
- javax.swing.JComponent (implements
                                                java.io.Serializable)
                                                
- javax.swing.JPanel
                                                        (implements javax.accessibility.Accessible)
                                                        
- gui.frame.RouteFillWindow (implements gui.controller.filler.callback.ValidationCallback)
 
 
 - javax.swing.JPanel
                                                        (implements javax.accessibility.Accessible)
                                                        
 - java.awt.Window (implements
                                                javax.accessibility.Accessible)
                                                
- java.awt.Frame (implements
                                                        java.awt.MenuContainer)
                                                        
- javax.swing.JFrame
                                                                (implements javax.accessibility.Accessible,
                                                                javax.swing.RootPaneContainer,
                                                                javax.swing.WindowConstants)
                                                                
- gui.frame.AuthWindow (implements gui.controller.auth.callback.AuthActionListenerCallback, core.provider.ExceptionProvider)
 - gui.frame.CommandWindow (implements gui.controller.command.callback.CommandCallback, core.provider.ExceptionProvider)
 - gui.frame.FilterWindow
 - gui.frame.MainWindow (implements core.provider.ExceptionProvider, gui.controller.main.callback.LocalizationCallback, gui.controller.filter.ModelConnector)
 - gui.frame.RegisterWindow (implements gui.controller.auth.callback.AuthActionListenerCallback, core.provider.ExceptionProvider)
 - gui.frame.VisualizationWindow (implements gui.controller.visualization.callback.PrintObjInfoCallback, gui.controller.filler.callback.ValidationCallback)
 
 
 - javax.swing.JFrame
                                                                (implements javax.accessibility.Accessible,
                                                                javax.swing.RootPaneContainer,
                                                                javax.swing.WindowConstants)
                                                                
 
 - java.awt.Frame (implements
                                                        java.awt.MenuContainer)
                                                        
 
 - javax.swing.JComponent (implements
                                                java.io.Serializable)
                                                
 
 - java.awt.Container
                                        
 
 - java.awt.Component
                                (implements java.awt.image.ImageObserver, java.awt.MenuContainer,
                                java.io.Serializable)