Está en la página 1de 2

Nodo

Clases interfaz de Jorge

+llave
+direccionLogica
+Nodo izquierdo
+Nodo derecho

Arbol
+Nodo raiz
+insert()
+search()

+arregloDatos
+tipoBsqueda
-convertArrayToList

Transporte
Main
-interface
-Gestion
-ObjJorge
-print()

Anchura

Gestin
-ObjJorge
-Busqueda
-Transporte
-initFiles()

+llave
+destino
+costo
+destino**
+origen**
-SI
+writeMasterFile()
+readSecuential()
+readMasterRandom()
+methodOrder()

Busqueda

Profundiad

-memberName

-memberName

-memberName

-memberName

-memberName

-memberName

nodoHash
+int costo
+String destino
+String llave
+String origen

+getDestino()
+getLlave()
+getOrigen()
+setCosto()
+setDestino()
+setLlave()
+setOrigen()
+toString()
+getCosto()

GrafoHashMap
+HashMap<String, nodoHash> llaves
+add()
+buscar()
+toString()

CMain
+main()

Tabla
<<Interface>>

Busqueda
+anchura()
+profundidad()

GestionBusqueda
-Queue<String> cola
-TDAInfo grafo
-ArrayList listRoute
-GrafoHashMap nodos
-ArrayList ruta
-Tabla table
+anchura()
+fillHashMap()
+profundidad()
+getTableData()
+printRuta()
+showArray()

Transporte
-final int SI
-grafoTransporte
-ArrayList<String> indice
-TDAInfo info
-String[][] matrix

-convertToHashMap()
-readInt()
+readMasterRandom()
+readSecuential()
+writeMasterFile()

TDAinfo
+int costo
+String destino
+String llave
+String origen

+getDestino()
+getLlave()
+getOrigen()
+setCosto()
+getCosto()
+setDestino()
+setLlave()
+setOrigen()
+toString()

-JButton Buscar
-JButton Carga_Matriz
-JTextField Destino
-JTextField Dimension
-JButton Guardar
-JTable Matriz
-JComboBox<String> Metodos_Busqueda
-JTextField Origen
-JButton jButton1
-JLabel jLabel1
-JLabel jLabel2
-JLabel jLabel3
-JScrollPane jScrollPane1
-GestionBusqueda manager
+Pasa_Tabla pasa
-Buscar()
-Carga_Matriz()
-Guardar()
+getModeloTabla()
+getTable()
-initComponents()
-jbuttonActionPerformed()

Pasa_Tabla
-Tabla grafoTab
+Crear_Matriz()
+getArray()
+printArray()

Archivo
+cargar()
+guardar()

También podría gustarte