# Hierarchy For All Packages

Package Hierarchies:

- com.virtual.tour.road.com.virtual.tour.road.com.virtual.tour.road.controller,
- com.virtual.tour.road.com.virtual.tour.road.model,
- com.virtual.tour.road.com.virtual.tour.road.vista,
- com.virtual.tour.road.util

## Class Hierarchy

- java.lang.Object
  - android.os.AsyncTask<Params,Progress,Result>
    - com.virtual.tour.road.com.virtual.tour.road.vista.PathGoogleMapActivity.connectAsyncTask
    - com.virtual.tour.road.com.virtual.tour.road.vista.VisualizarRuta.DownloadImageTask
  - android.widget.BaseAdapter (implements android.widget.ListAdapter, android.widget.SpinnerAdapter)
    - com.virtual.tour.road.com.virtual.tour.road.vista.NavDrawerListAdapter
    - com.virtual.tour.road.com.virtual.tour.road.vista.SongAdapter
  - android.os.Binder (implements android.os.IBinder)
    - com.virtual.tour.road.com.virtual.tour.road.vista.MusicService.MusicBinder
  - android.content.Context
    - android.content.ContextWrapper
      - android.view.ContextThemeWrapper
        - android.app.Activity (implements android.content.ComponentCallbacks2, android.view.KeyEvent.Callback, android.view.LayoutInflater.Factory2, android.view.View.OnCreateContextMenuListener, android.view.Window.Callback, android.view.Window.OnWindowDismissedCallback)
          - android.support.v4.app.FragmentActivity
            - android.support.v7.app.ActionBarActivity (implements android.support.v4.app.ActionBarDrawerToggle.DelegateProvider, android.support.v4.app.TaskStackBuilder.SupportParentable)
              - com.virtual.tour.road.com.virtual.tour.road.vista.MainActivity (implements com.virtual.tour.road.com.virtual.tour.road.vista.FifthFragment.OnFragmentInteractionListener, com.virtual.tour.road.com.virtual.tour.road.vista.FirstFragment.OnFragmentInteractionListener, com.virtual.tour.road.com.virtual.tour.road.vista.ForthFragment.OnFragmentInteractionListener, com.virtual.tour.road.com.virtual.tour.road.vista.SecondFragment.OnFragmentInteractionListener, com.virtual.tour.road.com.virtual.tour.road.vista.SixFragment.OnFragmentInteractionListener, com.virtual.tour.road.com.virtual.tour.road.vista.ThirdFragment.OnFragmentInteractionListener)
              - com.virtual.tour.road.com.virtual.tour.road.vista.MusicPlayer (implements android.widget.MediaController.MediaPlayerControl)
              - com.virtual.tour.road.com.virtual.tour.road.vista.RecuperarRutas
              - com.virtual.tour.road.com.virtual.tour.road.vista.VisualizarRuta
            - com.virtual.tour.road.com.virtual.tour.road.vista.PathGoogleMapActivity
          - com.virtual.tour.road.com.virtual.tour.road.vista.LoginActivity (implements com.google.android.gms.common.api.GoogleApiClient.ConnectionCallbacks, com.google.android.gms.common.api.GoogleApiClient.OnConnectionFailedListener, android.view.View.OnClickListener)
          - com.virtual.tour.road.com.virtual.tour.road.vista.SplashScreen
          - com.virtual.tour.road.com.virtual.tour.road.vista.TutorialActivity
      - android.app.Service (implements android.content.ComponentCallbacks2)
        - com.virtual.tour.road.com.virtual.tour.road.vista.MusicService (implements android.media.MediaPlayer.OnCompletionListener, android.media.MediaPlayer.OnErrorListener, android.media.MediaPlayer.OnPreparedListener)
  - com.virtual.tour.road.com.virtual.tour.road.com.virtual.tour.road.controller.Controlador
  - android.support.v4.app.Fragment (implements android.content.ComponentCallbacks, android.view.View.OnCreateContextMenuListener)
    - com.virtual.tour.road.com.virtual.tour.road.vista.FifthFragment
    - com.virtual.tour.road.com.virtual.tour.road.vista.FirstFragment
    - com.virtual.tour.road.com.virtual.tour.road.vista.ForthFragment
    - com.virtual.tour.road.com.virtual.tour.road.vista.SecondFragment
    - com.virtual.tour.road.com.virtual.tour.road.vista.SixFragment
    - com.virtual.tour.road.com.virtual.tour.road.vista.ThirdFragment
  - com.virtual.tour.road.com.virtual.tour.road.vista.FragmentNavigationDrawer.FragmentDrawerItemListener (implements android.widget.AdapterView.OnItemClickListener)
  - com.virtual.tour.road.com.virtual.tour.road.vista.FragmentNavigationDrawer.FragmentNavItem
  - com.virtual.tour.road.com.virtual.tour.road.model.GestorPreIniReproductorMusica (implements android.location.LocationListener)
  - com.virtual.tour.road.com.virtual.tour.road.model.InformacionMusica
  - com.virtual.tour.road.com.virtual.tour.road.model.InformacionRuta
  - com.virtual.tour.road.com.virtual.tour.road.model.InformacionUsuario
  - com.virtual.tour.road.com.virtual.tour.road.model.MensajeRuta (implements android.speech.tts.TextToSpeech.OnInitListener)
  - com.virtual.tour.road.com.virtual.tour.road.vista.NavDrawerItem
  - android.support.v4.view.PagerAdapter
    - com.virtual.tour.road.com.virtual.tour.road.vista.TutorialActivity.ImagePagerAdapter
  - com.virtual.tour.road.com.virtual.tour.road.vista.PathGoogleMapActivity.Step
  - com.virtual.tour.road.com.virtual.tour.road.model.PathJSONParser
  - com.virtual.tour.road.com.virtual.tour.road.model.ReproducirImagenes
  - com.virtual.tour.road.com.virtual.tour.road.model.Ruta
  - com.virtual.tour.road.com.virtual.tour.road.model.Song
  - com.virtual.tour.road.com.virtual.tour.road.model.SoporteSelectRoute
  - android.database.sqlite.SQLiteOpenHelper
    - com.virtual.tour.road.com.virtual.tour.road.model.MySQLiteHelper
  - com.virtual.tour.road.util.SystemUiHider
    - com.virtual.tour.road.util.SystemUiHiderBase
      - com.virtual.tour.road.util.SystemUiHiderHoneycomb
  - com.virtual.tour.road.com.virtual.tour.road.model.Usuario
  - android.view.View (implements android.view.accessibility.AccessibilityEventSource, android.graphics.drawable.Drawable.Callback, android.view.KeyEvent.Callback)
    - android.view.ViewGroup (implements android.view.ViewManager, android.view.ViewParent)
      - android.support.v4.widget.DrawerLayout
        - com.virtual.tour.road.com.virtual.tour.road.vista.FragmentNavigationDrawer
      - android.widget.FrameLayout
        - android.widget.MediaController
          - com.virtual.tour.road.com.virtual.tour.road.com.virtual.tour.road.controller.MusicController

## Interface Hierarchy

- com.virtual.tour.road.com.virtual.tour.road.vista.FifthFragment.OnFragmentInteractionListener
- com.virtual.tour.road.com.virtual.tour.road.vista.FirstFragment.OnFragmentInteractionListener
- com.virtual.tour.road.com.virtual.tour.road.vista.ForthFragment.OnFragmentInteractionListener
- com.virtual.tour.road.com.virtual.tour.road.vista.SecondFragment.OnFragmentInteractionListener
- com.virtual.tour.road.com.virtual.tour.road.vista.SixFragment.OnFragmentInteractionListener
- com.virtual.tour.road.util.SystemUiHider.OnVisibilityChangeListener
- com.virtual.tour.road.com.virtual.tour.road.vista.ThirdFragment.OnFragmentInteractionListener