diff --git a/doc/allclasses-frame.html b/doc/allclasses-frame.html index 46b0f84..bf8d114 100644 --- a/doc/allclasses-frame.html +++ b/doc/allclasses-frame.html @@ -2,45 +2,72 @@ - - -All Classes - - - + + + All Classes + + +

All Classes

- +
diff --git a/doc/allclasses-noframe.html b/doc/allclasses-noframe.html index 6a0d66d..44f7c76 100644 --- a/doc/allclasses-noframe.html +++ b/doc/allclasses-noframe.html @@ -2,45 +2,64 @@ - - -All Classes - - - + + + All Classes + + +

All Classes

- +
diff --git a/doc/cl/cromer/estructuras/Array.ParticionarResult.html b/doc/cl/cromer/estructuras/Array.ParticionarResult.html index be91580..f6c39bd 100644 --- a/doc/cl/cromer/estructuras/Array.ParticionarResult.html +++ b/doc/cl/cromer/estructuras/Array.ParticionarResult.html @@ -2,366 +2,388 @@ - - -Array.ParticionarResult - - - + + + Array.ParticionarResult + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class Array.ParticionarResult

+
cl.cromer.estructuras
+

Class Array.ParticionarResult

- -
- + + + + + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/Array.html b/doc/cl/cromer/estructuras/Array.html index b9c8617..1c0acf9 100644 --- a/doc/cl/cromer/estructuras/Array.html +++ b/doc/cl/cromer/estructuras/Array.html @@ -2,761 +2,839 @@ - - -Array - - - + + + Array + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class Array

+
cl.cromer.estructuras
+

Class Array

- -
- + + + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/ArrayController.html b/doc/cl/cromer/estructuras/ArrayController.html index 4456f7b..a17d48a 100644 --- a/doc/cl/cromer/estructuras/ArrayController.html +++ b/doc/cl/cromer/estructuras/ArrayController.html @@ -2,572 +2,629 @@ - - -ArrayController - - - + + + ArrayController + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class ArrayController

+
cl.cromer.estructuras
+

Class ArrayController

- -
- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/ArrayTipos.html b/doc/cl/cromer/estructuras/ArrayTipos.html index a1ac82d..0df69f5 100644 --- a/doc/cl/cromer/estructuras/ArrayTipos.html +++ b/doc/cl/cromer/estructuras/ArrayTipos.html @@ -2,363 +2,386 @@ - - -ArrayTipos - - - + + + ArrayTipos + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class ArrayTipos

+
cl.cromer.estructuras
+

Class ArrayTipos

- -
- +
+
+ +
+
+ +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/BurbujaController.html b/doc/cl/cromer/estructuras/BurbujaController.html index 62f26f6..d7e21f2 100644 --- a/doc/cl/cromer/estructuras/BurbujaController.html +++ b/doc/cl/cromer/estructuras/BurbujaController.html @@ -2,490 +2,521 @@ - - -BurbujaController - - - + + + BurbujaController + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class BurbujaController

+
cl.cromer.estructuras
+

Class BurbujaController

- -
- + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/Cola.html b/doc/cl/cromer/estructuras/Cola.html index f4ea410..a7008a0 100644 --- a/doc/cl/cromer/estructuras/Cola.html +++ b/doc/cl/cromer/estructuras/Cola.html @@ -2,421 +2,442 @@ - - -Cola - - - + + + Cola + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class Cola

+
cl.cromer.estructuras
+

Class Cola

- -
- +
+
+ +
+
+ +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/ColaController.html b/doc/cl/cromer/estructuras/ColaController.html index 2b02de9..211637e 100644 --- a/doc/cl/cromer/estructuras/ColaController.html +++ b/doc/cl/cromer/estructuras/ColaController.html @@ -2,556 +2,609 @@ - - -ColaController - - - + + + ColaController + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class ColaController

+
cl.cromer.estructuras
+

Class ColaController

- -
- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/Colores.html b/doc/cl/cromer/estructuras/Colores.html index 00e156a..b89864c 100644 --- a/doc/cl/cromer/estructuras/Colores.html +++ b/doc/cl/cromer/estructuras/Colores.html @@ -2,411 +2,434 @@ - - -Colores - - - + + + Colores + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class Colores

+
cl.cromer.estructuras
+

Class Colores

- -
- +
+
+ +
+
+ +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/Enlace.html b/doc/cl/cromer/estructuras/Enlace.html index f6c23f4..d23f29a 100644 --- a/doc/cl/cromer/estructuras/Enlace.html +++ b/doc/cl/cromer/estructuras/Enlace.html @@ -2,331 +2,355 @@ - - -Enlace - - - + + + Enlace + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Interface Enlace

+
cl.cromer.estructuras
+

Interface Enlace

-
- -
-
- -
-
- -
+
+ +
+
+ +
+
+ +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/EnlaceCircular.html b/doc/cl/cromer/estructuras/EnlaceCircular.html index 417707c..bc041ce 100644 --- a/doc/cl/cromer/estructuras/EnlaceCircular.html +++ b/doc/cl/cromer/estructuras/EnlaceCircular.html @@ -2,452 +2,517 @@ - - -EnlaceCircular - - - + + + EnlaceCircular + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class EnlaceCircular

+
cl.cromer.estructuras
+

Class EnlaceCircular

- -
- +
+
+ +
+
+ +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/EnlaceNormal.html b/doc/cl/cromer/estructuras/EnlaceNormal.html index 2667324..226f1a4 100644 --- a/doc/cl/cromer/estructuras/EnlaceNormal.html +++ b/doc/cl/cromer/estructuras/EnlaceNormal.html @@ -2,468 +2,533 @@ - - -EnlaceNormal - - - + + + EnlaceNormal + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class EnlaceNormal

+
cl.cromer.estructuras
+

Class EnlaceNormal

- -
- +
+
+ +
+
+ +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/Grafico.html b/doc/cl/cromer/estructuras/Grafico.html index da77c1e..24671e0 100644 --- a/doc/cl/cromer/estructuras/Grafico.html +++ b/doc/cl/cromer/estructuras/Grafico.html @@ -2,672 +2,729 @@ - - -Grafico - - - + + + Grafico + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class Grafico

+
cl.cromer.estructuras
+

Class Grafico

- -
- + + + + + + + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/InsercionController.html b/doc/cl/cromer/estructuras/InsercionController.html index 2ba029c..c14f876 100644 --- a/doc/cl/cromer/estructuras/InsercionController.html +++ b/doc/cl/cromer/estructuras/InsercionController.html @@ -2,490 +2,521 @@ - - -InsercionController - - - + + + InsercionController + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class InsercionController

+
cl.cromer.estructuras
+

Class InsercionController

- -
- + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/ListaEnlazada.Enlace.html b/doc/cl/cromer/estructuras/ListaEnlazada.Enlace.html index 2cd5c2f..08cf485 100644 --- a/doc/cl/cromer/estructuras/ListaEnlazada.Enlace.html +++ b/doc/cl/cromer/estructuras/ListaEnlazada.Enlace.html @@ -2,402 +2,446 @@ - - -ListaEnlazada.Enlace - - - + + + ListaEnlazada.Enlace + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class ListaEnlazada.Enlace

+
cl.cromer.estructuras
+

Class ListaEnlazada.Enlace

- -
- +
+
+ +
+
+ +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/ListaEnlazada.html b/doc/cl/cromer/estructuras/ListaEnlazada.html index 7c33b23..682ef29 100644 --- a/doc/cl/cromer/estructuras/ListaEnlazada.html +++ b/doc/cl/cromer/estructuras/ListaEnlazada.html @@ -2,478 +2,511 @@ - - -ListaEnlazada - - - + + + ListaEnlazada + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class ListaEnlazada

+
cl.cromer.estructuras
+

Class ListaEnlazada

- -
- +
+
+ +
+
+ +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/ListaEnlazadaCircular.html b/doc/cl/cromer/estructuras/ListaEnlazadaCircular.html index 2e298fe..5c6bfc6 100644 --- a/doc/cl/cromer/estructuras/ListaEnlazadaCircular.html +++ b/doc/cl/cromer/estructuras/ListaEnlazadaCircular.html @@ -2,494 +2,531 @@ - - -ListaEnlazadaCircular - - - + + + ListaEnlazadaCircular + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class ListaEnlazadaCircular

+
cl.cromer.estructuras
+

Class ListaEnlazadaCircular

- -
- +
+
+ +
+
+ +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/ListaEnlazadaTipos.html b/doc/cl/cromer/estructuras/ListaEnlazadaTipos.html index f1ae057..27f3ca8 100644 --- a/doc/cl/cromer/estructuras/ListaEnlazadaTipos.html +++ b/doc/cl/cromer/estructuras/ListaEnlazadaTipos.html @@ -2,382 +2,412 @@ - - -ListaEnlazadaTipos - - - + + + ListaEnlazadaTipos + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class ListaEnlazadaTipos

+
cl.cromer.estructuras
+

Class ListaEnlazadaTipos

- -
- +
+
+ +
+
+ +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/ListaEnlazdaController.html b/doc/cl/cromer/estructuras/ListaEnlazdaController.html index 6bb7832..3a6f8d4 100644 --- a/doc/cl/cromer/estructuras/ListaEnlazdaController.html +++ b/doc/cl/cromer/estructuras/ListaEnlazdaController.html @@ -2,660 +2,754 @@ - - -ListaEnlazdaController - - - + + + ListaEnlazdaController + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class ListaEnlazdaController

+
cl.cromer.estructuras
+

Class ListaEnlazdaController

- -
- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/Logs.html b/doc/cl/cromer/estructuras/Logs.html index e6cbb98..a02a726 100644 --- a/doc/cl/cromer/estructuras/Logs.html +++ b/doc/cl/cromer/estructuras/Logs.html @@ -2,350 +2,376 @@ - - -Logs - - - + + + Logs + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class Logs

+
cl.cromer.estructuras
+

Class Logs

- -
- + + + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/Main.html b/doc/cl/cromer/estructuras/Main.html index f953810..0de4a24 100644 --- a/doc/cl/cromer/estructuras/Main.html +++ b/doc/cl/cromer/estructuras/Main.html @@ -2,385 +2,419 @@ - - -Main - - - + + + Main + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class Main

+
cl.cromer.estructuras
+

Class Main

- -
- +
+
+ +
+
+ +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/MenuController.html b/doc/cl/cromer/estructuras/MenuController.html index 76b395b..5421280 100644 --- a/doc/cl/cromer/estructuras/MenuController.html +++ b/doc/cl/cromer/estructuras/MenuController.html @@ -2,789 +2,986 @@ - - -MenuController - - - + + + MenuController + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class MenuController

+
cl.cromer.estructuras
+

Class MenuController

- -
- + + + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/MergeController.html b/doc/cl/cromer/estructuras/MergeController.html index 7f87561..f9bf15b 100644 --- a/doc/cl/cromer/estructuras/MergeController.html +++ b/doc/cl/cromer/estructuras/MergeController.html @@ -2,490 +2,521 @@ - - -MergeController - - - + + + MergeController + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class MergeController

+
cl.cromer.estructuras
+

Class MergeController

- -
- + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/Pila.html b/doc/cl/cromer/estructuras/Pila.html index 59a4cf0..3f354a5 100644 --- a/doc/cl/cromer/estructuras/Pila.html +++ b/doc/cl/cromer/estructuras/Pila.html @@ -2,421 +2,442 @@ - - -Pila - - - + + + Pila + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class Pila

+
cl.cromer.estructuras
+

Class Pila

- -
- +
+
+ +
+
+ +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/PilaController.html b/doc/cl/cromer/estructuras/PilaController.html index 25aea02..b525739 100644 --- a/doc/cl/cromer/estructuras/PilaController.html +++ b/doc/cl/cromer/estructuras/PilaController.html @@ -2,556 +2,609 @@ - - -PilaController - - - + + + PilaController + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class PilaController

+
cl.cromer.estructuras
+

Class PilaController

- -
- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/QuickController.html b/doc/cl/cromer/estructuras/QuickController.html index 73c5dec..4d4fa2d 100644 --- a/doc/cl/cromer/estructuras/QuickController.html +++ b/doc/cl/cromer/estructuras/QuickController.html @@ -2,490 +2,521 @@ - - -QuickController - - - + + + QuickController + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class QuickController

+
cl.cromer.estructuras
+

Class QuickController

- -
- + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/SeleccionController.html b/doc/cl/cromer/estructuras/SeleccionController.html index 8a695a2..3621c26 100644 --- a/doc/cl/cromer/estructuras/SeleccionController.html +++ b/doc/cl/cromer/estructuras/SeleccionController.html @@ -2,490 +2,521 @@ - - -SeleccionController - - - + + + SeleccionController + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class SeleccionController

+
cl.cromer.estructuras
+

Class SeleccionController

- -
- + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/ShellController.html b/doc/cl/cromer/estructuras/ShellController.html index 1f38ca1..d3216bf 100644 --- a/doc/cl/cromer/estructuras/ShellController.html +++ b/doc/cl/cromer/estructuras/ShellController.html @@ -2,490 +2,521 @@ - - -ShellController - - - + + + ShellController + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class ShellController

+
cl.cromer.estructuras
+

Class ShellController

- -
- + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/TextFieldLimited.StyleableProperties.html b/doc/cl/cromer/estructuras/TextFieldLimited.StyleableProperties.html index 6436b82..627c329 100644 --- a/doc/cl/cromer/estructuras/TextFieldLimited.StyleableProperties.html +++ b/doc/cl/cromer/estructuras/TextFieldLimited.StyleableProperties.html @@ -2,291 +2,311 @@ - - -TextFieldLimited.StyleableProperties - - - + + + TextFieldLimited.StyleableProperties + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class TextFieldLimited.StyleableProperties

+
cl.cromer.estructuras
+

Class TextFieldLimited.StyleableProperties

- -
- +
+
+ +
+
+ +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/TextFieldLimited.html b/doc/cl/cromer/estructuras/TextFieldLimited.html index 1f3e08f..1b23ff4 100644 --- a/doc/cl/cromer/estructuras/TextFieldLimited.html +++ b/doc/cl/cromer/estructuras/TextFieldLimited.html @@ -2,649 +2,862 @@ - - -TextFieldLimited - - - + + + TextFieldLimited + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + +
-
cl.cromer.estructuras
-

Class TextFieldLimited

+
cl.cromer.estructuras
+

Class TextFieldLimited

- -
- + + + + + + + + + + + + + + + + + + + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+
+ + +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/Array.ParticionarResult.html b/doc/cl/cromer/estructuras/class-use/Array.ParticionarResult.html index 08741cd..9ccada8 100644 --- a/doc/cl/cromer/estructuras/class-use/Array.ParticionarResult.html +++ b/doc/cl/cromer/estructuras/class-use/Array.ParticionarResult.html @@ -2,151 +2,167 @@ - - -Uses of Class cl.cromer.estructuras.Array.ParticionarResult - - - + + + Uses of Class cl.cromer.estructuras.Array.ParticionarResult + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.Array.ParticionarResult

+

Uses of Class
cl.cromer.estructuras.Array.ParticionarResult +

- +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/Array.html b/doc/cl/cromer/estructuras/class-use/Array.html index 38c7a99..c8de617 100644 --- a/doc/cl/cromer/estructuras/class-use/Array.html +++ b/doc/cl/cromer/estructuras/class-use/Array.html @@ -2,185 +2,220 @@ - - -Uses of Class cl.cromer.estructuras.Array - - - + + + Uses of Class cl.cromer.estructuras.Array + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.Array

+

Uses of Class
cl.cromer.estructuras.Array +

- +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/ArrayController.html b/doc/cl/cromer/estructuras/class-use/ArrayController.html index 3f2bacc..a668dee 100644 --- a/doc/cl/cromer/estructuras/class-use/ArrayController.html +++ b/doc/cl/cromer/estructuras/class-use/ArrayController.html @@ -2,122 +2,127 @@ - - -Uses of Class cl.cromer.estructuras.ArrayController - - - + + + Uses of Class cl.cromer.estructuras.ArrayController + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.ArrayController

+

Uses of Class
cl.cromer.estructuras.ArrayController +

No usage of cl.cromer.estructuras.ArrayController
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/ArrayTipos.html b/doc/cl/cromer/estructuras/class-use/ArrayTipos.html index 70e9a01..7bb5ca5 100644 --- a/doc/cl/cromer/estructuras/class-use/ArrayTipos.html +++ b/doc/cl/cromer/estructuras/class-use/ArrayTipos.html @@ -2,122 +2,127 @@ - - -Uses of Class cl.cromer.estructuras.ArrayTipos - - - + + + Uses of Class cl.cromer.estructuras.ArrayTipos + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.ArrayTipos

+

Uses of Class
cl.cromer.estructuras.ArrayTipos +

No usage of cl.cromer.estructuras.ArrayTipos
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/BurbujaController.html b/doc/cl/cromer/estructuras/class-use/BurbujaController.html index f5a892d..1ff0120 100644 --- a/doc/cl/cromer/estructuras/class-use/BurbujaController.html +++ b/doc/cl/cromer/estructuras/class-use/BurbujaController.html @@ -2,122 +2,127 @@ - - -Uses of Class cl.cromer.estructuras.BurbujaController - - - + + + Uses of Class cl.cromer.estructuras.BurbujaController + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.BurbujaController

+

Uses of Class
cl.cromer.estructuras.BurbujaController +

No usage of cl.cromer.estructuras.BurbujaController
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/Cola.html b/doc/cl/cromer/estructuras/class-use/Cola.html index 83acf1a..a468010 100644 --- a/doc/cl/cromer/estructuras/class-use/Cola.html +++ b/doc/cl/cromer/estructuras/class-use/Cola.html @@ -2,149 +2,159 @@ - - -Uses of Class cl.cromer.estructuras.Cola - - - + + + Uses of Class cl.cromer.estructuras.Cola + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.Cola

+

Uses of Class
cl.cromer.estructuras.Cola

- +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/ColaController.html b/doc/cl/cromer/estructuras/class-use/ColaController.html index bfd2db2..401702e 100644 --- a/doc/cl/cromer/estructuras/class-use/ColaController.html +++ b/doc/cl/cromer/estructuras/class-use/ColaController.html @@ -2,122 +2,127 @@ - - -Uses of Class cl.cromer.estructuras.ColaController - - - + + + Uses of Class cl.cromer.estructuras.ColaController + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.ColaController

+

Uses of Class
cl.cromer.estructuras.ColaController +

No usage of cl.cromer.estructuras.ColaController
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/Colores.html b/doc/cl/cromer/estructuras/class-use/Colores.html index e9f62ec..f58a981 100644 --- a/doc/cl/cromer/estructuras/class-use/Colores.html +++ b/doc/cl/cromer/estructuras/class-use/Colores.html @@ -2,182 +2,211 @@ - - -Uses of Class cl.cromer.estructuras.Colores - - - + + + Uses of Class cl.cromer.estructuras.Colores + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.Colores

+

Uses of Class
cl.cromer.estructuras.Colores +

- +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/Enlace.html b/doc/cl/cromer/estructuras/class-use/Enlace.html index aa5f86b..efd44e4 100644 --- a/doc/cl/cromer/estructuras/class-use/Enlace.html +++ b/doc/cl/cromer/estructuras/class-use/Enlace.html @@ -2,236 +2,297 @@ - - -Uses of Interface cl.cromer.estructuras.Enlace - - - + + + Uses of Interface cl.cromer.estructuras.Enlace + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Interface
cl.cromer.estructuras.Enlace

+

Uses of Interface
cl.cromer.estructuras.Enlace +

- +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/EnlaceCircular.html b/doc/cl/cromer/estructuras/class-use/EnlaceCircular.html index e9fdabe..54f098c 100644 --- a/doc/cl/cromer/estructuras/class-use/EnlaceCircular.html +++ b/doc/cl/cromer/estructuras/class-use/EnlaceCircular.html @@ -2,170 +2,197 @@ - - -Uses of Class cl.cromer.estructuras.EnlaceCircular - - - + + + Uses of Class cl.cromer.estructuras.EnlaceCircular + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.EnlaceCircular

+

Uses of Class
cl.cromer.estructuras.EnlaceCircular +

- +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/EnlaceNormal.html b/doc/cl/cromer/estructuras/class-use/EnlaceNormal.html index 835af22..f7abb6e 100644 --- a/doc/cl/cromer/estructuras/class-use/EnlaceNormal.html +++ b/doc/cl/cromer/estructuras/class-use/EnlaceNormal.html @@ -2,176 +2,207 @@ - - -Uses of Class cl.cromer.estructuras.EnlaceNormal - - - + + + Uses of Class cl.cromer.estructuras.EnlaceNormal + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.EnlaceNormal

+

Uses of Class
cl.cromer.estructuras.EnlaceNormal +

- +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/Grafico.html b/doc/cl/cromer/estructuras/class-use/Grafico.html index c00cb49..c7e9ad2 100644 --- a/doc/cl/cromer/estructuras/class-use/Grafico.html +++ b/doc/cl/cromer/estructuras/class-use/Grafico.html @@ -2,167 +2,192 @@ - - -Uses of Class cl.cromer.estructuras.Grafico - - - + + + Uses of Class cl.cromer.estructuras.Grafico + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.Grafico

+

Uses of Class
cl.cromer.estructuras.Grafico +

- +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/InsercionController.html b/doc/cl/cromer/estructuras/class-use/InsercionController.html index 2fd22f7..0710898 100644 --- a/doc/cl/cromer/estructuras/class-use/InsercionController.html +++ b/doc/cl/cromer/estructuras/class-use/InsercionController.html @@ -2,122 +2,127 @@ - - -Uses of Class cl.cromer.estructuras.InsercionController - - - + + + Uses of Class cl.cromer.estructuras.InsercionController + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.InsercionController

+

Uses of Class
cl.cromer.estructuras.InsercionController +

No usage of cl.cromer.estructuras.InsercionController
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/ListaEnlazada.Enlace.html b/doc/cl/cromer/estructuras/class-use/ListaEnlazada.Enlace.html index fd6f848..13a7b0b 100644 --- a/doc/cl/cromer/estructuras/class-use/ListaEnlazada.Enlace.html +++ b/doc/cl/cromer/estructuras/class-use/ListaEnlazada.Enlace.html @@ -2,181 +2,225 @@ - - -Uses of Class cl.cromer.estructuras.ListaEnlazada.Enlace - - - + + + Uses of Class cl.cromer.estructuras.ListaEnlazada.Enlace + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.ListaEnlazada.Enlace

+

Uses of Class
cl.cromer.estructuras.ListaEnlazada.Enlace +

- +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/ListaEnlazada.html b/doc/cl/cromer/estructuras/class-use/ListaEnlazada.html index 52c2bda..eaebf00 100644 --- a/doc/cl/cromer/estructuras/class-use/ListaEnlazada.html +++ b/doc/cl/cromer/estructuras/class-use/ListaEnlazada.html @@ -2,149 +2,164 @@ - - -Uses of Class cl.cromer.estructuras.ListaEnlazada - - - + + + Uses of Class cl.cromer.estructuras.ListaEnlazada + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.ListaEnlazada

+

Uses of Class
cl.cromer.estructuras.ListaEnlazada +

- +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/ListaEnlazadaCircular.html b/doc/cl/cromer/estructuras/class-use/ListaEnlazadaCircular.html index 12711b3..536c1a0 100644 --- a/doc/cl/cromer/estructuras/class-use/ListaEnlazadaCircular.html +++ b/doc/cl/cromer/estructuras/class-use/ListaEnlazadaCircular.html @@ -2,149 +2,164 @@ - - -Uses of Class cl.cromer.estructuras.ListaEnlazadaCircular - - - + + + Uses of Class cl.cromer.estructuras.ListaEnlazadaCircular + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.ListaEnlazadaCircular

+

Uses of Class
cl.cromer.estructuras.ListaEnlazadaCircular +

- +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/ListaEnlazadaTipos.html b/doc/cl/cromer/estructuras/class-use/ListaEnlazadaTipos.html index bbb51eb..aab260e 100644 --- a/doc/cl/cromer/estructuras/class-use/ListaEnlazadaTipos.html +++ b/doc/cl/cromer/estructuras/class-use/ListaEnlazadaTipos.html @@ -2,149 +2,164 @@ - - -Uses of Class cl.cromer.estructuras.ListaEnlazadaTipos - - - + + + Uses of Class cl.cromer.estructuras.ListaEnlazadaTipos + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.ListaEnlazadaTipos

+

Uses of Class
cl.cromer.estructuras.ListaEnlazadaTipos +

- +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/ListaEnlazdaController.html b/doc/cl/cromer/estructuras/class-use/ListaEnlazdaController.html index 77a193c..7dd5a78 100644 --- a/doc/cl/cromer/estructuras/class-use/ListaEnlazdaController.html +++ b/doc/cl/cromer/estructuras/class-use/ListaEnlazdaController.html @@ -2,122 +2,127 @@ - - -Uses of Class cl.cromer.estructuras.ListaEnlazdaController - - - + + + Uses of Class cl.cromer.estructuras.ListaEnlazdaController + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.ListaEnlazdaController

+

Uses of Class
cl.cromer.estructuras.ListaEnlazdaController +

No usage of cl.cromer.estructuras.ListaEnlazdaController
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/Logs.html b/doc/cl/cromer/estructuras/class-use/Logs.html index 7de1d0b..8013853 100644 --- a/doc/cl/cromer/estructuras/class-use/Logs.html +++ b/doc/cl/cromer/estructuras/class-use/Logs.html @@ -2,122 +2,122 @@ - - -Uses of Class cl.cromer.estructuras.Logs - - - + + + Uses of Class cl.cromer.estructuras.Logs + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.Logs

+

Uses of Class
cl.cromer.estructuras.Logs

No usage of cl.cromer.estructuras.Logs
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/Main.html b/doc/cl/cromer/estructuras/class-use/Main.html index 99e187c..a2b006b 100644 --- a/doc/cl/cromer/estructuras/class-use/Main.html +++ b/doc/cl/cromer/estructuras/class-use/Main.html @@ -2,122 +2,122 @@ - - -Uses of Class cl.cromer.estructuras.Main - - - + + + Uses of Class cl.cromer.estructuras.Main + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.Main

+

Uses of Class
cl.cromer.estructuras.Main

No usage of cl.cromer.estructuras.Main
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/MenuController.html b/doc/cl/cromer/estructuras/class-use/MenuController.html index e9982c4..a7212c9 100644 --- a/doc/cl/cromer/estructuras/class-use/MenuController.html +++ b/doc/cl/cromer/estructuras/class-use/MenuController.html @@ -2,122 +2,127 @@ - - -Uses of Class cl.cromer.estructuras.MenuController - - - + + + Uses of Class cl.cromer.estructuras.MenuController + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.MenuController

+

Uses of Class
cl.cromer.estructuras.MenuController +

No usage of cl.cromer.estructuras.MenuController
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/MergeController.html b/doc/cl/cromer/estructuras/class-use/MergeController.html index dbb356d..ee5ffc0 100644 --- a/doc/cl/cromer/estructuras/class-use/MergeController.html +++ b/doc/cl/cromer/estructuras/class-use/MergeController.html @@ -2,122 +2,127 @@ - - -Uses of Class cl.cromer.estructuras.MergeController - - - + + + Uses of Class cl.cromer.estructuras.MergeController + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.MergeController

+

Uses of Class
cl.cromer.estructuras.MergeController +

No usage of cl.cromer.estructuras.MergeController
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/Pila.html b/doc/cl/cromer/estructuras/class-use/Pila.html index 064c7df..fbc6150 100644 --- a/doc/cl/cromer/estructuras/class-use/Pila.html +++ b/doc/cl/cromer/estructuras/class-use/Pila.html @@ -2,149 +2,159 @@ - - -Uses of Class cl.cromer.estructuras.Pila - - - + + + Uses of Class cl.cromer.estructuras.Pila + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.Pila

+

Uses of Class
cl.cromer.estructuras.Pila

- +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/PilaController.html b/doc/cl/cromer/estructuras/class-use/PilaController.html index bd159e9..c15f192 100644 --- a/doc/cl/cromer/estructuras/class-use/PilaController.html +++ b/doc/cl/cromer/estructuras/class-use/PilaController.html @@ -2,122 +2,127 @@ - - -Uses of Class cl.cromer.estructuras.PilaController - - - + + + Uses of Class cl.cromer.estructuras.PilaController + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.PilaController

+

Uses of Class
cl.cromer.estructuras.PilaController +

No usage of cl.cromer.estructuras.PilaController
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/QuickController.html b/doc/cl/cromer/estructuras/class-use/QuickController.html index 1a16b56..71ef3be 100644 --- a/doc/cl/cromer/estructuras/class-use/QuickController.html +++ b/doc/cl/cromer/estructuras/class-use/QuickController.html @@ -2,122 +2,127 @@ - - -Uses of Class cl.cromer.estructuras.QuickController - - - + + + Uses of Class cl.cromer.estructuras.QuickController + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.QuickController

+

Uses of Class
cl.cromer.estructuras.QuickController +

No usage of cl.cromer.estructuras.QuickController
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/SeleccionController.html b/doc/cl/cromer/estructuras/class-use/SeleccionController.html index 030d7ce..f2ae52b 100644 --- a/doc/cl/cromer/estructuras/class-use/SeleccionController.html +++ b/doc/cl/cromer/estructuras/class-use/SeleccionController.html @@ -2,122 +2,127 @@ - - -Uses of Class cl.cromer.estructuras.SeleccionController - - - + + + Uses of Class cl.cromer.estructuras.SeleccionController + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.SeleccionController

+

Uses of Class
cl.cromer.estructuras.SeleccionController +

No usage of cl.cromer.estructuras.SeleccionController
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/ShellController.html b/doc/cl/cromer/estructuras/class-use/ShellController.html index 087cff5..cf822b2 100644 --- a/doc/cl/cromer/estructuras/class-use/ShellController.html +++ b/doc/cl/cromer/estructuras/class-use/ShellController.html @@ -2,122 +2,127 @@ - - -Uses of Class cl.cromer.estructuras.ShellController - - - + + + Uses of Class cl.cromer.estructuras.ShellController + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.ShellController

+

Uses of Class
cl.cromer.estructuras.ShellController +

No usage of cl.cromer.estructuras.ShellController
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/TextFieldLimited.StyleableProperties.html b/doc/cl/cromer/estructuras/class-use/TextFieldLimited.StyleableProperties.html index d3c1a32..20e44d5 100644 --- a/doc/cl/cromer/estructuras/class-use/TextFieldLimited.StyleableProperties.html +++ b/doc/cl/cromer/estructuras/class-use/TextFieldLimited.StyleableProperties.html @@ -2,122 +2,127 @@ - - -Uses of Class cl.cromer.estructuras.TextFieldLimited.StyleableProperties - - - + + + Uses of Class cl.cromer.estructuras.TextFieldLimited.StyleableProperties + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.TextFieldLimited.StyleableProperties

+

Uses of Class
cl.cromer.estructuras.TextFieldLimited.StyleableProperties +

No usage of cl.cromer.estructuras.TextFieldLimited.StyleableProperties
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/class-use/TextFieldLimited.html b/doc/cl/cromer/estructuras/class-use/TextFieldLimited.html index e275047..372d09e 100644 --- a/doc/cl/cromer/estructuras/class-use/TextFieldLimited.html +++ b/doc/cl/cromer/estructuras/class-use/TextFieldLimited.html @@ -2,180 +2,217 @@ - - -Uses of Class cl.cromer.estructuras.TextFieldLimited - - - + + + Uses of Class cl.cromer.estructuras.TextFieldLimited + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Class
cl.cromer.estructuras.TextFieldLimited

+

Uses of Class
cl.cromer.estructuras.TextFieldLimited +

- +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/package-frame.html b/doc/cl/cromer/estructuras/package-frame.html index 7aadd1b..cc4f96c 100644 --- a/doc/cl/cromer/estructuras/package-frame.html +++ b/doc/cl/cromer/estructuras/package-frame.html @@ -2,49 +2,68 @@ - - -cl.cromer.estructuras - - - + + + cl.cromer.estructuras + + + -

cl.cromer.estructuras

+

cl.cromer.estructuras

-

Interfaces

- -

Classes

- +

Interfaces

+ +

Classes

+
diff --git a/doc/cl/cromer/estructuras/package-summary.html b/doc/cl/cromer/estructuras/package-summary.html index e506d4a..cb99718 100644 --- a/doc/cl/cromer/estructuras/package-summary.html +++ b/doc/cl/cromer/estructuras/package-summary.html @@ -2,304 +2,343 @@ - - -cl.cromer.estructuras - - - + + + cl.cromer.estructuras + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Package cl.cromer.estructuras

+

Package cl.cromer.estructuras

- +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/package-tree.html b/doc/cl/cromer/estructuras/package-tree.html index 42eed77..2ca4c4b 100644 --- a/doc/cl/cromer/estructuras/package-tree.html +++ b/doc/cl/cromer/estructuras/package-tree.html @@ -2,197 +2,279 @@ - - -cl.cromer.estructuras Class Hierarchy - - - + + + cl.cromer.estructuras Class Hierarchy + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Hierarchy For Package cl.cromer.estructuras

+

Hierarchy For Package cl.cromer.estructuras

-

Class Hierarchy

- -

Interface Hierarchy

- +

Class Hierarchy

+ +

Interface Hierarchy

+
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/cl/cromer/estructuras/package-use.html b/doc/cl/cromer/estructuras/package-use.html index 0f316e7..49846b3 100644 --- a/doc/cl/cromer/estructuras/package-use.html +++ b/doc/cl/cromer/estructuras/package-use.html @@ -2,196 +2,222 @@ - - -Uses of Package cl.cromer.estructuras - - - + + + Uses of Package cl.cromer.estructuras + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Uses of Package
cl.cromer.estructuras

+

Uses of Package
cl.cromer.estructuras

- +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/constant-values.html b/doc/constant-values.html index a45e743..3135c20 100644 --- a/doc/constant-values.html +++ b/doc/constant-values.html @@ -2,281 +2,300 @@ - - -Constant Field Values - - - + + + Constant Field Values + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Constant Field Values

-

Contents

- +

Constant Field Values

+

Contents

+
- + -

cl.cromer.*

- +

cl.cromer.*

+
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/deprecated-list.html b/doc/deprecated-list.html index 516eab5..345d9f8 100644 --- a/doc/deprecated-list.html +++ b/doc/deprecated-list.html @@ -2,122 +2,122 @@ - - -Deprecated List - - - + + + Deprecated List + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Deprecated API

-

Contents

+

Deprecated API

+

Contents

- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/help-doc.html b/doc/help-doc.html index 32f1790..626218e 100644 --- a/doc/help-doc.html +++ b/doc/help-doc.html @@ -2,223 +2,248 @@ - - -API Help - - - + + + API Help + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

How This API Document Is Organized

-
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in + the navigation bar, described as follows. +
- -This help file applies to API documentation generated using the standard doclet.
+ + This help file applies to API documentation generated using the standard doclet. +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/index-files/index-1.html b/doc/index-files/index-1.html index c0d294f..a97914b 100644 --- a/doc/index-files/index-1.html +++ b/doc/index-files/index-1.html @@ -2,183 +2,228 @@ - - -A-Index - - - + + + A-Index + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + -
A B C D E F G I L M O P Q R S T U V  - +
A B C D E F G I L M O P Q R S T U V  + -

A

-
-
Array - Class in cl.cromer.estructuras
-
-
Crear una estructura de dato de tipo array.
-
-
Array(int) - Constructor for class cl.cromer.estructuras.Array
-
-
Crear el array con el tamaño pasador por argumento.
-
-
array - Variable in class cl.cromer.estructuras.Array
-
-
El array.
-
-
array - Variable in class cl.cromer.estructuras.ArrayController
-
-
El array usado en la aplicación.
-
-
array - Variable in class cl.cromer.estructuras.BurbujaController
-
-
El array usado en la aplicación.
-
-
array - Variable in class cl.cromer.estructuras.InsercionController
-
-
El array usado en la aplicación.
-
-
array - Variable in class cl.cromer.estructuras.MergeController
-
-
El array usado en la aplicación.
-
-
array - Variable in class cl.cromer.estructuras.QuickController
-
-
El array usado en la aplicación.
-
-
array - Variable in class cl.cromer.estructuras.SeleccionController
-
-
El array usado en la aplicación.
-
-
array - Variable in class cl.cromer.estructuras.ShellController
-
-
El array usado en la aplicación.
-
-
Array.ParticionarResult - Class in cl.cromer.estructuras
-
-
Esta clase contiene los resultados de Partricionar.
-
-
ArrayController - Class in cl.cromer.estructuras
-
-
Esta clase es para controlar todos la interfaz de Array.
-
-
ArrayController() - Constructor for class cl.cromer.estructuras.ArrayController
-
 
-
ArrayTipos - Class in cl.cromer.estructuras
-
-
Esta clase contiene los tipos de array.
-
-
ArrayTipos(int) - Constructor for class cl.cromer.estructuras.ArrayTipos
-
-
Inicilizar el tipo.
-
-
-A B C D E F G I L M O P Q R S T U V 
+

A

+
+
Array - Class in cl.cromer.estructuras
+
+
Crear una estructura de dato de tipo array.
+
+
Array(int) + - Constructor for class cl.cromer.estructuras.Array
+
+
Crear el array con el tamaño pasador por argumento.
+
+
array - Variable + in class cl.cromer.estructuras.Array
+
+
El array.
+
+
array + - Variable in class cl.cromer.estructuras.ArrayController
+
+
El array usado en la aplicación.
+
+
array - Variable in class + cl.cromer.estructuras.BurbujaController
+
+
El array usado en la aplicación.
+
+
array - Variable in class + cl.cromer.estructuras.InsercionController
+
+
El array usado en la aplicación.
+
+
array + - Variable in class cl.cromer.estructuras.MergeController
+
+
El array usado en la aplicación.
+
+
array + - Variable in class cl.cromer.estructuras.QuickController
+
+
El array usado en la aplicación.
+
+
array - Variable in class + cl.cromer.estructuras.SeleccionController
+
+
El array usado en la aplicación.
+
+
array + - Variable in class cl.cromer.estructuras.ShellController
+
+
El array usado en la aplicación.
+
+
Array.ParticionarResult - Class in cl.cromer.estructuras
+
+
Esta clase contiene los resultados de Partricionar.
+
+
ArrayController - Class in cl.cromer.estructuras
+
+
Esta clase es para controlar todos la interfaz de Array.
+
+
ArrayController() + - Constructor for class cl.cromer.estructuras.ArrayController +
+
 
+
ArrayTipos - Class in cl.cromer.estructuras
+
+
Esta clase contiene los tipos de array.
+
+
ArrayTipos(int) + - Constructor for class cl.cromer.estructuras.ArrayTipos
+
+
Inicilizar el tipo.
+
+
+ A B C D E F G I L M O P Q R S T U V 
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/index-files/index-10.html b/doc/index-files/index-10.html index 5b50fdb..090c07a 100644 --- a/doc/index-files/index-10.html +++ b/doc/index-files/index-10.html @@ -2,238 +2,327 @@ - - -M-Index - - - + + + M-Index + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + -
A B C D E F G I L M O P Q R S T U V  - +
A B C D E F G I L M O P Q R S T U V  + -

M

-
-
Main - Class in cl.cromer.estructuras
-
-
Estructuras de Datos - Creado como proyecto semestral para la asignatura de estructuras de datos por la profesora Karina Rojas y el profesor Jorge Elgueta.
-
-
Main() - Constructor for class cl.cromer.estructuras.Main
-
 
-
main(String[]) - Static method in class cl.cromer.estructuras.Main
-
-
Inicilizar el logeo y lanzar la interfaz grafica.
-
-
MAX_COLORS - Static variable in class cl.cromer.estructuras.Colores
-
-
Cuantos colores estan definidos en esta clase.
-
-
MAX_LENGTH - Static variable in class cl.cromer.estructuras.TextFieldLimited.StyleableProperties
-
 
-
maxLength - Variable in class cl.cromer.estructuras.TextFieldLimited
-
-
La cantidad maxima de caracters permitidas en el TextFieldLimited
-
-
maxLengthProperty() - Method in class cl.cromer.estructuras.TextFieldLimited
-
-
JavaFX FXML field property por tamaño maximo
-
-
menuAcerca() - Method in class cl.cromer.estructuras.MenuController
-
-
Click en Acerca.
-
-
menuArrayOrdenado() - Method in class cl.cromer.estructuras.MenuController
-
-
Click en Array Ordenado.
-
-
menuArraySimple() - Method in class cl.cromer.estructuras.MenuController
-
-
Click en Array Simple.
-
-
menuBar - Variable in class cl.cromer.estructuras.MenuController
-
-
La barra del menu.
-
-
menuBurbuja() - Method in class cl.cromer.estructuras.MenuController
-
-
Click en Burbuja.
-
-
menuCola() - Method in class cl.cromer.estructuras.MenuController
-
-
Click en Cola.
-
-
MenuController - Class in cl.cromer.estructuras
-
-
Controlar las acciones cuando una opción es elegido en el menu.
-
-
MenuController() - Constructor for class cl.cromer.estructuras.MenuController
-
 
-
menuEspanol() - Method in class cl.cromer.estructuras.MenuController
-
-
Click en Español.
-
-
menuIngles() - Method in class cl.cromer.estructuras.MenuController
-
-
Click en Ingles.
-
-
menuInsercion() - Method in class cl.cromer.estructuras.MenuController
-
-
Click en Inserción.
-
-
menuListaEnlazadaCircular() - Method in class cl.cromer.estructuras.MenuController
-
-
Click en Lista Enlazada Circular.
-
-
menuListaEnlazadaDoble() - Method in class cl.cromer.estructuras.MenuController
-
-
Click en Lista Enlazada Doble.
-
-
menuListaEnlazadaSimple() - Method in class cl.cromer.estructuras.MenuController
-
-
Click en Lista Enlazada Simple.
-
-
menuMerge() - Method in class cl.cromer.estructuras.MenuController
-
-
Click en Merge.
-
-
menuPila() - Method in class cl.cromer.estructuras.MenuController
-
-
Click en Pila.
-
-
menuQuick() - Method in class cl.cromer.estructuras.MenuController
-
-
Click en Quick.
-
-
menuSeleccion() - Method in class cl.cromer.estructuras.MenuController
-
-
Click en Selecion.
-
-
menuShell() - Method in class cl.cromer.estructuras.MenuController
-
-
Click en Shell.
-
-
merge(boolean) - Method in class cl.cromer.estructuras.Array
-
-
Ordenar el array usando merge.
-
-
merge(String[], int, int, int, boolean) - Method in class cl.cromer.estructuras.Array
-
-
Este metodo hace los cambios al array.
-
-
MergeController - Class in cl.cromer.estructuras
-
-
Esta clase es para controlar todos la interfaz de Merge.
-
-
MergeController() - Constructor for class cl.cromer.estructuras.MergeController
-
 
-
-A B C D E F G I L M O P Q R S T U V 
+

M

+
+
Main - Class in cl.cromer.estructuras +
+
+
Estructuras de Datos + Creado como proyecto semestral para la asignatura de estructuras de datos por la profesora Karina Rojas + y el profesor Jorge Elgueta. +
+
+
Main() - + Constructor for class cl.cromer.estructuras.Main
+
 
+
main(String[]) + - Static method in class cl.cromer.estructuras.Main
+
+
Inicilizar el logeo y lanzar la interfaz grafica.
+
+
MAX_COLORS - Static variable in class + cl.cromer.estructuras.Colores
+
+
Cuantos colores estan definidos en esta clase.
+
+
MAX_LENGTH + - Static variable in class cl.cromer.estructuras.TextFieldLimited.StyleableProperties
+
 
+
maxLength - Variable in class + cl.cromer.estructuras.TextFieldLimited
+
+
La cantidad maxima de caracters permitidas en el TextFieldLimited
+
+
maxLengthProperty() + - Method in class cl.cromer.estructuras.TextFieldLimited
+
+
JavaFX FXML field property por tamaño maximo
+
+
menuAcerca() + - Method in class cl.cromer.estructuras.MenuController
+
+
Click en Acerca.
+
+
menuArrayOrdenado() + - Method in class cl.cromer.estructuras.MenuController
+
+
Click en Array Ordenado.
+
+
menuArraySimple() + - Method in class cl.cromer.estructuras.MenuController
+
+
Click en Array Simple.
+
+
menuBar - Variable in class + cl.cromer.estructuras.MenuController
+
+
La barra del menu.
+
+
menuBurbuja() + - Method in class cl.cromer.estructuras.MenuController
+
+
Click en Burbuja.
+
+
menuCola() - Method in class + cl.cromer.estructuras.MenuController
+
+
Click en Cola.
+
+
MenuController - Class in cl.cromer.estructuras
+
+
Controlar las acciones cuando una opción es elegido en el menu.
+
+
MenuController() + - Constructor for class cl.cromer.estructuras.MenuController +
+
 
+
menuEspanol() + - Method in class cl.cromer.estructuras.MenuController
+
+
Click en Español.
+
+
menuIngles() + - Method in class cl.cromer.estructuras.MenuController
+
+
Click en Ingles.
+
+
menuInsercion() + - Method in class cl.cromer.estructuras.MenuController
+
+
Click en Inserción.
+
+
menuListaEnlazadaCircular() + - Method in class cl.cromer.estructuras.MenuController
+
+
Click en Lista Enlazada Circular.
+
+
menuListaEnlazadaDoble() + - Method in class cl.cromer.estructuras.MenuController
+
+
Click en Lista Enlazada Doble.
+
+
menuListaEnlazadaSimple() + - Method in class cl.cromer.estructuras.MenuController
+
+
Click en Lista Enlazada Simple.
+
+
menuMerge() - Method in class + cl.cromer.estructuras.MenuController
+
+
Click en Merge.
+
+
menuPila() - Method in class + cl.cromer.estructuras.MenuController
+
+
Click en Pila.
+
+
menuQuick() - Method in class + cl.cromer.estructuras.MenuController
+
+
Click en Quick.
+
+
menuSeleccion() + - Method in class cl.cromer.estructuras.MenuController
+
+
Click en Selecion.
+
+
menuShell() - Method in class + cl.cromer.estructuras.MenuController
+
+
Click en Shell.
+
+
merge(boolean) + - Method in class cl.cromer.estructuras.Array
+
+
Ordenar el array usando merge.
+
+
merge(String[], int, int, int, boolean) + - Method in class cl.cromer.estructuras.Array
+
+
Este metodo hace los cambios al array.
+
+
MergeController - Class in cl.cromer.estructuras
+
+
Esta clase es para controlar todos la interfaz de Merge.
+
+
MergeController() + - Constructor for class cl.cromer.estructuras.MergeController +
+
 
+
+ A B C D E F G I L M O P Q R S T U V 
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/index-files/index-11.html b/doc/index-files/index-11.html index 54b8e3d..161f96a 100644 --- a/doc/index-files/index-11.html +++ b/doc/index-files/index-11.html @@ -2,133 +2,149 @@ - - -O-Index - - - + + + O-Index + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + -
A B C D E F G I L M O P Q R S T U V  - +
A B C D E F G I L M O P Q R S T U V  + -

O

-
-
ORDENADO - Static variable in class cl.cromer.estructuras.ArrayTipos
-
-
Tipo de array ordenado.
-
-
ordered - Variable in class cl.cromer.estructuras.Array
-
-
Si es de tipo ordenado o simple.
-
-
-A B C D E F G I L M O P Q R S T U V 
+

O

+
+
ORDENADO + - Static variable in class cl.cromer.estructuras.ArrayTipos +
+
+
Tipo de array ordenado.
+
+
ordered - + Variable in class cl.cromer.estructuras.Array
+
+
Si es de tipo ordenado o simple.
+
+
+ A B C D E F G I L M O P Q R S T U V 
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/index-files/index-12.html b/doc/index-files/index-12.html index 094d33e..a80d9fa 100644 --- a/doc/index-files/index-12.html +++ b/doc/index-files/index-12.html @@ -2,191 +2,243 @@ - - -P-Index - - - + + + P-Index + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + -
A B C D E F G I L M O P Q R S T U V  - +
A B C D E F G I L M O P Q R S T U V  + -

P

-
-
particionar(int, int, String) - Method in class cl.cromer.estructuras.Array
-
-
Particionar el array desded la izquerda y derecho usando un pivot.
-
-
ParticionarResult(boolean, int) - Constructor for class cl.cromer.estructuras.Array.ParticionarResult
-
-
Inicializar.
-
-
peek() - Method in class cl.cromer.estructuras.Cola
-
-
Peek al valor que está al principio de la cola.
-
-
peek() - Method in class cl.cromer.estructuras.Pila
-
-
Peek al valor que está encima de la pila.
-
-
Pila - Class in cl.cromer.estructuras
-
-
Crear una estructura de dato de tipo pila.
-
-
Pila() - Constructor for class cl.cromer.estructuras.Pila
-
-
Inicializar.
-
-
pila - Variable in class cl.cromer.estructuras.Pila
-
-
La pila.
-
-
pila - Variable in class cl.cromer.estructuras.PilaController
-
-
La pila usado en la aplicación.
-
-
PilaController - Class in cl.cromer.estructuras
-
-
Esta clase es para controlar todos la interfaz de Pila.
-
-
PilaController() - Constructor for class cl.cromer.estructuras.PilaController
-
 
-
pop() - Method in class cl.cromer.estructuras.Cola
-
-
Pop un valor del principio de la cola.
-
-
pop() - Method in class cl.cromer.estructuras.Pila
-
-
Pop un valor de encima de la pila.
-
-
previo - Variable in class cl.cromer.estructuras.EnlaceNormal
-
-
El enlace previo por doble enlazada.
-
-
primer - Variable in class cl.cromer.estructuras.ListaEnlazadaCircular
-
-
El primer enlace.
-
-
punteroIzquerda - Variable in class cl.cromer.estructuras.Array.ParticionarResult
-
-
La parte izquerda que cambió.
-
-
push(int) - Method in class cl.cromer.estructuras.Cola
-
-
Push un valor en la cola encima.
-
-
push(int) - Method in class cl.cromer.estructuras.Pila
-
-
Push un valor en la pila encima.
-
-
-A B C D E F G I L M O P Q R S T U V 
+

P

+
+
particionar(int, int, String) + - Method in class cl.cromer.estructuras.Array
+
+
Particionar el array desded la izquerda y derecho usando un pivot.
+
+
ParticionarResult(boolean, int) + - Constructor for class cl.cromer.estructuras.Array.ParticionarResult +
+
+
Inicializar.
+
+
peek() - Method + in class cl.cromer.estructuras.Cola
+
+
Peek al valor que está al principio de la cola.
+
+
peek() - Method + in class cl.cromer.estructuras.Pila
+
+
Peek al valor que está encima de la pila.
+
+
Pila - Class in cl.cromer.estructuras +
+
+
Crear una estructura de dato de tipo pila.
+
+
Pila() - + Constructor for class cl.cromer.estructuras.Pila
+
+
Inicializar.
+
+
pila - Variable in + class cl.cromer.estructuras.Pila
+
+
La pila.
+
+
pila - + Variable in class cl.cromer.estructuras.PilaController
+
+
La pila usado en la aplicación.
+
+
PilaController - Class in cl.cromer.estructuras
+
+
Esta clase es para controlar todos la interfaz de Pila.
+
+
PilaController() + - Constructor for class cl.cromer.estructuras.PilaController +
+
 
+
pop() - Method in + class cl.cromer.estructuras.Cola
+
+
Pop un valor del principio de la cola.
+
+
pop() - Method in + class cl.cromer.estructuras.Pila
+
+
Pop un valor de encima de la pila.
+
+
previo - + Variable in class cl.cromer.estructuras.EnlaceNormal
+
+
El enlace previo por doble enlazada.
+
+
primer + - Variable in class cl.cromer.estructuras.ListaEnlazadaCircular +
+
+
El primer enlace.
+
+
punteroIzquerda + - Variable in class cl.cromer.estructuras.Array.ParticionarResult +
+
+
La parte izquerda que cambió.
+
+
push(int) - + Method in class cl.cromer.estructuras.Cola
+
+
Push un valor en la cola encima.
+
+
push(int) - + Method in class cl.cromer.estructuras.Pila
+
+
Push un valor en la pila encima.
+
+
+ A B C D E F G I L M O P Q R S T U V 
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/index-files/index-13.html b/doc/index-files/index-13.html index a9e28d4..59a8695 100644 --- a/doc/index-files/index-13.html +++ b/doc/index-files/index-13.html @@ -2,135 +2,153 @@ - - -Q-Index - - - + + + Q-Index + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + -
A B C D E F G I L M O P Q R S T U V  - +
A B C D E F G I L M O P Q R S T U V  + -

Q

-
-
quick(boolean) - Method in class cl.cromer.estructuras.Array
-
-
Ordenar el array usando quick.
-
-
QuickController - Class in cl.cromer.estructuras
-
-
Esta clase es para controlar todos la interfaz de Quick.
-
-
QuickController() - Constructor for class cl.cromer.estructuras.QuickController
-
 
-
-A B C D E F G I L M O P Q R S T U V 
+

Q

+
+
quick(boolean) + - Method in class cl.cromer.estructuras.Array
+
+
Ordenar el array usando quick.
+
+
QuickController - Class in cl.cromer.estructuras
+
+
Esta clase es para controlar todos la interfaz de Quick.
+
+
QuickController() + - Constructor for class cl.cromer.estructuras.QuickController +
+
 
+
+ A B C D E F G I L M O P Q R S T U V 
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/index-files/index-14.html b/doc/index-files/index-14.html index 0f9cdb3..59512ad 100644 --- a/doc/index-files/index-14.html +++ b/doc/index-files/index-14.html @@ -2,193 +2,248 @@ - - -R-Index - - - + + + R-Index + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + -
A B C D E F G I L M O P Q R S T U V  - +
A B C D E F G I L M O P Q R S T U V  + -

R

-
-
RECTANGULO - Static variable in class cl.cromer.estructuras.Grafico
-
-
Tipo de dibujo rectuangular.
-
-
recurenciaMerge(String[], int, int, boolean) - Method in class cl.cromer.estructuras.Array
-
-
El metodo recursivo para ordenar con merge.
-
-
recurenciaQuick(int, int, boolean) - Method in class cl.cromer.estructuras.Array
-
-
Metodo recursivo para ordenar using quick sort.
-
-
removerDestacar() - Method in class cl.cromer.estructuras.Grafico
-
-
Remover el efecto de destacar.
-
-
replaceSelection(String) - Method in class cl.cromer.estructuras.TextFieldLimited
-
-
Reemplazar un selección de texto.
-
-
replaceText(int, int, String) - Method in class cl.cromer.estructuras.TextFieldLimited
-
-
Reemplazar el texto basado en cambios de teclado, no deja ingresar mas text si length es mayor al maximo.
-
-
resourceBundle - Variable in class cl.cromer.estructuras.ArrayController
-
-
Donde está guardado los idiomas.
-
-
resourceBundle - Variable in class cl.cromer.estructuras.BurbujaController
-
-
Donde está guardado los idiomas.
-
-
resourceBundle - Variable in class cl.cromer.estructuras.ColaController
-
-
Donde está guardado los idiomas.
-
-
resourceBundle - Variable in class cl.cromer.estructuras.InsercionController
-
-
Donde está guardado los idiomas.
-
-
resourceBundle - Variable in class cl.cromer.estructuras.ListaEnlazdaController
-
-
Donde está guardado los idiomas.
-
-
resourceBundle - Variable in class cl.cromer.estructuras.MenuController
-
-
Los idiomas.
-
-
resourceBundle - Variable in class cl.cromer.estructuras.MergeController
-
-
Donde está guardado los idiomas.
-
-
resourceBundle - Variable in class cl.cromer.estructuras.PilaController
-
-
Donde está guardado los idiomas.
-
-
resourceBundle - Variable in class cl.cromer.estructuras.QuickController
-
-
Donde está guardado los idiomas.
-
-
resourceBundle - Variable in class cl.cromer.estructuras.SeleccionController
-
-
Donde está guardado los idiomas.
-
-
resourceBundle - Variable in class cl.cromer.estructuras.ShellController
-
-
Donde está guardado los idiomas.
-
-
-A B C D E F G I L M O P Q R S T U V 
+

R

+
+
RECTANGULO - Static variable in class + cl.cromer.estructuras.Grafico
+
+
Tipo de dibujo rectuangular.
+
+
recurenciaMerge(String[], int, int, boolean) + - Method in class cl.cromer.estructuras.Array
+
+
El metodo recursivo para ordenar con merge.
+
+
recurenciaQuick(int, int, boolean) + - Method in class cl.cromer.estructuras.Array
+
+
Metodo recursivo para ordenar using quick sort.
+
+
removerDestacar() + - Method in class cl.cromer.estructuras.Grafico
+
+
Remover el efecto de destacar.
+
+
replaceSelection(String) + - Method in class cl.cromer.estructuras.TextFieldLimited
+
+
Reemplazar un selección de texto.
+
+
replaceText(int, int, String) + - Method in class cl.cromer.estructuras.TextFieldLimited
+
+
Reemplazar el texto basado en cambios de teclado, no deja ingresar mas text si length es + mayor al maximo. +
+
+
resourceBundle + - Variable in class cl.cromer.estructuras.ArrayController
+
+
Donde está guardado los idiomas.
+
+
resourceBundle + - Variable in class cl.cromer.estructuras.BurbujaController +
+
+
Donde está guardado los idiomas.
+
+
resourceBundle + - Variable in class cl.cromer.estructuras.ColaController
+
+
Donde está guardado los idiomas.
+
+
resourceBundle + - Variable in class cl.cromer.estructuras.InsercionController +
+
+
Donde está guardado los idiomas.
+
+
resourceBundle + - Variable in class cl.cromer.estructuras.ListaEnlazdaController +
+
+
Donde está guardado los idiomas.
+
+
resourceBundle + - Variable in class cl.cromer.estructuras.MenuController
+
+
Los idiomas.
+
+
resourceBundle + - Variable in class cl.cromer.estructuras.MergeController
+
+
Donde está guardado los idiomas.
+
+
resourceBundle + - Variable in class cl.cromer.estructuras.PilaController
+
+
Donde está guardado los idiomas.
+
+
resourceBundle + - Variable in class cl.cromer.estructuras.QuickController
+
+
Donde está guardado los idiomas.
+
+
resourceBundle + - Variable in class cl.cromer.estructuras.SeleccionController +
+
+
Donde está guardado los idiomas.
+
+
resourceBundle + - Variable in class cl.cromer.estructuras.ShellController
+
+
Donde está guardado los idiomas.
+
+
+ A B C D E F G I L M O P Q R S T U V 
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/index-files/index-15.html b/doc/index-files/index-15.html index 09abb9f..a1868b0 100644 --- a/doc/index-files/index-15.html +++ b/doc/index-files/index-15.html @@ -2,309 +2,441 @@ - - -S-Index - - - + + + S-Index + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + -
A B C D E F G I L M O P Q R S T U V  - +
A B C D E F G I L M O P Q R S T U V  + -

S

-
-
scene - Variable in class cl.cromer.estructuras.ArrayController
-
-
La escena donde está cosas graficas.
-
-
scene - Variable in class cl.cromer.estructuras.BurbujaController
-
-
La escena donde está cosas graficas.
-
-
scene - Variable in class cl.cromer.estructuras.ColaController
-
-
La escena donde está cosas graficas.
-
-
scene - Variable in class cl.cromer.estructuras.Grafico
-
-
La escena donde está cosas graficas.
-
-
scene - Variable in class cl.cromer.estructuras.InsercionController
-
-
La escena donde está cosas graficas.
-
-
scene - Variable in class cl.cromer.estructuras.ListaEnlazdaController
-
-
La escena donde está cosas graficas.
-
-
scene - Variable in class cl.cromer.estructuras.MergeController
-
-
La escena donde está cosas graficas.
-
-
scene - Variable in class cl.cromer.estructuras.PilaController
-
-
La escena donde está cosas graficas.
-
-
scene - Variable in class cl.cromer.estructuras.QuickController
-
-
La escena donde está cosas graficas.
-
-
scene - Variable in class cl.cromer.estructuras.SeleccionController
-
-
La escena donde está cosas graficas.
-
-
scene - Variable in class cl.cromer.estructuras.ShellController
-
-
La escena donde está cosas graficas.
-
-
seleccion(boolean) - Method in class cl.cromer.estructuras.Array
-
-
Ordenar el array usando selección.
-
-
SeleccionController - Class in cl.cromer.estructuras
-
-
Esta clase es para controlar todos la interfaz de Selección.
-
-
SeleccionController() - Constructor for class cl.cromer.estructuras.SeleccionController
-
 
-
setLlave(int) - Method in interface cl.cromer.estructuras.Enlace
-
-
Cambiar el valor de la llave.
-
-
setLlave(int) - Method in class cl.cromer.estructuras.EnlaceCircular
-
-
Cambiar el valor de la llave.
-
-
setLlave(int) - Method in class cl.cromer.estructuras.EnlaceNormal
-
-
Cambiar el valor de la llave.
-
-
setMaxLength(int) - Method in class cl.cromer.estructuras.TextFieldLimited
-
-
Asignar un valor maximo de caracters permitidio en el TextFieldLimited.
-
-
setOrdered(boolean) - Method in class cl.cromer.estructuras.Array
-
-
Cambiar el tipo de array entre ordenado o simple.
-
-
setPrevio(Object) - Method in interface cl.cromer.estructuras.Enlace
-
-
Cambiar el previo enlace.
-
-
setPrevio(Object) - Method in class cl.cromer.estructuras.EnlaceCircular
-
-
Dummy metodo para usar interface Enlace
-
-
setPrevio(Object) - Method in class cl.cromer.estructuras.EnlaceNormal
-
-
Cambiar el previo enlace.
-
-
setSiguente(Object) - Method in interface cl.cromer.estructuras.Enlace
-
-
Cambiar el siguiente enlace.
-
-
setSiguente(Object) - Method in class cl.cromer.estructuras.EnlaceCircular
-
-
Cambiar el siguiente enlace.
-
-
setSiguente(Object) - Method in class cl.cromer.estructuras.EnlaceNormal
-
-
Cambiar el siguiente enlace.
-
-
setTipo(int) - Method in class cl.cromer.estructuras.ListaEnlazada
-
-
Cambiar el tipo de lista.
-
-
setTipo(int) - Method in class cl.cromer.estructuras.ListaEnlazadaCircular
-
-
Cambiar el tipo de lista.
-
-
shell(boolean) - Method in class cl.cromer.estructuras.Array
-
-
Ordenar el array usando shell.
-
-
ShellController - Class in cl.cromer.estructuras
-
-
Esta clase es para controlar todos la interfaz de Shell.
-
-
ShellController() - Constructor for class cl.cromer.estructuras.ShellController
-
 
-
siguente - Variable in class cl.cromer.estructuras.EnlaceCircular
-
-
El siguente enlace.
-
-
siguente - Variable in class cl.cromer.estructuras.EnlaceNormal
-
-
El siguente enlace.
-
-
siguinteColor() - Method in class cl.cromer.estructuras.Colores
-
-
Cambiar el color al siguinte.
-
-
SIMPLE - Static variable in class cl.cromer.estructuras.ArrayTipos
-
-
Tipo de array simple.
-
-
SIMPLE - Static variable in class cl.cromer.estructuras.ListaEnlazadaTipos
-
-
Tipo simple.
-
-
size - Variable in class cl.cromer.estructuras.Array
-
-
La cantidad de elementos en el array.
-
-
size() - Method in class cl.cromer.estructuras.Array
-
-
Devolver la cantidad de elementos en el array.
-
-
size - Variable in class cl.cromer.estructuras.Cola
-
-
La cantidad de elementos que están en la cola.
-
-
size() - Method in class cl.cromer.estructuras.Cola
-
-
Devolver la cantidad de elementos que están en la cola.
-
-
size - Variable in class cl.cromer.estructuras.ListaEnlazada
-
-
La cantidad de enlaces que están en la lista.
-
-
size() - Method in class cl.cromer.estructuras.ListaEnlazada
-
-
Devolver la cantidad de enlaces que están en la lista.
-
-
size - Variable in class cl.cromer.estructuras.ListaEnlazadaCircular
-
-
La cantidad de enlaces que hay.
-
-
size() - Method in class cl.cromer.estructuras.ListaEnlazadaCircular
-
-
Devolver la cantidad de enlaces que están en la lista.
-
-
size - Variable in class cl.cromer.estructuras.Pila
-
-
La cantidad de elementos en la pila.
-
-
size() - Method in class cl.cromer.estructuras.Pila
-
-
Devolver la cantidad de elementos en la pila.
-
-
start(Stage) - Method in class cl.cromer.estructuras.Main
-
-
Crear el stage y la scene para la aplicación grafica.
-
-
StyleableProperties() - Constructor for class cl.cromer.estructuras.TextFieldLimited.StyleableProperties
-
 
-
STYLEABLES - Static variable in class cl.cromer.estructuras.TextFieldLimited.StyleableProperties
-
 
-
-A B C D E F G I L M O P Q R S T U V 
+

S

+
+
scene + - Variable in class cl.cromer.estructuras.ArrayController
+
+
La escena donde está cosas graficas.
+
+
scene - Variable in class + cl.cromer.estructuras.BurbujaController
+
+
La escena donde está cosas graficas.
+
+
scene - + Variable in class cl.cromer.estructuras.ColaController
+
+
La escena donde está cosas graficas.
+
+
scene - + Variable in class cl.cromer.estructuras.Grafico
+
+
La escena donde está cosas graficas.
+
+
scene - Variable in class + cl.cromer.estructuras.InsercionController
+
+
La escena donde está cosas graficas.
+
+
scene + - Variable in class cl.cromer.estructuras.ListaEnlazdaController +
+
+
La escena donde está cosas graficas.
+
+
scene + - Variable in class cl.cromer.estructuras.MergeController
+
+
La escena donde está cosas graficas.
+
+
scene - + Variable in class cl.cromer.estructuras.PilaController
+
+
La escena donde está cosas graficas.
+
+
scene + - Variable in class cl.cromer.estructuras.QuickController
+
+
La escena donde está cosas graficas.
+
+
scene - Variable in class + cl.cromer.estructuras.SeleccionController
+
+
La escena donde está cosas graficas.
+
+
scene + - Variable in class cl.cromer.estructuras.ShellController
+
+
La escena donde está cosas graficas.
+
+
seleccion(boolean) + - Method in class cl.cromer.estructuras.Array
+
+
Ordenar el array usando selección.
+
+
SeleccionController - Class in cl.cromer.estructuras
+
+
Esta clase es para controlar todos la interfaz de Selección.
+
+
SeleccionController() + - Constructor for class cl.cromer.estructuras.SeleccionController +
+
 
+
setLlave(int) + - Method in interface cl.cromer.estructuras.Enlace
+
+
Cambiar el valor de la llave.
+
+
setLlave(int) + - Method in class cl.cromer.estructuras.EnlaceCircular
+
+
Cambiar el valor de la llave.
+
+
setLlave(int) + - Method in class cl.cromer.estructuras.EnlaceNormal
+
+
Cambiar el valor de la llave.
+
+
setMaxLength(int) + - Method in class cl.cromer.estructuras.TextFieldLimited
+
+
Asignar un valor maximo de caracters permitidio en el TextFieldLimited.
+
+
setOrdered(boolean) + - Method in class cl.cromer.estructuras.Array
+
+
Cambiar el tipo de array entre ordenado o simple.
+
+
setPrevio(Object) + - Method in interface cl.cromer.estructuras.Enlace
+
+
Cambiar el previo enlace.
+
+
setPrevio(Object) + - Method in class cl.cromer.estructuras.EnlaceCircular
+
+
Dummy metodo para usar interface Enlace +
+
+
setPrevio(Object) + - Method in class cl.cromer.estructuras.EnlaceNormal
+
+
Cambiar el previo enlace.
+
+
setSiguente(Object) + - Method in interface cl.cromer.estructuras.Enlace
+
+
Cambiar el siguiente enlace.
+
+
setSiguente(Object) + - Method in class cl.cromer.estructuras.EnlaceCircular
+
+
Cambiar el siguiente enlace.
+
+
setSiguente(Object) + - Method in class cl.cromer.estructuras.EnlaceNormal
+
+
Cambiar el siguiente enlace.
+
+
setTipo(int) - Method in + class cl.cromer.estructuras.ListaEnlazada
+
+
Cambiar el tipo de lista.
+
+
setTipo(int) + - Method in class cl.cromer.estructuras.ListaEnlazadaCircular +
+
+
Cambiar el tipo de lista.
+
+
shell(boolean) + - Method in class cl.cromer.estructuras.Array
+
+
Ordenar el array usando shell.
+
+
ShellController - Class in cl.cromer.estructuras
+
+
Esta clase es para controlar todos la interfaz de Shell.
+
+
ShellController() + - Constructor for class cl.cromer.estructuras.ShellController +
+
 
+
siguente - Variable in class + cl.cromer.estructuras.EnlaceCircular
+
+
El siguente enlace.
+
+
siguente - Variable in class + cl.cromer.estructuras.EnlaceNormal
+
+
El siguente enlace.
+
+
siguinteColor() - Method in + class cl.cromer.estructuras.Colores
+
+
Cambiar el color al siguinte.
+
+
SIMPLE - + Static variable in class cl.cromer.estructuras.ArrayTipos
+
+
Tipo de array simple.
+
+
SIMPLE - Static variable in + class cl.cromer.estructuras.ListaEnlazadaTipos
+
+
Tipo simple.
+
+
size - Variable + in class cl.cromer.estructuras.Array
+
+
La cantidad de elementos en el array.
+
+
size() - Method + in class cl.cromer.estructuras.Array
+
+
Devolver la cantidad de elementos en el array.
+
+
size - Variable in + class cl.cromer.estructuras.Cola
+
+
La cantidad de elementos que están en la cola.
+
+
size() - Method + in class cl.cromer.estructuras.Cola
+
+
Devolver la cantidad de elementos que están en la cola.
+
+
size - + Variable in class cl.cromer.estructuras.ListaEnlazada
+
+
La cantidad de enlaces que están en la lista.
+
+
size() + - Method in class cl.cromer.estructuras.ListaEnlazada
+
+
Devolver la cantidad de enlaces que están en la lista.
+
+
size - Variable in class + cl.cromer.estructuras.ListaEnlazadaCircular
+
+
La cantidad de enlaces que hay.
+
+
size() + - Method in class cl.cromer.estructuras.ListaEnlazadaCircular +
+
+
Devolver la cantidad de enlaces que están en la lista.
+
+
size - Variable in + class cl.cromer.estructuras.Pila
+
+
La cantidad de elementos en la pila.
+
+
size() - Method + in class cl.cromer.estructuras.Pila
+
+
Devolver la cantidad de elementos en la pila.
+
+
start(Stage) + - Method in class cl.cromer.estructuras.Main
+
+
Crear el stage y la scene para la aplicación grafica.
+
+
StyleableProperties() + - Constructor for class cl.cromer.estructuras.TextFieldLimited.StyleableProperties
+
 
+
STYLEABLES + - Static variable in class cl.cromer.estructuras.TextFieldLimited.StyleableProperties
+
 
+
+ A B C D E F G I L M O P Q R S T U V 
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/index-files/index-16.html b/doc/index-files/index-16.html index f65ef95..e0970c5 100644 --- a/doc/index-files/index-16.html +++ b/doc/index-files/index-16.html @@ -2,161 +2,194 @@ - - -T-Index - - - + + + T-Index + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + -
A B C D E F G I L M O P Q R S T U V  - +
A B C D E F G I L M O P Q R S T U V  + -

T

-
-
TextFieldLimited - Class in cl.cromer.estructuras
-
-
Crear un TextField especial que tiene un maximo de digitos que puede ingresar.
-
-
TextFieldLimited() - Constructor for class cl.cromer.estructuras.TextFieldLimited
-
-
Llamar a TextField.
-
-
TextFieldLimited.StyleableProperties - Class in cl.cromer.estructuras
-
-
CSS por FXML con un maximo tamaño
-
-
texto - Variable in class cl.cromer.estructuras.Colores
-
-
El color de texto actual.
-
-
tipo - Variable in class cl.cromer.estructuras.ArrayTipos
-
-
El tipo que está elegido.
-
-
tipo - Variable in class cl.cromer.estructuras.Grafico
-
-
El tipo de objeto que está destacado.
-
-
tipo - Variable in class cl.cromer.estructuras.ListaEnlazada
-
-
El tipo de lista enlazada.
-
-
tipo - Variable in class cl.cromer.estructuras.ListaEnlazadaCircular
-
-
El tipo de lista enlazada.
-
-
tipo - Variable in class cl.cromer.estructuras.ListaEnlazadaTipos
-
-
El tipo elegido.
-
-
-A B C D E F G I L M O P Q R S T U V 
+

T

+
+
TextFieldLimited - Class in cl.cromer.estructuras
+
+
Crear un TextField especial que tiene un maximo de digitos que puede ingresar.
+
+
TextFieldLimited() + - Constructor for class cl.cromer.estructuras.TextFieldLimited +
+
+
Llamar a TextField.
+
+
TextFieldLimited.StyleableProperties - Class in cl.cromer.estructuras
+
+
CSS por FXML con un maximo tamaño
+
+
texto - + Variable in class cl.cromer.estructuras.Colores
+
+
El color de texto actual.
+
+
tipo - + Variable in class cl.cromer.estructuras.ArrayTipos
+
+
El tipo que está elegido.
+
+
tipo - Variable + in class cl.cromer.estructuras.Grafico
+
+
El tipo de objeto que está destacado.
+
+
tipo - + Variable in class cl.cromer.estructuras.ListaEnlazada
+
+
El tipo de lista enlazada.
+
+
tipo - Variable in class + cl.cromer.estructuras.ListaEnlazadaCircular
+
+
El tipo de lista enlazada.
+
+
tipo + - Variable in class cl.cromer.estructuras.ListaEnlazadaTipos +
+
+
El tipo elegido.
+
+
+ A B C D E F G I L M O P Q R S T U V 
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/index-files/index-17.html b/doc/index-files/index-17.html index a055a1a..2e3369f 100644 --- a/doc/index-files/index-17.html +++ b/doc/index-files/index-17.html @@ -2,129 +2,143 @@ - - -U-Index - - - + + + U-Index + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + -
A B C D E F G I L M O P Q R S T U V  - +
A B C D E F G I L M O P Q R S T U V  + -

U

-
-
ultimo - Variable in class cl.cromer.estructuras.ListaEnlazadaCircular
-
-
El ultimo enlace.
-
-
-A B C D E F G I L M O P Q R S T U V 
+

U

+
+
ultimo + - Variable in class cl.cromer.estructuras.ListaEnlazadaCircular +
+
+
El ultimo enlace.
+
+
+ A B C D E F G I L M O P Q R S T U V 
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/index-files/index-18.html b/doc/index-files/index-18.html index 38d47c4..d24ff99 100644 --- a/doc/index-files/index-18.html +++ b/doc/index-files/index-18.html @@ -2,141 +2,162 @@ - - -V-Index - - - + + + V-Index + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + -
A B C D E F G I L M O P Q R S T U V  - +
A B C D E F G I L M O P Q R S T U V  + -

V

-
-
valorArray - Variable in class cl.cromer.estructuras.ArrayController
-
-
La caja para ingresar textos.
-
-
valorCola - Variable in class cl.cromer.estructuras.ColaController
-
-
La caja para ingresar textos.
-
-
valorLista - Variable in class cl.cromer.estructuras.ListaEnlazdaController
-
-
La caja para ingresar el valor.
-
-
valorPila - Variable in class cl.cromer.estructuras.PilaController
-
-
La caja para ingresar textos.
-
-
-A B C D E F G I L M O P Q R S T U V 
+

V

+
+
valorArray - Variable in + class cl.cromer.estructuras.ArrayController
+
+
La caja para ingresar textos.
+
+
valorCola + - Variable in class cl.cromer.estructuras.ColaController
+
+
La caja para ingresar textos.
+
+
valorLista + - Variable in class cl.cromer.estructuras.ListaEnlazdaController +
+
+
La caja para ingresar el valor.
+
+
valorPila + - Variable in class cl.cromer.estructuras.PilaController
+
+
La caja para ingresar textos.
+
+
+ A B C D E F G I L M O P Q R S T U V 
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/index-files/index-2.html b/doc/index-files/index-2.html index 5587a56..fb03896 100644 --- a/doc/index-files/index-2.html +++ b/doc/index-files/index-2.html @@ -2,307 +2,438 @@ - - -B-Index - - - + + + B-Index + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + -
A B C D E F G I L M O P Q R S T U V  - +
A B C D E F G I L M O P Q R S T U V  + -

B

-
-
blinkTransition - Variable in class cl.cromer.estructuras.Grafico
-
-
Contiene la animación de destacar.
-
-
botonBuscar() - Method in class cl.cromer.estructuras.ArrayController
-
-
Buscar si existe un elemento en el array y mostrar el codigo en la pantalla - Si existe el valor destacarlo.
-
-
botonBuscar() - Method in class cl.cromer.estructuras.ListaEnlazdaController
-
-
Buscar si existe una llave en la lista y mostrar el codigo en la pantalla - Si existe la llave destacarla.
-
-
botonCorrer() - Method in class cl.cromer.estructuras.BurbujaController
-
-
Ordenarlo completamente.
-
-
botonCorrer() - Method in class cl.cromer.estructuras.InsercionController
-
-
Ordenarlo completamente.
-
-
botonCorrer() - Method in class cl.cromer.estructuras.MergeController
-
-
Ordenarlo completamente.
-
-
botonCorrer() - Method in class cl.cromer.estructuras.QuickController
-
-
Ordenarlo completamente.
-
-
botonCorrer() - Method in class cl.cromer.estructuras.SeleccionController
-
-
Ordenarlo completamente.
-
-
botonCorrer() - Method in class cl.cromer.estructuras.ShellController
-
-
Ordenarlo completamente.
-
-
botonEliminar() - Method in class cl.cromer.estructuras.ArrayController
-
-
Eliminar un valor del array si existe y mostrar el codigo en la pantalla.
-
-
botonEliminar() - Method in class cl.cromer.estructuras.ListaEnlazdaController
-
-
Eliminar un valor de la lista si existe y mostrar el codigo en la pantalla.
-
-
botonInsertar() - Method in class cl.cromer.estructuras.ArrayController
-
-
Insertar un valor al array y mostrar el codigo en la pantalla.
-
-
botonInsertar() - Method in class cl.cromer.estructuras.ListaEnlazdaController
-
-
Insertar un valor a la lista y mostrar el codigo en la pantalla.
-
-
botonLlenar() - Method in class cl.cromer.estructuras.ArrayController
-
-
Llenar el array con numeros al azar.
-
-
botonLlenar() - Method in class cl.cromer.estructuras.ColaController
-
-
Llenar la cola con numeros al azar.
-
-
botonLlenar() - Method in class cl.cromer.estructuras.ListaEnlazdaController
-
-
Llenar la lista con numeros al azar.
-
-
botonLlenar() - Method in class cl.cromer.estructuras.PilaController
-
-
Llenar la pila con numeros al azar.
-
-
botonNuevo() - Method in class cl.cromer.estructuras.BurbujaController
-
-
Crear un array nuevo.
-
-
botonNuevo() - Method in class cl.cromer.estructuras.InsercionController
-
-
Crear un array nuevo.
-
-
botonNuevo() - Method in class cl.cromer.estructuras.MergeController
-
-
Crear un array nuevo.
-
-
botonNuevo() - Method in class cl.cromer.estructuras.QuickController
-
-
Crear un array nuevo.
-
-
botonNuevo() - Method in class cl.cromer.estructuras.SeleccionController
-
-
Crear un array nuevo.
-
-
botonNuevo() - Method in class cl.cromer.estructuras.ShellController
-
-
Crear un array nuevo.
-
-
botonPaso() - Method in class cl.cromer.estructuras.BurbujaController
-
-
Ordenarlo paso por paso.
-
-
botonPaso() - Method in class cl.cromer.estructuras.InsercionController
-
-
Ordenarlo paso por paso.
-
-
botonPaso() - Method in class cl.cromer.estructuras.MergeController
-
-
Ordenarlo paso por paso.
-
-
botonPaso() - Method in class cl.cromer.estructuras.QuickController
-
-
Ordenarlo paso por paso.
-
-
botonPaso() - Method in class cl.cromer.estructuras.SeleccionController
-
-
Ordenarlo paso por paso.
-
-
botonPaso() - Method in class cl.cromer.estructuras.ShellController
-
-
Ordenarlo paso por paso.
-
-
botonPeek() - Method in class cl.cromer.estructuras.ColaController
-
-
Peek a ver si existe un elemento en la pila y mostrar el codigo en la pantalla - Si existe un valor destacarlo.
-
-
botonPeek() - Method in class cl.cromer.estructuras.PilaController
-
-
Peek a ver si existe un elemento en la pila y mostrar el codigo en la pantalla - Si existe un valor destacarlo.
-
-
botonPop() - Method in class cl.cromer.estructuras.ColaController
-
-
Pop un valor de la pila si existe y mostrar el codigo en la pantalla.
-
-
botonPop() - Method in class cl.cromer.estructuras.PilaController
-
-
Pop un valor de la pila si existe y mostrar el codigo en la pantalla.
-
-
botonPush() - Method in class cl.cromer.estructuras.ColaController
-
-
Push un valor a la cola y mostrar el codigo en la pantalla.
-
-
botonPush() - Method in class cl.cromer.estructuras.PilaController
-
-
Push un valor a la pila y mostrar el codigo en la pantalla.
-
-
botonVaciar() - Method in class cl.cromer.estructuras.ArrayController
-
-
Vaciar el array de todos los valores.
-
-
botonVaciar() - Method in class cl.cromer.estructuras.ColaController
-
-
Vaciar la cola de todos los valores.
-
-
botonVaciar() - Method in class cl.cromer.estructuras.ListaEnlazdaController
-
-
Vaciar la lista de todos los valores.
-
-
botonVaciar() - Method in class cl.cromer.estructuras.PilaController
-
-
Vaciar la pila de todos los valores.
-
-
burbuja(boolean) - Method in class cl.cromer.estructuras.Array
-
-
Ordenar el array usando burbuja.
-
-
BurbujaController - Class in cl.cromer.estructuras
-
-
Esta clase es para controlar todos la interfaz de Burbuja.
-
-
BurbujaController() - Constructor for class cl.cromer.estructuras.BurbujaController
-
 
-
buscar(int) - Method in class cl.cromer.estructuras.Array
-
-
Buscar si existe un valor dentro el array.
-
-
buscar(int) - Method in class cl.cromer.estructuras.ListaEnlazada
-
-
Buscar una llave en la lista.
-
-
buscar(int) - Method in class cl.cromer.estructuras.ListaEnlazadaCircular
-
-
Buscar una llave en la lista.
-
-
-A B C D E F G I L M O P Q R S T U V 
+

B

+
+
blinkTransition - Variable in + class cl.cromer.estructuras.Grafico
+
+
Contiene la animación de destacar.
+
+
botonBuscar() + - Method in class cl.cromer.estructuras.ArrayController
+
+
Buscar si existe un elemento en el array y mostrar el codigo en la pantalla + Si existe el valor destacarlo. +
+
+
botonBuscar() + - Method in class cl.cromer.estructuras.ListaEnlazdaController +
+
+
Buscar si existe una llave en la lista y mostrar el codigo en la pantalla + Si existe la llave destacarla. +
+
+
botonCorrer() + - Method in class cl.cromer.estructuras.BurbujaController
+
+
Ordenarlo completamente.
+
+
botonCorrer() + - Method in class cl.cromer.estructuras.InsercionController +
+
+
Ordenarlo completamente.
+
+
botonCorrer() + - Method in class cl.cromer.estructuras.MergeController
+
+
Ordenarlo completamente.
+
+
botonCorrer() + - Method in class cl.cromer.estructuras.QuickController
+
+
Ordenarlo completamente.
+
+
botonCorrer() + - Method in class cl.cromer.estructuras.SeleccionController +
+
+
Ordenarlo completamente.
+
+
botonCorrer() + - Method in class cl.cromer.estructuras.ShellController
+
+
Ordenarlo completamente.
+
+
botonEliminar() + - Method in class cl.cromer.estructuras.ArrayController
+
+
Eliminar un valor del array si existe y mostrar el codigo en la pantalla.
+
+
botonEliminar() + - Method in class cl.cromer.estructuras.ListaEnlazdaController +
+
+
Eliminar un valor de la lista si existe y mostrar el codigo en la pantalla.
+
+
botonInsertar() + - Method in class cl.cromer.estructuras.ArrayController
+
+
Insertar un valor al array y mostrar el codigo en la pantalla.
+
+
botonInsertar() + - Method in class cl.cromer.estructuras.ListaEnlazdaController +
+
+
Insertar un valor a la lista y mostrar el codigo en la pantalla.
+
+
botonLlenar() + - Method in class cl.cromer.estructuras.ArrayController
+
+
Llenar el array con numeros al azar.
+
+
botonLlenar() + - Method in class cl.cromer.estructuras.ColaController
+
+
Llenar la cola con numeros al azar.
+
+
botonLlenar() + - Method in class cl.cromer.estructuras.ListaEnlazdaController +
+
+
Llenar la lista con numeros al azar.
+
+
botonLlenar() + - Method in class cl.cromer.estructuras.PilaController
+
+
Llenar la pila con numeros al azar.
+
+
botonNuevo() + - Method in class cl.cromer.estructuras.BurbujaController
+
+
Crear un array nuevo.
+
+
botonNuevo() + - Method in class cl.cromer.estructuras.InsercionController +
+
+
Crear un array nuevo.
+
+
botonNuevo() + - Method in class cl.cromer.estructuras.MergeController
+
+
Crear un array nuevo.
+
+
botonNuevo() + - Method in class cl.cromer.estructuras.QuickController
+
+
Crear un array nuevo.
+
+
botonNuevo() + - Method in class cl.cromer.estructuras.SeleccionController +
+
+
Crear un array nuevo.
+
+
botonNuevo() + - Method in class cl.cromer.estructuras.ShellController
+
+
Crear un array nuevo.
+
+
botonPaso() + - Method in class cl.cromer.estructuras.BurbujaController
+
+
Ordenarlo paso por paso.
+
+
botonPaso() + - Method in class cl.cromer.estructuras.InsercionController +
+
+
Ordenarlo paso por paso.
+
+
botonPaso() - Method in + class cl.cromer.estructuras.MergeController
+
+
Ordenarlo paso por paso.
+
+
botonPaso() - Method in + class cl.cromer.estructuras.QuickController
+
+
Ordenarlo paso por paso.
+
+
botonPaso() + - Method in class cl.cromer.estructuras.SeleccionController +
+
+
Ordenarlo paso por paso.
+
+
botonPaso() - Method in + class cl.cromer.estructuras.ShellController
+
+
Ordenarlo paso por paso.
+
+
botonPeek() - Method in class + cl.cromer.estructuras.ColaController
+
+
Peek a ver si existe un elemento en la pila y mostrar el codigo en la pantalla + Si existe un valor destacarlo. +
+
+
botonPeek() - Method in class + cl.cromer.estructuras.PilaController
+
+
Peek a ver si existe un elemento en la pila y mostrar el codigo en la pantalla + Si existe un valor destacarlo. +
+
+
botonPop() - Method in class + cl.cromer.estructuras.ColaController
+
+
Pop un valor de la pila si existe y mostrar el codigo en la pantalla.
+
+
botonPop() - Method in class + cl.cromer.estructuras.PilaController
+
+
Pop un valor de la pila si existe y mostrar el codigo en la pantalla.
+
+
botonPush() - Method in class + cl.cromer.estructuras.ColaController
+
+
Push un valor a la cola y mostrar el codigo en la pantalla.
+
+
botonPush() - Method in class + cl.cromer.estructuras.PilaController
+
+
Push un valor a la pila y mostrar el codigo en la pantalla.
+
+
botonVaciar() + - Method in class cl.cromer.estructuras.ArrayController
+
+
Vaciar el array de todos los valores.
+
+
botonVaciar() + - Method in class cl.cromer.estructuras.ColaController
+
+
Vaciar la cola de todos los valores.
+
+
botonVaciar() + - Method in class cl.cromer.estructuras.ListaEnlazdaController +
+
+
Vaciar la lista de todos los valores.
+
+
botonVaciar() + - Method in class cl.cromer.estructuras.PilaController
+
+
Vaciar la pila de todos los valores.
+
+
burbuja(boolean) - Method in + class cl.cromer.estructuras.Array
+
+
Ordenar el array usando burbuja.
+
+
BurbujaController - Class in cl.cromer.estructuras
+
+
Esta clase es para controlar todos la interfaz de Burbuja.
+
+
BurbujaController() + - Constructor for class cl.cromer.estructuras.BurbujaController +
+
 
+
buscar(int) - Method in class + cl.cromer.estructuras.Array +
+
+
Buscar si existe un valor dentro el array.
+
+
buscar(int) - Method in class + cl.cromer.estructuras.ListaEnlazada
+
+
Buscar una llave en la lista.
+
+
buscar(int) + - Method in class cl.cromer.estructuras.ListaEnlazadaCircular +
+
+
Buscar una llave en la lista.
+
+
+ A B C D E F G I L M O P Q R S T U V 
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/index-files/index-3.html b/doc/index-files/index-3.html index f9b711c..caf9720 100644 --- a/doc/index-files/index-3.html +++ b/doc/index-files/index-3.html @@ -2,289 +2,407 @@ - - -C-Index - - - + + + C-Index + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + -
A B C D E F G I L M O P Q R S T U V  - +
A B C D E F G I L M O P Q R S T U V  + -

C

-
-
cambio - Variable in class cl.cromer.estructuras.Array.ParticionarResult
-
-
Si habia algun cambio.
-
-
CIRCULAR - Static variable in class cl.cromer.estructuras.ListaEnlazadaTipos
-
-
Tipo circular.
-
-
CIRCULO - Static variable in class cl.cromer.estructuras.Grafico
-
-
Tipo de dibujo circular.
-
-
cl.cromer.estructuras - package cl.cromer.estructuras
-
 
-
codigoArray - Variable in class cl.cromer.estructuras.ArrayController
-
-
Donde va el codigo a mostrar a la pantalla.
-
-
codigoBurbuja - Variable in class cl.cromer.estructuras.BurbujaController
-
-
Donde va el codigo a mostrar a la pantalla.
-
-
codigoCola - Variable in class cl.cromer.estructuras.ColaController
-
-
Donde va el codigo a mostrar a la pantalla.
-
-
codigoInsercion - Variable in class cl.cromer.estructuras.InsercionController
-
-
Donde va el codigo a mostrar a la pantalla.
-
-
codigoLista - Variable in class cl.cromer.estructuras.ListaEnlazdaController
-
-
Donde va el codigo a mostrar a la pantalla.
-
-
codigoMerge - Variable in class cl.cromer.estructuras.MergeController
-
-
Donde va el codigo a mostrar a la pantalla.
-
-
codigoPila - Variable in class cl.cromer.estructuras.PilaController
-
-
Donde va el codigo a mostrar a la pantalla.
-
-
codigoQuick - Variable in class cl.cromer.estructuras.QuickController
-
-
Donde va el codigo a mostrar a la pantalla.
-
-
codigoSeleccion - Variable in class cl.cromer.estructuras.SeleccionController
-
-
Donde va el codigo a mostrar a la pantalla.
-
-
codigoShell - Variable in class cl.cromer.estructuras.ShellController
-
-
Donde va el codigo a mostrar a la pantalla.
-
-
Cola - Class in cl.cromer.estructuras
-
-
Crear una estructura de dato de tipo cola.
-
-
Cola() - Constructor for class cl.cromer.estructuras.Cola
-
-
Inicializar.
-
-
cola - Variable in class cl.cromer.estructuras.Cola
-
-
La cola.
-
-
cola - Variable in class cl.cromer.estructuras.ColaController
-
-
La cola usado en la aplicación.
-
-
ColaController - Class in cl.cromer.estructuras
-
-
Esta clase es para controlar todos la interfaz de Cola.
-
-
ColaController() - Constructor for class cl.cromer.estructuras.ColaController
-
 
-
color - Variable in class cl.cromer.estructuras.Colores
-
-
El color actual en forma numerica.
-
-
Colores - Class in cl.cromer.estructuras
-
-
Rotación de colores.
-
-
Colores() - Constructor for class cl.cromer.estructuras.Colores
-
-
Inicializar el primer color.
-
-
colores - Variable in class cl.cromer.estructuras.ListaEnlazdaController
-
-
Colores por los dibjos.
-
-
contenidoArray - Variable in class cl.cromer.estructuras.ArrayController
-
-
Donde poner el contenido de array.
-
-
contenidoBurbuja - Variable in class cl.cromer.estructuras.BurbujaController
-
-
Donde poner el contenido de array.
-
-
contenidoCola - Variable in class cl.cromer.estructuras.ColaController
-
-
Donde poner el contenido de array.
-
-
contenidoInsercion - Variable in class cl.cromer.estructuras.InsercionController
-
-
Donde poner el contenido de array.
-
-
contenidoLista - Variable in class cl.cromer.estructuras.ListaEnlazdaController
-
-
Donde poner el contenido de lista.
-
-
contenidoMerge - Variable in class cl.cromer.estructuras.MergeController
-
-
Donde poner el contenido de array.
-
-
contenidoPila - Variable in class cl.cromer.estructuras.PilaController
-
-
Donde poner el contenido de array.
-
-
contenidoQuick - Variable in class cl.cromer.estructuras.QuickController
-
-
Donde poner el contenido de array.
-
-
contenidoSeleccion - Variable in class cl.cromer.estructuras.SeleccionController
-
-
Donde poner el contenido de array.
-
-
contenidoShell - Variable in class cl.cromer.estructuras.ShellController
-
-
Donde poner el contenido de array.
-
-
crearCaja(Colores, String) - Static method in class cl.cromer.estructuras.Grafico
-
-
Crear un rectangulo con texto adentro.
-
-
crearCaja(Colores, String, String) - Static method in class cl.cromer.estructuras.Grafico
-
-
Crear un rectangulo con texto adentro.
-
-
crearCaja(Colores, String, String, int) - Static method in class cl.cromer.estructuras.Grafico
-
-
Crear un rectangulo con texto adentro.
-
-
crearFlechaAbajo() - Static method in class cl.cromer.estructuras.Grafico
-
-
Crear una flecha que apunta por abajo.
-
-
crearFlechaArriba() - Static method in class cl.cromer.estructuras.Grafico
-
-
Crear una flecha que apunta por arriba.
-
-
crearLineaVertical() - Static method in class cl.cromer.estructuras.Grafico
-
-
Crear una linea vertical
-
-
createPauseTransition(Rectangle, Text, Color, Color) - Static method in class cl.cromer.estructuras.Grafico
-
-
Crear un animacion de transicion usando colores que cambian.
-
-
createPauseTransition(Circle, Text, Color, Color) - Static method in class cl.cromer.estructuras.Grafico
-
-
Crear un animacion de transicion usando colores que cambian.
-
-
-A B C D E F G I L M O P Q R S T U V 
+

C

+
+
cambio - Variable in + class cl.cromer.estructuras.Array.ParticionarResult
+
+
Si habia algun cambio.
+
+
CIRCULAR - Static variable + in class cl.cromer.estructuras.ListaEnlazadaTipos
+
+
Tipo circular.
+
+
CIRCULO - + Static variable in class cl.cromer.estructuras.Grafico
+
+
Tipo de dibujo circular.
+
+
cl.cromer.estructuras - package + cl.cromer.estructuras +
+
 
+
codigoArray - Variable in + class cl.cromer.estructuras.ArrayController
+
+
Donde va el codigo a mostrar a la pantalla.
+
+
codigoBurbuja + - Variable in class cl.cromer.estructuras.BurbujaController +
+
+
Donde va el codigo a mostrar a la pantalla.
+
+
codigoCola - Variable in class + cl.cromer.estructuras.ColaController
+
+
Donde va el codigo a mostrar a la pantalla.
+
+
codigoInsercion + - Variable in class cl.cromer.estructuras.InsercionController +
+
+
Donde va el codigo a mostrar a la pantalla.
+
+
codigoLista + - Variable in class cl.cromer.estructuras.ListaEnlazdaController +
+
+
Donde va el codigo a mostrar a la pantalla.
+
+
codigoMerge - Variable in + class cl.cromer.estructuras.MergeController
+
+
Donde va el codigo a mostrar a la pantalla.
+
+
codigoPila - Variable in class + cl.cromer.estructuras.PilaController
+
+
Donde va el codigo a mostrar a la pantalla.
+
+
codigoQuick - Variable in + class cl.cromer.estructuras.QuickController
+
+
Donde va el codigo a mostrar a la pantalla.
+
+
codigoSeleccion + - Variable in class cl.cromer.estructuras.SeleccionController +
+
+
Donde va el codigo a mostrar a la pantalla.
+
+
codigoShell - Variable in + class cl.cromer.estructuras.ShellController
+
+
Donde va el codigo a mostrar a la pantalla.
+
+
Cola - Class in cl.cromer.estructuras +
+
+
Crear una estructura de dato de tipo cola.
+
+
Cola() - + Constructor for class cl.cromer.estructuras.Cola
+
+
Inicializar.
+
+
cola - Variable in + class cl.cromer.estructuras.Cola
+
+
La cola.
+
+
cola - + Variable in class cl.cromer.estructuras.ColaController
+
+
La cola usado en la aplicación.
+
+
ColaController - Class in cl.cromer.estructuras
+
+
Esta clase es para controlar todos la interfaz de Cola.
+
+
ColaController() + - Constructor for class cl.cromer.estructuras.ColaController +
+
 
+
color - + Variable in class cl.cromer.estructuras.Colores
+
+
El color actual en forma numerica.
+
+
Colores - Class in cl.cromer.estructuras
+
+
Rotación de colores.
+
+
Colores() + - Constructor for class cl.cromer.estructuras.Colores
+
+
Inicializar el primer color.
+
+
colores - Variable in + class cl.cromer.estructuras.ListaEnlazdaController
+
+
Colores por los dibjos.
+
+
contenidoArray + - Variable in class cl.cromer.estructuras.ArrayController
+
+
Donde poner el contenido de array.
+
+
contenidoBurbuja + - Variable in class cl.cromer.estructuras.BurbujaController +
+
+
Donde poner el contenido de array.
+
+
contenidoCola + - Variable in class cl.cromer.estructuras.ColaController
+
+
Donde poner el contenido de array.
+
+
contenidoInsercion + - Variable in class cl.cromer.estructuras.InsercionController +
+
+
Donde poner el contenido de array.
+
+
contenidoLista + - Variable in class cl.cromer.estructuras.ListaEnlazdaController +
+
+
Donde poner el contenido de lista.
+
+
contenidoMerge + - Variable in class cl.cromer.estructuras.MergeController
+
+
Donde poner el contenido de array.
+
+
contenidoPila + - Variable in class cl.cromer.estructuras.PilaController
+
+
Donde poner el contenido de array.
+
+
contenidoQuick + - Variable in class cl.cromer.estructuras.QuickController
+
+
Donde poner el contenido de array.
+
+
contenidoSeleccion + - Variable in class cl.cromer.estructuras.SeleccionController +
+
+
Donde poner el contenido de array.
+
+
contenidoShell + - Variable in class cl.cromer.estructuras.ShellController
+
+
Donde poner el contenido de array.
+
+
crearCaja(Colores, String) + - Static method in class cl.cromer.estructuras.Grafico
+
+
Crear un rectangulo con texto adentro.
+
+
crearCaja(Colores, String, String) + - Static method in class cl.cromer.estructuras.Grafico
+
+
Crear un rectangulo con texto adentro.
+
+
crearCaja(Colores, String, String, int) + - Static method in class cl.cromer.estructuras.Grafico
+
+
Crear un rectangulo con texto adentro.
+
+
crearFlechaAbajo() + - Static method in class cl.cromer.estructuras.Grafico
+
+
Crear una flecha que apunta por abajo.
+
+
crearFlechaArriba() + - Static method in class cl.cromer.estructuras.Grafico
+
+
Crear una flecha que apunta por arriba.
+
+
crearLineaVertical() + - Static method in class cl.cromer.estructuras.Grafico
+
+
Crear una linea vertical
+
+
createPauseTransition(Rectangle, Text, Color, Color) + - Static method in class cl.cromer.estructuras.Grafico
+
+
Crear un animacion de transicion usando colores que cambian.
+
+
createPauseTransition(Circle, Text, Color, Color) + - Static method in class cl.cromer.estructuras.Grafico
+
+
Crear un animacion de transicion usando colores que cambian.
+
+
+ A B C D E F G I L M O P Q R S T U V 
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/index-files/index-4.html b/doc/index-files/index-4.html index 77a82d2..1c62ff8 100644 --- a/doc/index-files/index-4.html +++ b/doc/index-files/index-4.html @@ -2,157 +2,191 @@ - - -D-Index - - - + + + D-Index + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + -
A B C D E F G I L M O P Q R S T U V  - +
A B C D E F G I L M O P Q R S T U V  + -

D

-
-
DEBUG - Static variable in class cl.cromer.estructuras.Main
-
-
Estado de depuración.
-
-
destacado - Variable in class cl.cromer.estructuras.Grafico
-
-
El valor de cual caja está destacado actualmente
-
-
destacadoBG - Variable in class cl.cromer.estructuras.Grafico
-
-
El color original de fondo para volver cuando no es destacado.
-
-
destacadoFG - Variable in class cl.cromer.estructuras.Grafico
-
-
El color original de text para volver cuando no es destacado.
-
-
destacer(int, int) - Method in class cl.cromer.estructuras.Grafico
-
-
Destacar un elemento
-
-
dibujarDoble(Enlace) - Method in class cl.cromer.estructuras.ListaEnlazdaController
-
-
Dibujarlo con dos flechas.
-
-
dibujarSimple(Enlace) - Method in class cl.cromer.estructuras.ListaEnlazdaController
-
-
Dibujarlo con una flecha.
-
-
DOBLEMENTE_ENLAZADA - Static variable in class cl.cromer.estructuras.ListaEnlazadaTipos
-
-
Tipo doblemente enlazada.
-
-
-A B C D E F G I L M O P Q R S T U V 
+

D

+
+
DEBUG - Static + variable in class cl.cromer.estructuras.Main
+
+
Estado de depuración.
+
+
destacado + - Variable in class cl.cromer.estructuras.Grafico
+
+
El valor de cual caja está destacado actualmente
+
+
destacadoBG - Variable in class + cl.cromer.estructuras.Grafico
+
+
El color original de fondo para volver cuando no es destacado.
+
+
destacadoFG - Variable in class + cl.cromer.estructuras.Grafico
+
+
El color original de text para volver cuando no es destacado.
+
+
destacer(int, int) + - Method in class cl.cromer.estructuras.Grafico
+
+
Destacar un elemento
+
+
dibujarDoble(Enlace) + - Method in class cl.cromer.estructuras.ListaEnlazdaController +
+
+
Dibujarlo con dos flechas.
+
+
dibujarSimple(Enlace) + - Method in class cl.cromer.estructuras.ListaEnlazdaController +
+
+
Dibujarlo con una flecha.
+
+
DOBLEMENTE_ENLAZADA + - Static variable in class cl.cromer.estructuras.ListaEnlazadaTipos +
+
+
Tipo doblemente enlazada.
+
+
+ A B C D E F G I L M O P Q R S T U V 
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/index-files/index-5.html b/doc/index-files/index-5.html index 95462a9..63da2aa 100644 --- a/doc/index-files/index-5.html +++ b/doc/index-files/index-5.html @@ -2,213 +2,279 @@ - - -E-Index - - - + + + E-Index + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + -
A B C D E F G I L M O P Q R S T U V  - +
A B C D E F G I L M O P Q R S T U V  + -

E

-
-
eliminar(int) - Method in class cl.cromer.estructuras.Array
-
-
Eliminar un valor del array si existe.
-
-
eliminar(int) - Method in class cl.cromer.estructuras.ListaEnlazada
-
-
Eliminar un enlace de la lista.
-
-
eliminar(int) - Method in class cl.cromer.estructuras.ListaEnlazadaCircular
-
-
Eliminar un enlace de la lista.
-
-
Enlace - Interface in cl.cromer.estructuras
-
-
Esta interfaz es para los 2 tipos de enlace, EnlaceNormal y EnlaceCircular.
-
-
EnlaceCircular - Class in cl.cromer.estructuras
-
-
Esta clase es de tipo de enlace circular.
-
-
EnlaceCircular() - Constructor for class cl.cromer.estructuras.EnlaceCircular
-
-
Incializar.
-
-
EnlaceNormal - Class in cl.cromer.estructuras
-
-
Esta clase es de tipo de enlace normal.
-
-
EnlaceNormal() - Constructor for class cl.cromer.estructuras.EnlaceNormal
-
-
Incializar.
-
-
errorNoEsta() - Method in class cl.cromer.estructuras.ArrayController
-
-
Error cuando el valor no está en el array.
-
-
errorNoEsta() - Method in class cl.cromer.estructuras.ListaEnlazdaController
-
-
Error cuando la llave no está en la lista.
-
-
errorNoValor() - Method in class cl.cromer.estructuras.ArrayController
-
-
Se muestra un error si la persona no ingresa un valor en el TextField.
-
-
errorNoValor() - Method in class cl.cromer.estructuras.ColaController
-
-
Se muestra un error si la persona no ingresa un valor en el TextField.
-
-
errorNoValor() - Method in class cl.cromer.estructuras.ListaEnlazdaController
-
-
Se muestra un error si la persona no ingresa un valor y una llave en los TextField.
-
-
errorNoValor() - Method in class cl.cromer.estructuras.PilaController
-
-
Se muestra un error si la persona no ingresa un valor en el TextField.
-
-
errorVacia() - Method in class cl.cromer.estructuras.ColaController
-
-
Error cuando la pila está vacía.
-
-
errorVacia() - Method in class cl.cromer.estructuras.PilaController
-
-
Error cuando la pila está vacía.
-
-
errorYaOrdenado() - Method in class cl.cromer.estructuras.BurbujaController
-
-
Se muestra un error si el array ya está ordenado.
-
-
errorYaOrdenado() - Method in class cl.cromer.estructuras.InsercionController
-
-
Se muestra un error si el array ya está ordenado.
-
-
errorYaOrdenado() - Method in class cl.cromer.estructuras.MergeController
-
-
Se muestra un error si el array ya está ordenado.
-
-
errorYaOrdenado() - Method in class cl.cromer.estructuras.QuickController
-
-
Se muestra un error si el array ya está ordenado.
-
-
errorYaOrdenado() - Method in class cl.cromer.estructuras.SeleccionController
-
-
Se muestra un error si el array ya está ordenado.
-
-
errorYaOrdenado() - Method in class cl.cromer.estructuras.ShellController
-
-
Se muestra un error si el array ya está ordenado.
-
-
-A B C D E F G I L M O P Q R S T U V 
+

E

+
+
eliminar(int) - Method in class + cl.cromer.estructuras.Array +
+
+
Eliminar un valor del array si existe.
+
+
eliminar(int) + - Method in class cl.cromer.estructuras.ListaEnlazada
+
+
Eliminar un enlace de la lista.
+
+
eliminar(int) + - Method in class cl.cromer.estructuras.ListaEnlazadaCircular +
+
+
Eliminar un enlace de la lista.
+
+
Enlace - Interface in cl.cromer.estructuras
+
+
Esta interfaz es para los 2 tipos de enlace, EnlaceNormal + y EnlaceCircular. +
+
+
EnlaceCircular - Class in cl.cromer.estructuras
+
+
Esta clase es de tipo de enlace circular.
+
+
EnlaceCircular() + - Constructor for class cl.cromer.estructuras.EnlaceCircular +
+
+
Incializar.
+
+
EnlaceNormal - Class in cl.cromer.estructuras
+
+
Esta clase es de tipo de enlace normal.
+
+
EnlaceNormal() + - Constructor for class cl.cromer.estructuras.EnlaceNormal +
+
+
Incializar.
+
+
errorNoEsta() + - Method in class cl.cromer.estructuras.ArrayController
+
+
Error cuando el valor no está en el array.
+
+
errorNoEsta() + - Method in class cl.cromer.estructuras.ListaEnlazdaController +
+
+
Error cuando la llave no está en la lista.
+
+
errorNoValor() + - Method in class cl.cromer.estructuras.ArrayController
+
+
Se muestra un error si la persona no ingresa un valor en el TextField.
+
+
errorNoValor() + - Method in class cl.cromer.estructuras.ColaController
+
+
Se muestra un error si la persona no ingresa un valor en el TextField.
+
+
errorNoValor() + - Method in class cl.cromer.estructuras.ListaEnlazdaController +
+
+
Se muestra un error si la persona no ingresa un valor y una llave en los TextField.
+
+
errorNoValor() + - Method in class cl.cromer.estructuras.PilaController
+
+
Se muestra un error si la persona no ingresa un valor en el TextField.
+
+
errorVacia() + - Method in class cl.cromer.estructuras.ColaController
+
+
Error cuando la pila está vacía.
+
+
errorVacia() + - Method in class cl.cromer.estructuras.PilaController
+
+
Error cuando la pila está vacía.
+
+
errorYaOrdenado() + - Method in class cl.cromer.estructuras.BurbujaController
+
+
Se muestra un error si el array ya está ordenado.
+
+
errorYaOrdenado() + - Method in class cl.cromer.estructuras.InsercionController +
+
+
Se muestra un error si el array ya está ordenado.
+
+
errorYaOrdenado() + - Method in class cl.cromer.estructuras.MergeController
+
+
Se muestra un error si el array ya está ordenado.
+
+
errorYaOrdenado() + - Method in class cl.cromer.estructuras.QuickController
+
+
Se muestra un error si el array ya está ordenado.
+
+
errorYaOrdenado() + - Method in class cl.cromer.estructuras.SeleccionController +
+
+
Se muestra un error si el array ya está ordenado.
+
+
errorYaOrdenado() + - Method in class cl.cromer.estructuras.ShellController
+
+
Se muestra un error si el array ya está ordenado.
+
+
+ A B C D E F G I L M O P Q R S T U V 
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/index-files/index-6.html b/doc/index-files/index-6.html index 160a42a..cdd0727 100644 --- a/doc/index-files/index-6.html +++ b/doc/index-files/index-6.html @@ -2,129 +2,142 @@ - - -F-Index - - - + + + F-Index + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + -
A B C D E F G I L M O P Q R S T U V  - +
A B C D E F G I L M O P Q R S T U V  + -

F

-
-
fondo - Variable in class cl.cromer.estructuras.Colores
-
-
El color de fondo actual.
-
-
-A B C D E F G I L M O P Q R S T U V 
+

F

+
+
fondo - + Variable in class cl.cromer.estructuras.Colores
+
+
El color de fondo actual.
+
+
+ A B C D E F G I L M O P Q R S T U V 
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/index-files/index-7.html b/doc/index-files/index-7.html index fcf0dd6..acfb68b 100644 --- a/doc/index-files/index-7.html +++ b/doc/index-files/index-7.html @@ -2,285 +2,399 @@ - - -G-Index - - - + + + G-Index + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + -
A B C D E F G I L M O P Q R S T U V  - +
A B C D E F G I L M O P Q R S T U V  + -

G

-
-
generarGrafico() - Method in class cl.cromer.estructuras.ArrayController
-
-
Poner los valores en el grafico.
-
-
generarGrafico() - Method in class cl.cromer.estructuras.BurbujaController
-
-
Poner los valores en el grafico.
-
-
generarGrafico() - Method in class cl.cromer.estructuras.ColaController
-
-
Poner los valores en el grafico.
-
-
generarGrafico() - Method in class cl.cromer.estructuras.InsercionController
-
-
Poner los valores en el grafico.
-
-
generarGrafico() - Method in class cl.cromer.estructuras.ListaEnlazdaController
-
-
Poner los valores en el grafico.
-
-
generarGrafico() - Method in class cl.cromer.estructuras.MergeController
-
-
Poner los valores en el grafico.
-
-
generarGrafico() - Method in class cl.cromer.estructuras.PilaController
-
-
Poner los valores en el grafico.
-
-
generarGrafico() - Method in class cl.cromer.estructuras.QuickController
-
-
Poner los valores en el grafico.
-
-
generarGrafico() - Method in class cl.cromer.estructuras.SeleccionController
-
-
Poner los valores en el grafico.
-
-
generarGrafico() - Method in class cl.cromer.estructuras.ShellController
-
-
Poner los valores en el grafico.
-
-
getCambio() - Method in class cl.cromer.estructuras.Array.ParticionarResult
-
-
Devolver el cambio.
-
-
getClassCssMetaData() - Static method in class cl.cromer.estructuras.TextFieldLimited
-
-
Lista de estilos aplicable.
-
-
getFondo() - Method in class cl.cromer.estructuras.Colores
-
-
Devolver el color del fondo actual.
-
-
getIndice(int) - Method in class cl.cromer.estructuras.Array
-
-
Devolver el valor que está guardado en cada indice del array.
-
-
getIndice(int) - Method in class cl.cromer.estructuras.Cola
-
-
Devolver el valor que está en un indice de la cola.
-
-
getIndice(int) - Method in class cl.cromer.estructuras.ListaEnlazada
-
-
Devolver un enlace con su llave y valor.
-
-
getIndice(int) - Method in class cl.cromer.estructuras.ListaEnlazadaCircular
-
-
Devolver un enlace con su llave y valor.
-
-
getIndice(int) - Method in class cl.cromer.estructuras.Pila
-
-
Devolver el valor que está en un indice de la pila.
-
-
getLlave() - Method in interface cl.cromer.estructuras.Enlace
-
-
Devolver la llave.
-
-
getLlave() - Method in class cl.cromer.estructuras.EnlaceCircular
-
-
Devolver la llave.
-
-
getLlave() - Method in class cl.cromer.estructuras.EnlaceNormal
-
-
Devolver la llave.
-
-
getMaxLength() - Method in class cl.cromer.estructuras.TextFieldLimited
-
-
Devolver la cantidad maxima si está asignado.
-
-
getPrevio() - Method in interface cl.cromer.estructuras.Enlace
-
-
Devolver el enlace previo.
-
-
getPrevio() - Method in class cl.cromer.estructuras.EnlaceCircular
-
-
Devolver el enlace previo.
-
-
getPrevio() - Method in class cl.cromer.estructuras.EnlaceNormal
-
-
Devolver el enlace previo.
-
-
getPunteroIzquerda() - Method in class cl.cromer.estructuras.Array.ParticionarResult
-
-
Devolver el puntero izquerda.
-
-
getSiguente() - Method in interface cl.cromer.estructuras.Enlace
-
-
Devolver el siguente enlace.
-
-
getSiguente() - Method in class cl.cromer.estructuras.EnlaceCircular
-
-
Devolver el siguente enlace.
-
-
getSiguente() - Method in class cl.cromer.estructuras.EnlaceNormal
-
-
Devolver el siguente enlace.
-
-
getTexto() - Method in class cl.cromer.estructuras.Colores
-
-
Devolver el color del texto actual.
-
-
getTipo() - Method in class cl.cromer.estructuras.ArrayTipos
-
-
Devolver el tipo.
-
-
getTipo() - Method in class cl.cromer.estructuras.ListaEnlazada
-
-
Devolver el tipo de lista.
-
-
getTipo() - Method in class cl.cromer.estructuras.ListaEnlazadaCircular
-
-
Devolver el tipo de lista.
-
-
getTipo() - Method in class cl.cromer.estructuras.ListaEnlazadaTipos
-
-
Devolver el tipo de lista enlazada.
-
-
grafico - Variable in class cl.cromer.estructuras.ArrayController
-
-
Grafico rectangulos.
-
-
grafico - Variable in class cl.cromer.estructuras.ColaController
-
-
Grafico rectangulos.
-
-
Grafico - Class in cl.cromer.estructuras
-
-
Esta clase es para trabajar con graficos.
-
-
Grafico(Scene) - Constructor for class cl.cromer.estructuras.Grafico
-
-
Graficar una escena.
-
-
grafico - Variable in class cl.cromer.estructuras.ListaEnlazdaController
-
-
Grafico rectangulos y lineas.
-
-
grafico - Variable in class cl.cromer.estructuras.PilaController
-
-
Grafico rectangulos.
-
-
-A B C D E F G I L M O P Q R S T U V 
+

G

+
+
generarGrafico() + - Method in class cl.cromer.estructuras.ArrayController
+
+
Poner los valores en el grafico.
+
+
generarGrafico() + - Method in class cl.cromer.estructuras.BurbujaController
+
+
Poner los valores en el grafico.
+
+
generarGrafico() + - Method in class cl.cromer.estructuras.ColaController
+
+
Poner los valores en el grafico.
+
+
generarGrafico() + - Method in class cl.cromer.estructuras.InsercionController +
+
+
Poner los valores en el grafico.
+
+
generarGrafico() + - Method in class cl.cromer.estructuras.ListaEnlazdaController +
+
+
Poner los valores en el grafico.
+
+
generarGrafico() + - Method in class cl.cromer.estructuras.MergeController
+
+
Poner los valores en el grafico.
+
+
generarGrafico() + - Method in class cl.cromer.estructuras.PilaController
+
+
Poner los valores en el grafico.
+
+
generarGrafico() + - Method in class cl.cromer.estructuras.QuickController
+
+
Poner los valores en el grafico.
+
+
generarGrafico() + - Method in class cl.cromer.estructuras.SeleccionController +
+
+
Poner los valores en el grafico.
+
+
generarGrafico() + - Method in class cl.cromer.estructuras.ShellController
+
+
Poner los valores en el grafico.
+
+
getCambio() + - Method in class cl.cromer.estructuras.Array.ParticionarResult +
+
+
Devolver el cambio.
+
+
getClassCssMetaData() + - Static method in class cl.cromer.estructuras.TextFieldLimited +
+
+
Lista de estilos aplicable.
+
+
getFondo() - Method in class + cl.cromer.estructuras.Colores
+
+
Devolver el color del fondo actual.
+
+
getIndice(int) + - Method in class cl.cromer.estructuras.Array
+
+
Devolver el valor que está guardado en cada indice del array.
+
+
getIndice(int) + - Method in class cl.cromer.estructuras.Cola
+
+
Devolver el valor que está en un indice de la cola.
+
+
getIndice(int) + - Method in class cl.cromer.estructuras.ListaEnlazada
+
+
Devolver un enlace con su llave y valor.
+
+
getIndice(int) + - Method in class cl.cromer.estructuras.ListaEnlazadaCircular +
+
+
Devolver un enlace con su llave y valor.
+
+
getIndice(int) + - Method in class cl.cromer.estructuras.Pila
+
+
Devolver el valor que está en un indice de la pila.
+
+
getLlave() + - Method in interface cl.cromer.estructuras.Enlace
+
+
Devolver la llave.
+
+
getLlave() - Method in class + cl.cromer.estructuras.EnlaceCircular
+
+
Devolver la llave.
+
+
getLlave() + - Method in class cl.cromer.estructuras.EnlaceNormal
+
+
Devolver la llave.
+
+
getMaxLength() + - Method in class cl.cromer.estructuras.TextFieldLimited
+
+
Devolver la cantidad maxima si está asignado.
+
+
getPrevio() - Method in interface + cl.cromer.estructuras.Enlace
+
+
Devolver el enlace previo.
+
+
getPrevio() - Method in class + cl.cromer.estructuras.EnlaceCircular
+
+
Devolver el enlace previo.
+
+
getPrevio() - Method in class + cl.cromer.estructuras.EnlaceNormal
+
+
Devolver el enlace previo.
+
+
getPunteroIzquerda() + - Method in class cl.cromer.estructuras.Array.ParticionarResult +
+
+
Devolver el puntero izquerda.
+
+
getSiguente() + - Method in interface cl.cromer.estructuras.Enlace
+
+
Devolver el siguente enlace.
+
+
getSiguente() + - Method in class cl.cromer.estructuras.EnlaceCircular
+
+
Devolver el siguente enlace.
+
+
getSiguente() + - Method in class cl.cromer.estructuras.EnlaceNormal
+
+
Devolver el siguente enlace.
+
+
getTexto() - Method in class + cl.cromer.estructuras.Colores
+
+
Devolver el color del texto actual.
+
+
getTipo() - Method in class + cl.cromer.estructuras.ArrayTipos
+
+
Devolver el tipo.
+
+
getTipo() - Method in class + cl.cromer.estructuras.ListaEnlazada
+
+
Devolver el tipo de lista.
+
+
getTipo() + - Method in class cl.cromer.estructuras.ListaEnlazadaCircular +
+
+
Devolver el tipo de lista.
+
+
getTipo() - Method in class + cl.cromer.estructuras.ListaEnlazadaTipos
+
+
Devolver el tipo de lista enlazada.
+
+
grafico - Variable in class + cl.cromer.estructuras.ArrayController
+
+
Grafico rectangulos.
+
+
grafico - Variable in class + cl.cromer.estructuras.ColaController
+
+
Grafico rectangulos.
+
+
Grafico - Class in cl.cromer.estructuras
+
+
Esta clase es para trabajar con graficos.
+
+
Grafico(Scene) + - Constructor for class cl.cromer.estructuras.Grafico
+
+
Graficar una escena.
+
+
grafico - Variable in + class cl.cromer.estructuras.ListaEnlazdaController
+
+
Grafico rectangulos y lineas.
+
+
grafico - Variable in class + cl.cromer.estructuras.PilaController
+
+
Grafico rectangulos.
+
+
+ A B C D E F G I L M O P Q R S T U V 
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/index-files/index-8.html b/doc/index-files/index-8.html index 6e3651e..bc0711b 100644 --- a/doc/index-files/index-8.html +++ b/doc/index-files/index-8.html @@ -2,227 +2,313 @@ - - -I-Index - - - + + + I-Index + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + -
A B C D E F G I L M O P Q R S T U V  - +
A B C D E F G I L M O P Q R S T U V  + -

I

-
-
initialize(URL, ResourceBundle) - Method in class cl.cromer.estructuras.ArrayController
-
-
Inicializar todos los datos y dibujar las graficas.
-
-
initialize(URL, ResourceBundle) - Method in class cl.cromer.estructuras.BurbujaController
-
-
Inicializar todos los datos y dibujar las graficas.
-
-
initialize(URL, ResourceBundle) - Method in class cl.cromer.estructuras.ColaController
-
-
Inicializar todos los datos y dibujar las graficas.
-
-
initialize(URL, ResourceBundle) - Method in class cl.cromer.estructuras.InsercionController
-
-
Inicializar todos los datos y dibujar las graficas.
-
-
initialize(URL, ResourceBundle) - Method in class cl.cromer.estructuras.ListaEnlazdaController
-
-
Inicializar todos los datos y dibujar las graficas.
-
-
initialize(URL, ResourceBundle) - Method in class cl.cromer.estructuras.MenuController
-
-
Inicialicar el menu con el idioma.
-
-
initialize(URL, ResourceBundle) - Method in class cl.cromer.estructuras.MergeController
-
-
Inicializar todos los datos y dibujar las graficas.
-
-
initialize(URL, ResourceBundle) - Method in class cl.cromer.estructuras.PilaController
-
-
Inicializar todos los datos y dibujar las graficas.
-
-
initialize(URL, ResourceBundle) - Method in class cl.cromer.estructuras.QuickController
-
-
Inicializar todos los datos y dibujar las graficas.
-
-
initialize(URL, ResourceBundle) - Method in class cl.cromer.estructuras.SeleccionController
-
-
Inicializar todos los datos y dibujar las graficas.
-
-
initialize(URL, ResourceBundle) - Method in class cl.cromer.estructuras.ShellController
-
-
Inicializar todos los datos y dibujar las graficas.
-
-
initializeArray() - Method in class cl.cromer.estructuras.ArrayController
-
-
Crear el array de tamaño 10.
-
-
initializeLista() - Method in class cl.cromer.estructuras.ListaEnlazdaController
-
-
Crear una lista vacia.
-
-
initializeScene() - Method in class cl.cromer.estructuras.BurbujaController
-
-
Crear el array de tamaño 10.
-
-
initializeScene() - Method in class cl.cromer.estructuras.InsercionController
-
-
Crear el array de tamaño 10.
-
-
initializeScene() - Method in class cl.cromer.estructuras.MergeController
-
-
Crear el array de tamaño 10.
-
-
initializeScene() - Method in class cl.cromer.estructuras.QuickController
-
-
Crear el array de tamaño 10.
-
-
initializeScene() - Method in class cl.cromer.estructuras.SeleccionController
-
-
Crear el array de tamaño 10.
-
-
initializeScene() - Method in class cl.cromer.estructuras.ShellController
-
-
Crear el array de tamaño 10.
-
-
insercion(boolean) - Method in class cl.cromer.estructuras.Array
-
-
Ordenar el array usando inserción.
-
-
InsercionController - Class in cl.cromer.estructuras
-
-
Esta clase es para controlar todos la interfaz de Inserción.
-
-
InsercionController() - Constructor for class cl.cromer.estructuras.InsercionController
-
 
-
insertar(int) - Method in class cl.cromer.estructuras.Array
-
-
Insertar un valor al array.
-
-
insertar(int) - Method in class cl.cromer.estructuras.ListaEnlazada
-
-
Insertar una llave en la lista.
-
-
insertar(int) - Method in class cl.cromer.estructuras.ListaEnlazadaCircular
-
-
Insertar una llave en la lista.
-
-
isOrdered() - Method in class cl.cromer.estructuras.Array
-
-
Dovolver si el tipo es ordenado o no.
-
-
-A B C D E F G I L M O P Q R S T U V 
+

I

+
+
initialize(URL, ResourceBundle) + - Method in class cl.cromer.estructuras.ArrayController
+
+
Inicializar todos los datos y dibujar las graficas.
+
+
initialize(URL, ResourceBundle) + - Method in class cl.cromer.estructuras.BurbujaController
+
+
Inicializar todos los datos y dibujar las graficas.
+
+
initialize(URL, ResourceBundle) + - Method in class cl.cromer.estructuras.ColaController
+
+
Inicializar todos los datos y dibujar las graficas.
+
+
initialize(URL, ResourceBundle) + - Method in class cl.cromer.estructuras.InsercionController +
+
+
Inicializar todos los datos y dibujar las graficas.
+
+
initialize(URL, ResourceBundle) + - Method in class cl.cromer.estructuras.ListaEnlazdaController +
+
+
Inicializar todos los datos y dibujar las graficas.
+
+
initialize(URL, ResourceBundle) + - Method in class cl.cromer.estructuras.MenuController
+
+
Inicialicar el menu con el idioma.
+
+
initialize(URL, ResourceBundle) + - Method in class cl.cromer.estructuras.MergeController
+
+
Inicializar todos los datos y dibujar las graficas.
+
+
initialize(URL, ResourceBundle) + - Method in class cl.cromer.estructuras.PilaController
+
+
Inicializar todos los datos y dibujar las graficas.
+
+
initialize(URL, ResourceBundle) + - Method in class cl.cromer.estructuras.QuickController
+
+
Inicializar todos los datos y dibujar las graficas.
+
+
initialize(URL, ResourceBundle) + - Method in class cl.cromer.estructuras.SeleccionController +
+
+
Inicializar todos los datos y dibujar las graficas.
+
+
initialize(URL, ResourceBundle) + - Method in class cl.cromer.estructuras.ShellController
+
+
Inicializar todos los datos y dibujar las graficas.
+
+
initializeArray() + - Method in class cl.cromer.estructuras.ArrayController
+
+
Crear el array de tamaño 10.
+
+
initializeLista() + - Method in class cl.cromer.estructuras.ListaEnlazdaController +
+
+
Crear una lista vacia.
+
+
initializeScene() + - Method in class cl.cromer.estructuras.BurbujaController
+
+
Crear el array de tamaño 10.
+
+
initializeScene() + - Method in class cl.cromer.estructuras.InsercionController +
+
+
Crear el array de tamaño 10.
+
+
initializeScene() + - Method in class cl.cromer.estructuras.MergeController
+
+
Crear el array de tamaño 10.
+
+
initializeScene() + - Method in class cl.cromer.estructuras.QuickController
+
+
Crear el array de tamaño 10.
+
+
initializeScene() + - Method in class cl.cromer.estructuras.SeleccionController +
+
+
Crear el array de tamaño 10.
+
+
initializeScene() + - Method in class cl.cromer.estructuras.ShellController
+
+
Crear el array de tamaño 10.
+
+
insercion(boolean) + - Method in class cl.cromer.estructuras.Array
+
+
Ordenar el array usando inserción.
+
+
InsercionController - Class in cl.cromer.estructuras
+
+
Esta clase es para controlar todos la interfaz de Inserción.
+
+
InsercionController() + - Constructor for class cl.cromer.estructuras.InsercionController +
+
 
+
insertar(int) - Method in class + cl.cromer.estructuras.Array +
+
+
Insertar un valor al array.
+
+
insertar(int) + - Method in class cl.cromer.estructuras.ListaEnlazada
+
+
Insertar una llave en la lista.
+
+
insertar(int) + - Method in class cl.cromer.estructuras.ListaEnlazadaCircular +
+
+
Insertar una llave en la lista.
+
+
isOrdered() - Method in class + cl.cromer.estructuras.Array +
+
+
Dovolver si el tipo es ordenado o no.
+
+
+ A B C D E F G I L M O P Q R S T U V 
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/index-files/index-9.html b/doc/index-files/index-9.html index e7dd647..327498a 100644 --- a/doc/index-files/index-9.html +++ b/doc/index-files/index-9.html @@ -2,205 +2,277 @@ - - -L-Index - - - + + + L-Index + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + -
A B C D E F G I L M O P Q R S T U V  - +
A B C D E F G I L M O P Q R S T U V  + -

L

-
-
lista - Variable in class cl.cromer.estructuras.ListaEnlazada
-
-
El enlace principal de la lista.
-
-
ListaEnlazada - Class in cl.cromer.estructuras
-
 
-
ListaEnlazada() - Constructor for class cl.cromer.estructuras.ListaEnlazada
-
-
Inicilizar.
-
-
listaEnlazada - Variable in class cl.cromer.estructuras.ListaEnlazdaController
-
-
La lista enlazada usado en la aplicación.
-
-
ListaEnlazadaCircular - Class in cl.cromer.estructuras
-
 
-
ListaEnlazadaCircular() - Constructor for class cl.cromer.estructuras.ListaEnlazadaCircular
-
-
Inicilizar.
-
-
listaEnlazadaCircular - Variable in class cl.cromer.estructuras.ListaEnlazdaController
-
-
La lista enlazada circular usado en la aplicación.
-
-
ListaEnlazadaTipos - Class in cl.cromer.estructuras
-
 
-
ListaEnlazadaTipos(int) - Constructor for class cl.cromer.estructuras.ListaEnlazadaTipos
-
-
Inicilizar el tipo de lista enlazada.
-
-
listaEnlazadaTipos - Variable in class cl.cromer.estructuras.ListaEnlazdaController
-
-
Tipo de lista enlazada a trabajar.
-
-
ListaEnlazdaController - Class in cl.cromer.estructuras
-
-
Esta clase es para controlar todos la interfaz de ListaEnlazada.
-
-
ListaEnlazdaController() - Constructor for class cl.cromer.estructuras.ListaEnlazdaController
-
 
-
llave - Variable in class cl.cromer.estructuras.EnlaceCircular
-
-
La llave.
-
-
llave - Variable in class cl.cromer.estructuras.EnlaceNormal
-
-
La llave.
-
-
loadStage(String, String, String) - Method in class cl.cromer.estructuras.MenuController
-
-
Cargar el fxml, css y titulo.
-
-
loadStage(String, String, ResourceBundle) - Method in class cl.cromer.estructuras.MenuController
-
-
Cargar el fxml y css.
-
-
loadStage(String, String, String, Object) - Method in class cl.cromer.estructuras.MenuController
-
-
Cargar el fxml, css y titulo.
-
-
log(Level, String) - Static method in class cl.cromer.estructuras.Logs
-
-
Agregar un log al logger.
-
-
LOGFILE - Static variable in class cl.cromer.estructuras.Logs
-
-
Nombre de archivo para guardar los logs.
-
-
LOGNAME - Static variable in class cl.cromer.estructuras.Logs
-
-
Nombre del log.
-
-
Logs - Class in cl.cromer.estructuras
-
-
Esta clase es para configurar el logeo de la aplicación.
-
-
Logs() - Constructor for class cl.cromer.estructuras.Logs
-
-
Crear un logger usando "EDD".
-
-
-A B C D E F G I L M O P Q R S T U V 
+

L

+
+
lista - + Variable in class cl.cromer.estructuras.ListaEnlazada
+
+
El enlace principal de la lista.
+
+
ListaEnlazada - Class in cl.cromer.estructuras
+
 
+
ListaEnlazada() + - Constructor for class cl.cromer.estructuras.ListaEnlazada +
+
+
Inicilizar.
+
+
listaEnlazada + - Variable in class cl.cromer.estructuras.ListaEnlazdaController +
+
+
La lista enlazada usado en la aplicación.
+
+
ListaEnlazadaCircular - Class in cl.cromer.estructuras
+
 
+
ListaEnlazadaCircular() + - Constructor for class cl.cromer.estructuras.ListaEnlazadaCircular +
+
+
Inicilizar.
+
+
listaEnlazadaCircular + - Variable in class cl.cromer.estructuras.ListaEnlazdaController +
+
+
La lista enlazada circular usado en la aplicación.
+
+
ListaEnlazadaTipos - Class in cl.cromer.estructuras
+
 
+
ListaEnlazadaTipos(int) + - Constructor for class cl.cromer.estructuras.ListaEnlazadaTipos +
+
+
Inicilizar el tipo de lista enlazada.
+
+
listaEnlazadaTipos + - Variable in class cl.cromer.estructuras.ListaEnlazdaController +
+
+
Tipo de lista enlazada a trabajar.
+
+
ListaEnlazdaController - Class in cl.cromer.estructuras
+
+
Esta clase es para controlar todos la interfaz de ListaEnlazada.
+
+
ListaEnlazdaController() + - Constructor for class cl.cromer.estructuras.ListaEnlazdaController +
+
 
+
llave - + Variable in class cl.cromer.estructuras.EnlaceCircular
+
+
La llave.
+
+
llave - + Variable in class cl.cromer.estructuras.EnlaceNormal
+
+
La llave.
+
+
loadStage(String, String, String) + - Method in class cl.cromer.estructuras.MenuController
+
+
Cargar el fxml, css y titulo.
+
+
loadStage(String, String, ResourceBundle) + - Method in class cl.cromer.estructuras.MenuController
+
+
Cargar el fxml y css.
+
+
loadStage(String, String, String, Object) + - Method in class cl.cromer.estructuras.MenuController
+
+
Cargar el fxml, css y titulo.
+
+
log(Level, String) + - Static method in class cl.cromer.estructuras.Logs
+
+
Agregar un log al logger.
+
+
LOGFILE - + Static variable in class cl.cromer.estructuras.Logs
+
+
Nombre de archivo para guardar los logs.
+
+
LOGNAME - + Static variable in class cl.cromer.estructuras.Logs
+
+
Nombre del log.
+
+
Logs - Class in cl.cromer.estructuras +
+
+
Esta clase es para configurar el logeo de la aplicación.
+
+
Logs() - + Constructor for class cl.cromer.estructuras.Logs
+
+
Crear un logger usando "EDD". +
+
+
+ A B C D E F G I L M O P Q R S T U V 
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/index.html b/doc/index.html index 8637af2..2ee892e 100644 --- a/doc/index.html +++ b/doc/index.html @@ -2,71 +2,75 @@ - - -Generated Documentation (Untitled) - + function loadFrames() { + if (targetPage != "" && targetPage != "undefined") + top.classFrame.location = top.targetPage; + } + - - - -<noscript> -<div>JavaScript is disabled on your browser.</div> -</noscript> -<h2>Frame Alert</h2> -<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="cl/cromer/estructuras/package-summary.html">Non-frame version</a>.</p> - + + + + <noscript> + <div>JavaScript is disabled on your browser.</div> + </noscript> + <h2>Frame Alert</h2> + <p>This document is designed to be viewed using the frames feature. If you see this message, you are using a + non-frame-capable web client. Link to <a href="cl/cromer/estructuras/package-summary.html">Non-frame + version</a>.</p> + diff --git a/doc/overview-tree.html b/doc/overview-tree.html index 73d032b..5c6ba0d 100644 --- a/doc/overview-tree.html +++ b/doc/overview-tree.html @@ -2,201 +2,278 @@ - - -Class Hierarchy - - - + + + Class Hierarchy + + +
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + +
-

Hierarchy For All Packages

-Package Hierarchies: - +

Hierarchy For All Packages

+ Package Hierarchies: +
-

Class Hierarchy

- -

Interface Hierarchy

- +

Class Hierarchy

+ +

Interface Hierarchy

+
- + -
Skip navigation links
- - - - +
Skip navigation links
+ + + +
+ + + +
+ +
+ + + diff --git a/doc/script.js b/doc/script.js index b346356..68462db 100644 --- a/doc/script.js +++ b/doc/script.js @@ -1,9 +1,8 @@ -function show(type) -{ +function show(type) { count = 0; for (var key in methods) { var row = document.getElementById(key); - if ((methods[key] & type) != 0) { + if ((methods[key] & type) != 0) { row.style.display = ''; row.className = (count++ % 2) ? rowColor : altColor; } @@ -13,8 +12,7 @@ function show(type) updateTabs(type); } -function updateTabs(type) -{ +function updateTabs(type) { for (var value in tabs) { var sNode = document.getElementById(tabs[value][0]); var spanNode = sNode.firstChild; @@ -24,7 +22,7 @@ function updateTabs(type) } else { sNode.className = tableTab; - spanNode.innerHTML = "" + tabs[value][1] + ""; + spanNode.innerHTML = "" + tabs[value][1] + ""; } } } diff --git a/doc/stylesheet.css b/doc/stylesheet.css index 98055b2..f6cc17a 100644 --- a/doc/stylesheet.css +++ b/doc/stylesheet.css @@ -2,385 +2,456 @@ /* Overall document style */ - @import url('resources/fonts/dejavu.css'); body { - background-color:#ffffff; - color:#353833; - font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; - font-size:14px; - margin:0; + background-color: #ffffff; + color: #353833; + font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size: 14px; + margin: 0; } + a:link, a:visited { - text-decoration:none; - color:#4A6782; + text-decoration: none; + color: #4A6782; } + a:hover, a:focus { - text-decoration:none; - color:#bb7a2a; + text-decoration: none; + color: #bb7a2a; } + a:active { - text-decoration:none; - color:#4A6782; + text-decoration: none; + color: #4A6782; } + a[name] { - color:#353833; + color: #353833; } + a[name]:hover { - text-decoration:none; - color:#353833; + text-decoration: none; + color: #353833; } + pre { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; + font-family: 'DejaVu Sans Mono', monospace; + font-size: 14px; } + h1 { - font-size:20px; + font-size: 20px; } + h2 { - font-size:18px; + font-size: 18px; } + h3 { - font-size:16px; - font-style:italic; + font-size: 16px; + font-style: italic; } + h4 { - font-size:13px; + font-size: 13px; } + h5 { - font-size:12px; + font-size: 12px; } + h6 { - font-size:11px; + font-size: 11px; } + ul { - list-style-type:disc; + list-style-type: disc; } + code, tt { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; - padding-top:4px; - margin-top:8px; - line-height:1.4em; + font-family: 'DejaVu Sans Mono', monospace; + font-size: 14px; + padding-top: 4px; + margin-top: 8px; + line-height: 1.4em; } + dt code { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; - padding-top:4px; + font-family: 'DejaVu Sans Mono', monospace; + font-size: 14px; + padding-top: 4px; } + table tr td dt code { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; - vertical-align:top; - padding-top:4px; + font-family: 'DejaVu Sans Mono', monospace; + font-size: 14px; + vertical-align: top; + padding-top: 4px; } + sup { - font-size:8px; + font-size: 8px; } + /* Document title and Copyright styles */ .clear { - clear:both; - height:0px; - overflow:hidden; + clear: both; + height: 0px; + overflow: hidden; } + .aboutLanguage { - float:right; - padding:0px 21px; - font-size:11px; - z-index:200; - margin-top:-9px; + float: right; + padding: 0px 21px; + font-size: 11px; + z-index: 200; + margin-top: -9px; } + .legalCopy { - margin-left:.5em; + margin-left: .5em; } + .bar a, .bar a:link, .bar a:visited, .bar a:active { - color:#FFFFFF; - text-decoration:none; + color: #FFFFFF; + text-decoration: none; } + .bar a:hover, .bar a:focus { - color:#bb7a2a; + color: #bb7a2a; } + .tab { - background-color:#0066FF; - color:#ffffff; - padding:8px; - width:5em; - font-weight:bold; + background-color: #0066FF; + color: #ffffff; + padding: 8px; + width: 5em; + font-weight: bold; } + /* Navigation bar styles */ .bar { - background-color:#4D7A97; - color:#FFFFFF; - padding:.8em .5em .4em .8em; - height:auto;/*height:1.8em;*/ - font-size:11px; - margin:0; + background-color: #4D7A97; + color: #FFFFFF; + padding: .8em .5em .4em .8em; + height: auto; /*height:1.8em;*/ + font-size: 11px; + margin: 0; } + .topNav { - background-color:#4D7A97; - color:#FFFFFF; - float:left; - padding:0; - width:100%; - clear:right; - height:2.8em; - padding-top:10px; - overflow:hidden; - font-size:12px; + background-color: #4D7A97; + color: #FFFFFF; + float: left; + padding: 0; + width: 100%; + clear: right; + height: 2.8em; + padding-top: 10px; + overflow: hidden; + font-size: 12px; } + .bottomNav { - margin-top:10px; - background-color:#4D7A97; - color:#FFFFFF; - float:left; - padding:0; - width:100%; - clear:right; - height:2.8em; - padding-top:10px; - overflow:hidden; - font-size:12px; + margin-top: 10px; + background-color: #4D7A97; + color: #FFFFFF; + float: left; + padding: 0; + width: 100%; + clear: right; + height: 2.8em; + padding-top: 10px; + overflow: hidden; + font-size: 12px; } + .subNav { - background-color:#dee3e9; - float:left; - width:100%; - overflow:hidden; - font-size:12px; + background-color: #dee3e9; + float: left; + width: 100%; + overflow: hidden; + font-size: 12px; } + .subNav div { - clear:left; - float:left; - padding:0 0 5px 6px; - text-transform:uppercase; + clear: left; + float: left; + padding: 0 0 5px 6px; + text-transform: uppercase; } + ul.navList, ul.subNavList { - float:left; - margin:0 25px 0 0; - padding:0; + float: left; + margin: 0 25px 0 0; + padding: 0; } -ul.navList li{ - list-style:none; - float:left; + +ul.navList li { + list-style: none; + float: left; padding: 5px 6px; - text-transform:uppercase; + text-transform: uppercase; } -ul.subNavList li{ - list-style:none; - float:left; + +ul.subNavList li { + list-style: none; + float: left; } + .topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { - color:#FFFFFF; - text-decoration:none; - text-transform:uppercase; + color: #FFFFFF; + text-decoration: none; + text-transform: uppercase; } + .topNav a:hover, .bottomNav a:hover { - text-decoration:none; - color:#bb7a2a; - text-transform:uppercase; + text-decoration: none; + color: #bb7a2a; + text-transform: uppercase; } + .navBarCell1Rev { - background-color:#F8981D; - color:#253441; + background-color: #F8981D; + color: #253441; margin: auto 5px; } + .skipNav { - position:absolute; - top:auto; - left:-9999px; - overflow:hidden; + position: absolute; + top: auto; + left: -9999px; + overflow: hidden; } + /* Page header and footer styles */ .header, .footer { - clear:both; - margin:0 20px; - padding:5px 0 0 0; + clear: both; + margin: 0 20px; + padding: 5px 0 0 0; } + .indexHeader { - margin:10px; - position:relative; + margin: 10px; + position: relative; } -.indexHeader span{ - margin-right:15px; + +.indexHeader span { + margin-right: 15px; } + .indexHeader h1 { - font-size:13px; + font-size: 13px; } + .title { - color:#2c4557; - margin:10px 0; + color: #2c4557; + margin: 10px 0; } + .subTitle { - margin:5px 0 0 0; + margin: 5px 0 0 0; } + .header ul { - margin:0 0 15px 0; - padding:0; + margin: 0 0 15px 0; + padding: 0; } + .footer ul { - margin:20px 0 5px 0; + margin: 20px 0 5px 0; } + .header ul li, .footer ul li { - list-style:none; - font-size:13px; + list-style: none; + font-size: 13px; } + /* Heading styles */ div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { - background-color:#dee3e9; - border:1px solid #d0d9e0; - margin:0 0 6px -8px; - padding:7px 5px; + background-color: #dee3e9; + border: 1px solid #d0d9e0; + margin: 0 0 6px -8px; + padding: 7px 5px; } + ul.blockList ul.blockList ul.blockList li.blockList h3 { - background-color:#dee3e9; - border:1px solid #d0d9e0; - margin:0 0 6px -8px; - padding:7px 5px; + background-color: #dee3e9; + border: 1px solid #d0d9e0; + margin: 0 0 6px -8px; + padding: 7px 5px; } + ul.blockList ul.blockList li.blockList h3 { - padding:0; - margin:15px 0; + padding: 0; + margin: 15px 0; } + ul.blockList li.blockList h2 { - padding:0px 0 20px 0; + padding: 0px 0 20px 0; } + /* Page layout container styles */ .contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { - clear:both; - padding:10px 20px; - position:relative; + clear: both; + padding: 10px 20px; + position: relative; } + .indexContainer { - margin:10px; - position:relative; - font-size:12px; + margin: 10px; + position: relative; + font-size: 12px; } + .indexContainer h2 { - font-size:13px; - padding:0 0 3px 0; + font-size: 13px; + padding: 0 0 3px 0; } + .indexContainer ul { - margin:0; - padding:0; + margin: 0; + padding: 0; } + .indexContainer ul li { - list-style:none; - padding-top:2px; + list-style: none; + padding-top: 2px; } + .contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { - font-size:12px; - font-weight:bold; - margin:10px 0 0 0; - color:#4E4E4E; + font-size: 12px; + font-weight: bold; + margin: 10px 0 0 0; + color: #4E4E4E; } + .contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { - margin:5px 0 10px 0px; - font-size:14px; - font-family:'DejaVu Sans Mono',monospace; + margin: 5px 0 10px 0px; + font-size: 14px; + font-family: 'DejaVu Sans Mono', monospace; } + .serializedFormContainer dl.nameValue dt { - margin-left:1px; - font-size:1.1em; - display:inline; - font-weight:bold; + margin-left: 1px; + font-size: 1.1em; + display: inline; + font-weight: bold; } + .serializedFormContainer dl.nameValue dd { - margin:0 0 0 1px; - font-size:1.1em; - display:inline; + margin: 0 0 0 1px; + font-size: 1.1em; + display: inline; } + /* List styles */ ul.horizontal li { - display:inline; - font-size:0.9em; + display: inline; + font-size: 0.9em; } + ul.inheritance { - margin:0; - padding:0; + margin: 0; + padding: 0; } + ul.inheritance li { - display:inline; - list-style:none; + display: inline; + list-style: none; } + ul.inheritance li ul.inheritance { - margin-left:15px; - padding-left:15px; - padding-top:1px; + margin-left: 15px; + padding-left: 15px; + padding-top: 1px; } + ul.blockList, ul.blockListLast { - margin:10px 0 10px 0; - padding:0; + margin: 10px 0 10px 0; + padding: 0; } + ul.blockList li.blockList, ul.blockListLast li.blockList { - list-style:none; - margin-bottom:15px; - line-height:1.4; + list-style: none; + margin-bottom: 15px; + line-height: 1.4; } + ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { - padding:0px 20px 5px 10px; - border:1px solid #ededed; - background-color:#f8f8f8; + padding: 0px 20px 5px 10px; + border: 1px solid #ededed; + background-color: #f8f8f8; } + ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { - padding:0 0 5px 8px; - background-color:#ffffff; - border:none; + padding: 0 0 5px 8px; + background-color: #ffffff; + border: none; } + ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { - margin-left:0; - padding-left:0; - padding-bottom:15px; - border:none; + margin-left: 0; + padding-left: 0; + padding-bottom: 15px; + border: none; } + ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { - list-style:none; - border-bottom:none; - padding-bottom:0; + list-style: none; + border-bottom: none; + padding-bottom: 0; } + table tr td dl, table tr td dl dt, table tr td dl dd { - margin-top:0; - margin-bottom:1px; + margin-top: 0; + margin-bottom: 1px; } + /* Table styles */ .overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { - width:100%; - border-left:1px solid #EEE; - border-right:1px solid #EEE; - border-bottom:1px solid #EEE; + width: 100%; + border-left: 1px solid #EEE; + border-right: 1px solid #EEE; + border-bottom: 1px solid #EEE; } -.overviewSummary, .memberSummary { - padding:0px; + +.overviewSummary, .memberSummary { + padding: 0px; } + .overviewSummary caption, .memberSummary caption, .typeSummary caption, .useSummary caption, .constantsSummary caption, .deprecatedSummary caption { - position:relative; - text-align:left; - background-repeat:no-repeat; - color:#253441; - font-weight:bold; - clear:none; - overflow:hidden; - padding:0px; - padding-top:10px; - padding-left:1px; - margin:0px; - white-space:pre; + position: relative; + text-align: left; + background-repeat: no-repeat; + color: #253441; + font-weight: bold; + clear: none; + overflow: hidden; + padding: 0px; + padding-top: 10px; + padding-left: 1px; + margin: 0px; + white-space: pre; } + .overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, .useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, .overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, @@ -389,186 +460,211 @@ Table styles .useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, .overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, .useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { - color:#FFFFFF; + color: #FFFFFF; } + .overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, .useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { - white-space:nowrap; - padding-top:5px; - padding-left:12px; - padding-right:12px; - padding-bottom:7px; - display:inline-block; - float:left; - background-color:#F8981D; + white-space: nowrap; + padding-top: 5px; + padding-left: 12px; + padding-right: 12px; + padding-bottom: 7px; + display: inline-block; + float: left; + background-color: #F8981D; border: none; - height:16px; + height: 16px; } + .memberSummary caption span.activeTableTab span { - white-space:nowrap; - padding-top:5px; - padding-left:12px; - padding-right:12px; - margin-right:3px; - display:inline-block; - float:left; - background-color:#F8981D; - height:16px; + white-space: nowrap; + padding-top: 5px; + padding-left: 12px; + padding-right: 12px; + margin-right: 3px; + display: inline-block; + float: left; + background-color: #F8981D; + height: 16px; } + .memberSummary caption span.tableTab span { - white-space:nowrap; - padding-top:5px; - padding-left:12px; - padding-right:12px; - margin-right:3px; - display:inline-block; - float:left; - background-color:#4D7A97; - height:16px; + white-space: nowrap; + padding-top: 5px; + padding-left: 12px; + padding-right: 12px; + margin-right: 3px; + display: inline-block; + float: left; + background-color: #4D7A97; + height: 16px; } + .memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { - padding-top:0px; - padding-left:0px; - padding-right:0px; - background-image:none; - float:none; - display:inline; + padding-top: 0px; + padding-left: 0px; + padding-right: 0px; + background-image: none; + float: none; + display: inline; } + .overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, .useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { - display:none; - width:5px; - position:relative; - float:left; - background-color:#F8981D; + display: none; + width: 5px; + position: relative; + float: left; + background-color: #F8981D; } + .memberSummary .activeTableTab .tabEnd { - display:none; - width:5px; - margin-right:3px; - position:relative; - float:left; - background-color:#F8981D; + display: none; + width: 5px; + margin-right: 3px; + position: relative; + float: left; + background-color: #F8981D; } + .memberSummary .tableTab .tabEnd { - display:none; - width:5px; - margin-right:3px; - position:relative; - background-color:#4D7A97; - float:left; + display: none; + width: 5px; + margin-right: 3px; + position: relative; + background-color: #4D7A97; + float: left; } + .overviewSummary td, .memberSummary td, .typeSummary td, .useSummary td, .constantsSummary td, .deprecatedSummary td { - text-align:left; - padding:0px 0px 12px 10px; + text-align: left; + padding: 0px 0px 12px 10px; } + th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, -td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ - vertical-align:top; - padding-right:0px; - padding-top:8px; - padding-bottom:3px; +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td { + vertical-align: top; + padding-right: 0px; + padding-top: 8px; + padding-bottom: 3px; } + th.colFirst, th.colLast, th.colOne, .constantsSummary th { - background:#dee3e9; - text-align:left; - padding:8px 3px 3px 7px; + background: #dee3e9; + text-align: left; + padding: 8px 3px 3px 7px; } + td.colFirst, th.colFirst { - white-space:nowrap; - font-size:13px; + white-space: nowrap; + font-size: 13px; } + td.colLast, th.colLast { - font-size:13px; + font-size: 13px; } + td.colOne, th.colOne { - font-size:13px; + font-size: 13px; } + .overviewSummary td.colFirst, .overviewSummary th.colFirst, .useSummary td.colFirst, .useSummary th.colFirst, .overviewSummary td.colOne, .overviewSummary th.colOne, .memberSummary td.colFirst, .memberSummary th.colFirst, .memberSummary td.colOne, .memberSummary th.colOne, -.typeSummary td.colFirst{ - width:25%; - vertical-align:top; +.typeSummary td.colFirst { + width: 25%; + vertical-align: top; } + td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { - font-weight:bold; + font-weight: bold; } + .tableSubHeadingColor { - background-color:#EEEEFF; + background-color: #EEEEFF; } + .altColor { - background-color:#FFFFFF; + background-color: #FFFFFF; } + .rowColor { - background-color:#EEEEEF; + background-color: #EEEEEF; } + /* Content styles */ .description pre { - margin-top:0; + margin-top: 0; } + .deprecatedContent { - margin:0; - padding:10px 0; + margin: 0; + padding: 10px 0; } + .docSummary { - padding:0; + padding: 0; } ul.blockList ul.blockList ul.blockList li.blockList h3 { - font-style:normal; + font-style: normal; } div.block { - font-size:14px; - font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; + font-size: 14px; + font-family: 'DejaVu Serif', Georgia, "Times New Roman", Times, serif; } td.colLast div { - padding-top:0px; + padding-top: 0px; } - td.colLast a { - padding-bottom:3px; + padding-bottom: 3px; } + /* Formatting effect styles */ .sourceLineNo { - color:green; - padding:0 30px 0 0; + color: green; + padding: 0 30px 0 0; } + h1.hidden { - visibility:hidden; - overflow:hidden; - font-size:10px; + visibility: hidden; + overflow: hidden; + font-size: 10px; } + .block { - display:block; - margin:3px 10px 2px 0px; - color:#474747; + display: block; + margin: 3px 10px 2px 0px; + color: #474747; } + .deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, .overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, .seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { - font-weight:bold; + font-weight: bold; } + .deprecationComment, .emphasizedPhrase, .interfaceName { - font-style:italic; + font-style: italic; } div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, div.block div.block span.interfaceName { - font-style:normal; + font-style: normal; } -div.contentContainer ul.blockList li.blockList h2{ - padding-bottom:0px; +div.contentContainer ul.blockList li.blockList h2 { + padding-bottom: 0px; } diff --git a/estructuras_de_datos.xml b/estructuras_de_datos.xml index 38f6f8d..edbfb8f 100644 --- a/estructuras_de_datos.xml +++ b/estructuras_de_datos.xml @@ -1,248 +1,269 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/cl/cromer/estructuras/Array.java b/src/cl/cromer/estructuras/Array.java index dfdfe21..d15f95d 100644 --- a/src/cl/cromer/estructuras/Array.java +++ b/src/cl/cromer/estructuras/Array.java @@ -2,13 +2,14 @@ package cl.cromer.estructuras; /** * Crear una estructura de dato de tipo array. + * * @author Chris Cromer */ final public class Array { /** * El array. */ - private String array[]; + final private String array[]; /** * La cantidad de elementos en el array. @@ -22,6 +23,7 @@ final public class Array { /** * Crear el array con el tamaño pasador por argumento. + * * @param tamano int: El tamaño del array a crear. */ public Array(int tamano) { @@ -32,6 +34,7 @@ final public class Array { /** * Devolver la cantidad de elementos en el array. + * * @return int: Devolver la cantidad de elementos en el array. */ public int size() { @@ -40,6 +43,7 @@ final public class Array { /** * Dovolver si el tipo es ordenado o no. + * * @return boolean: Si el tipo de array es ordenado. */ public boolean isOrdered() { @@ -48,6 +52,7 @@ final public class Array { /** * Cambiar el tipo de array entre ordenado o simple. + * * @param ordered boolean: Si es verdad, es de tipo ordenado, sino el tipo es simple. */ public void setOrdered(boolean ordered) { @@ -56,6 +61,7 @@ final public class Array { /** * Insertar un valor al array. + * * @param valor int: El valor a insertar. * @return boolean: Verdad si fue exitoso, sino falso. */ @@ -76,6 +82,7 @@ final public class Array { /** * Eliminar un valor del array si existe. + * * @param valor int: El valor a eliminar. * @return boolean: Verdad si fue encontrado y borrado, sino falso. */ @@ -85,7 +92,7 @@ final public class Array { if (array[i] != null && array[i].equals(String.valueOf(valor))) { // Eliminar el valor array[i] = null; - borrado=true; + borrado = true; size--; if (ordered) { for (int j = i; j < array.length; j++) { @@ -94,7 +101,7 @@ final public class Array { array[j] = array[j + 1]; } } - array[array.length-1] = null; + array[array.length - 1] = null; } else { break; @@ -106,6 +113,7 @@ final public class Array { /** * Buscar si existe un valor dentro el array. + * * @param valor int: Valor a buscar. * @return int: Devuelve el indice donde fue encontrado, o -1 si no fue encontrado. */ @@ -122,6 +130,7 @@ final public class Array { /** * Devolver el valor que está guardado en cada indice del array. Se usa para construir la grafica. + * * @param indice int: El indice que desea ver. * @return String: El valor que está en dicho indice. */ @@ -136,6 +145,7 @@ final public class Array { /** * Ordenar el array usando burbuja. + * * @param paso boolean: Si es verdad, solo hago en paso del ordenamiento, sino ordenear todos los elementos. * @return boolean: Verdad si algo cambió, sino falso. */ @@ -144,10 +154,10 @@ final public class Array { for (int i = size() - 1; i > 1; i--) { for (int j = 0; j < i; j++) { - if (Integer.valueOf(array[j]) > Integer.valueOf(array[j+1])) { + if (Integer.valueOf(array[j]) > Integer.valueOf(array[j + 1])) { String temp = array[j]; - array[j] = array[j+1]; - array[j+1] = temp; + array[j] = array[j + 1]; + array[j + 1] = temp; cambio = true; if (paso) { return true; @@ -161,6 +171,7 @@ final public class Array { /** * Ordenar el array usando inserción. + * * @param paso boolean: Si es verdad, solo hago en paso del ordenamiento, sino ordenear todos los elementos. * @return boolean: Verdad si algo cambió, sino falso. */ @@ -170,8 +181,8 @@ final public class Array { for (int i = 1; i < size(); i++) { String temp = array[i]; int j = i; - while (j > 0 && Integer.valueOf(array[j-1]) >= Integer.valueOf(temp)) { - array[j] = array[j-1]; + while (j > 0 && Integer.valueOf(array[j - 1]) >= Integer.valueOf(temp)) { + array[j] = array[j - 1]; --j; cambio = true; } @@ -186,6 +197,7 @@ final public class Array { /** * Ordenar el array usando selección. + * * @param paso boolean: Si es verdad, solo hago en paso del ordenamiento, sino ordenear todos los elementos. * @return boolean: Verdad si algo cambió, sino falso. */ @@ -213,6 +225,7 @@ final public class Array { /** * Ordenar el array usando shell. + * * @param paso boolean: Si es verdad, solo hago en paso del ordenamiento, sino ordenear todos los elementos. * @return boolean: Verdad si algo cambió, sino falso. */ @@ -228,11 +241,11 @@ final public class Array { } while (h > 0) { - for (i=h; i < size(); i++) { + for (i = h; i < size(); i++) { temp = array[i]; j = i; - while (j > h-1 && Integer.valueOf(array[j-h]) >= Integer.valueOf(temp)) { - array[j] = array[j-h]; + while (j > h - 1 && Integer.valueOf(array[j - h]) >= Integer.valueOf(temp)) { + array[j] = array[j - h]; j -= h; cambio = true; } @@ -241,7 +254,7 @@ final public class Array { return true; } } - h = (h-1) / 3; + h = (h - 1) / 3; } return cambio; @@ -249,6 +262,7 @@ final public class Array { /** * Ordenar el array usando quick. + * * @param paso boolean: Si es verdad, solo hago en paso del ordenamiento, sino ordenear todos los elementos. * @return boolean: Verdad si algo cambió, sino falso. */ @@ -267,9 +281,10 @@ final public class Array { /** * Metodo recursivo para ordenar using quick sort. + * * @param izquerda int: La posición del quick desded la izquerda. - * @param derecha int: La posición del quick desded la derecha.. - * @param paso boolean: Si es verdad, solo hago en paso del ordenamiento, sino ordenear todos los elementos. + * @param derecha int: La posición del quick desded la derecha.. + * @param paso boolean: Si es verdad, solo hago en paso del ordenamiento, sino ordenear todos los elementos. * @return boolean: Verdad si algo cambió, sino falso. */ private boolean recurenciaQuick(int izquerda, int derecha, boolean paso) { @@ -294,21 +309,24 @@ final public class Array { /** * Particionar el array desded la izquerda y derecho usando un pivot. + * * @param izquerda int: La posición del quick desde la izquerda. - * @param derecha int: La posición del quick desde la derecha. - * @param pivot String: El valor a comparar con los otros. + * @param derecha int: La posición del quick desde la derecha. + * @param pivot String: El valor a comparar con los otros. * @return ParticionarResult: Los resultados de particionar. */ private ParticionarResult particionar(int izquerda, int derecha, String pivot) { boolean cambio = false; - int punteroIzquerda = izquerda-1; + int punteroIzquerda = izquerda - 1; int punteroDerecha = derecha; while (true) { //noinspection StatementWithEmptyBody - while (Integer.valueOf(array[++punteroIzquerda]) < Integer.valueOf(pivot)); + while (Integer.valueOf(array[++punteroIzquerda]) < Integer.valueOf(pivot)) { + } //noinspection StatementWithEmptyBody - while (punteroDerecha > 0 && Integer.valueOf(array[--punteroDerecha]) > Integer.valueOf(pivot)); + while (punteroDerecha > 0 && Integer.valueOf(array[--punteroDerecha]) > Integer.valueOf(pivot)) { + } if (punteroIzquerda >= punteroDerecha) { break; @@ -324,52 +342,12 @@ final public class Array { array[punteroIzquerda] = array[derecha]; array[derecha] = temp; - return new ParticionarResult(cambio, punteroIzquerda); - } - - /** - * Esta clase contiene los resultados de Partricionar. - */ - final public class ParticionarResult { - /** - * Si habia algun cambio. - */ - private boolean cambio; - - /** - * La parte izquerda que cambió. - */ - private int punteroIzquerda; - - /** - * Inicializar. - * @param cambio boolean: Si habia un cambio o no. - * @param punteroIzquerda: El valor desde la izquerda donde fue un cambio. - */ - public ParticionarResult(boolean cambio, int punteroIzquerda) { - this.cambio = cambio; - this.punteroIzquerda = punteroIzquerda; - } - - /** - * Devolver el cambio. - * @return boolean: Devolver el valor de cambio. - */ - public boolean getCambio() { - return cambio; - } - - /** - * Devolver el puntero izquerda. - * @return int: Devolver el valor de puntero. - */ - public int getPunteroIzquerda() { - return punteroIzquerda; - } + return new ParticionarResult(cambio, punteroIzquerda); } /** * Ordenar el array usando merge. + * * @param paso boolean: Si es verdad, solo hago en paso del ordenamiento, sino ordenear todos los elementos. * @return boolean: Verdad si algo cambió, sino falso. */ @@ -389,10 +367,11 @@ final public class Array { /** * El metodo recursivo para ordenar con merge. - * @param temp String[]: El array temporario para trabajar. + * + * @param temp String[]: El array temporario para trabajar. * @param izquerda int: El lado izquerda. - * @param derecha int: El lado derecha. - * @param paso boolean: Verdad si es paso por paso. + * @param derecha int: El lado derecha. + * @param paso boolean: Verdad si es paso por paso. * @return boolean: Devolver si algo cambió. */ private boolean recurenciaMerge(String[] temp, int izquerda, int derecha, boolean paso) { @@ -420,11 +399,12 @@ final public class Array { /** * Este metodo hace los cambios al array. - * @param temp String[]: El array temporario para trabajar. + * + * @param temp String[]: El array temporario para trabajar. * @param prevIzquerda int: El valor previo de la izquerda. - * @param prevMedio int: El valor previo al medio. - * @param prevDerecha int: El valor previo de la derecha. - * @param paso boolean: Si es paso por paso. + * @param prevMedio int: El valor previo al medio. + * @param prevDerecha int: El valor previo de la derecha. + * @param paso boolean: Si es paso por paso. * @return boolean: Devolver si algo cambió. */ private boolean merge(String[] temp, int prevIzquerda, int prevMedio, int prevDerecha, boolean paso) { @@ -460,4 +440,48 @@ final public class Array { } return cambio; } + + /** + * Esta clase contiene los resultados de Partricionar. + */ + final public class ParticionarResult { + /** + * Si habia algun cambio. + */ + final private boolean cambio; + + /** + * La parte izquerda que cambió. + */ + final private int punteroIzquerda; + + /** + * Inicializar. + * + * @param cambio boolean: Si habia un cambio o no. + * @param punteroIzquerda: El valor desde la izquerda donde fue un cambio. + */ + public ParticionarResult(boolean cambio, int punteroIzquerda) { + this.cambio = cambio; + this.punteroIzquerda = punteroIzquerda; + } + + /** + * Devolver el cambio. + * + * @return boolean: Devolver el valor de cambio. + */ + public boolean getCambio() { + return cambio; + } + + /** + * Devolver el puntero izquerda. + * + * @return int: Devolver el valor de puntero. + */ + public int getPunteroIzquerda() { + return punteroIzquerda; + } + } } diff --git a/src/cl/cromer/estructuras/ArrayController.java b/src/cl/cromer/estructuras/ArrayController.java index c709e4b..18fe792 100644 --- a/src/cl/cromer/estructuras/ArrayController.java +++ b/src/cl/cromer/estructuras/ArrayController.java @@ -3,7 +3,9 @@ package cl.cromer.estructuras; import javafx.fxml.FXML; import javafx.fxml.Initializable; import javafx.scene.Scene; -import javafx.scene.control.*; +import javafx.scene.control.ButtonBar; +import javafx.scene.control.ButtonType; +import javafx.scene.control.Dialog; import javafx.scene.layout.VBox; import javafx.scene.text.Text; @@ -15,6 +17,7 @@ import java.util.logging.Level; /** * Esta clase es para controlar todos la interfaz de Array. + * * @author Chris Cromer */ public class ArrayController implements Initializable { @@ -22,17 +25,20 @@ public class ArrayController implements Initializable { /** * La caja para ingresar textos. */ - @FXML private TextFieldLimited valorArray; + @FXML + private TextFieldLimited valorArray; /** * Donde poner el contenido de array. */ - @FXML private VBox contenidoArray; + @FXML + private VBox contenidoArray; /** * Donde va el codigo a mostrar a la pantalla. */ - @FXML private Text codigoArray; + @FXML + private Text codigoArray; /** * La escena donde está cosas graficas. @@ -56,7 +62,8 @@ public class ArrayController implements Initializable { /** * Inicializar todos los datos y dibujar las graficas. - * @param location URL: El URL de fxml en uso. + * + * @param location URL: El URL de fxml en uso. * @param resourceBundle ResourceBundle: Tiene datos de idioma. */ @Override @@ -126,7 +133,7 @@ public class ArrayController implements Initializable { } // Mostrar el codigo - String tipo = (array.isOrdered())?"Ordenado":"Simple"; + String tipo = (array.isOrdered()) ? "Ordenado" : "Simple"; String codigoTexto = new Scanner(getClass().getResourceAsStream("/cl/cromer/estructuras/code/array" + tipo + "/insertar")).useDelimiter("\\Z").next(); codigoArray.setText(codigoTexto); @@ -173,7 +180,7 @@ public class ArrayController implements Initializable { } // Mostrar el codigo - String tipo = (array.isOrdered())?"Ordenado":"Simple"; + String tipo = (array.isOrdered()) ? "Ordenado" : "Simple"; String codigoTexto = new Scanner(getClass().getResourceAsStream("/cl/cromer/estructuras/code/array" + tipo + "/eliminar")).useDelimiter("\\Z").next(); codigoArray.setText(codigoTexto); @@ -210,7 +217,7 @@ public class ArrayController implements Initializable { } // Mostrar el codigo - String tipo = (array.isOrdered())?"Ordenado":"Simple"; + String tipo = (array.isOrdered()) ? "Ordenado" : "Simple"; String codigoTexto = new Scanner(getClass().getResourceAsStream("/cl/cromer/estructuras/code/array" + tipo + "/buscar")).useDelimiter("\\Z").next(); codigoArray.setText(codigoTexto); diff --git a/src/cl/cromer/estructuras/ArrayTipos.java b/src/cl/cromer/estructuras/ArrayTipos.java index 8caf9b5..59fa96f 100644 --- a/src/cl/cromer/estructuras/ArrayTipos.java +++ b/src/cl/cromer/estructuras/ArrayTipos.java @@ -2,6 +2,7 @@ package cl.cromer.estructuras; /** * Esta clase contiene los tipos de array. + * * @author Chris Cromer */ final public class ArrayTipos { @@ -17,10 +18,11 @@ final public class ArrayTipos { /** * El tipo que está elegido. */ - private int tipo; + final private int tipo; /** * Inicilizar el tipo. + * * @param tipo int: Tipo de array, {@value #SIMPLE} o {@value #ORDENADO} */ public ArrayTipos(int tipo) { @@ -38,6 +40,7 @@ final public class ArrayTipos { /** * Devolver el tipo. + * * @return int: El tipo de array. */ public int getTipo() { diff --git a/src/cl/cromer/estructuras/BurbujaController.java b/src/cl/cromer/estructuras/BurbujaController.java index 467a384..2f40ada 100644 --- a/src/cl/cromer/estructuras/BurbujaController.java +++ b/src/cl/cromer/estructuras/BurbujaController.java @@ -16,18 +16,21 @@ import java.util.Scanner; /** * Esta clase es para controlar todos la interfaz de Burbuja. + * * @author Chris Cromer */ public class BurbujaController implements Initializable { /** * Donde poner el contenido de array. */ - @FXML private HBox contenidoBurbuja; + @FXML + private HBox contenidoBurbuja; /** * Donde va el codigo a mostrar a la pantalla. */ - @FXML private Text codigoBurbuja; + @FXML + private Text codigoBurbuja; /** * La escena donde está cosas graficas. @@ -46,7 +49,8 @@ public class BurbujaController implements Initializable { /** * Inicializar todos los datos y dibujar las graficas. - * @param location URL: El URL de fxml en uso. + * + * @param location URL: El URL de fxml en uso. * @param resourceBundle ResourceBundle: Tiene datos de idioma. */ @Override diff --git a/src/cl/cromer/estructuras/Cola.java b/src/cl/cromer/estructuras/Cola.java index b6d8cb9..54f1e23 100644 --- a/src/cl/cromer/estructuras/Cola.java +++ b/src/cl/cromer/estructuras/Cola.java @@ -2,6 +2,7 @@ package cl.cromer.estructuras; /** * Crear una estructura de dato de tipo cola. + * * @author Chris Cromer */ final public class Cola { @@ -25,6 +26,7 @@ final public class Cola { /** * Devolver la cantidad de elementos que están en la cola. + * * @return int: La cantidad de elementos. */ public int size() { @@ -33,6 +35,7 @@ final public class Cola { /** * Push un valor en la cola encima. + * * @param valor int: El valor a push. */ public void push(int valor) { @@ -56,11 +59,12 @@ final public class Cola { /** * Pop un valor del principio de la cola. + * * @return boolean: Verdad si fue exitoso. */ public boolean pop() { if (this.cola != null) { - String cola[] = new String[this.cola.length -1]; + String cola[] = new String[this.cola.length - 1]; // Nueva array sin el valor del primer System.arraycopy(this.cola, 1, cola, 0, cola.length); this.cola = cola; @@ -74,6 +78,7 @@ final public class Cola { /** * Peek al valor que está al principio de la cola. + * * @return int: El valor que está al principio de la cola. */ public int peek() { @@ -87,6 +92,7 @@ final public class Cola { /** * Devolver el valor que está en un indice de la cola. + * * @param indice int: El indice que desea devolver. * @return String: El valor que está guardado en el indice. */ diff --git a/src/cl/cromer/estructuras/ColaController.java b/src/cl/cromer/estructuras/ColaController.java index beeb1a1..954552c 100644 --- a/src/cl/cromer/estructuras/ColaController.java +++ b/src/cl/cromer/estructuras/ColaController.java @@ -17,23 +17,27 @@ import java.util.logging.Level; /** * Esta clase es para controlar todos la interfaz de Cola. + * * @author Chris Cromer */ public class ColaController implements Initializable { /** * La caja para ingresar textos. */ - @FXML private TextFieldLimited valorCola; + @FXML + private TextFieldLimited valorCola; /** * Donde poner el contenido de array. */ - @FXML private VBox contenidoCola; + @FXML + private VBox contenidoCola; /** * Donde va el codigo a mostrar a la pantalla. */ - @FXML private Text codigoCola; + @FXML + private Text codigoCola; /** * La escena donde está cosas graficas. @@ -57,7 +61,8 @@ public class ColaController implements Initializable { /** * Inicializar todos los datos y dibujar las graficas. - * @param location URL: El URL de fxml en uso. + * + * @param location URL: El URL de fxml en uso. * @param resourceBundle ResourceBundle: Tiene datos de idioma. */ @Override @@ -168,8 +173,12 @@ public class ColaController implements Initializable { codigoCola.setText(codigoTexto); if (cola.size() > 0) { - cola.pop(); - generarGrafico(); + if (!cola.pop()) { + errorVacia(); + } + else { + generarGrafico(); + } } else { errorVacia(); diff --git a/src/cl/cromer/estructuras/Colores.java b/src/cl/cromer/estructuras/Colores.java index a524379..1f3dcb0 100644 --- a/src/cl/cromer/estructuras/Colores.java +++ b/src/cl/cromer/estructuras/Colores.java @@ -4,6 +4,7 @@ import javafx.scene.paint.Color; /** * Rotación de colores. + * * @author Chris Cromer */ public class Colores { @@ -64,7 +65,7 @@ public class Colores { texto = Color.BLACK; fondo = Color.GREEN; break; - case 6 : + case 6: color = 7; texto = Color.BLACK; fondo = Color.ORANGE; @@ -78,6 +79,7 @@ public class Colores { /** * Devolver el color del texto actual. + * * @return Color: Color del texto. */ public Color getTexto() { @@ -86,6 +88,7 @@ public class Colores { /** * Devolver el color del fondo actual. + * * @return Color: Color del fondo. */ public Color getFondo() { diff --git a/src/cl/cromer/estructuras/Enlace.java b/src/cl/cromer/estructuras/Enlace.java index ab4e65f..cabcc1f 100644 --- a/src/cl/cromer/estructuras/Enlace.java +++ b/src/cl/cromer/estructuras/Enlace.java @@ -2,41 +2,48 @@ package cl.cromer.estructuras; /** * Esta interfaz es para los 2 tipos de enlace, {@link EnlaceNormal} y {@link EnlaceCircular}. + * * @author Chris Cromer */ interface Enlace { /** * Devolver la llave. + * * @return int: La llave. */ int getLlave(); /** * Cambiar el valor de la llave. + * * @param llave int: El valor de la llave. */ void setLlave(int llave); /** * Devolver el siguente enlace. + * * @return Object: El enlace a devolver. */ Object getSiguente(); /** * Cambiar el siguiente enlace. + * * @param siguente Object: El siguente enlace nuevo. */ void setSiguente(Object siguente); /** * Devolver el enlace previo. + * * @return Object: El enlace previo. */ Object getPrevio(); /** * Cambiar el previo enlace. + * * @param previo Object: El enlace previo nuevo. */ void setPrevio(Object previo); diff --git a/src/cl/cromer/estructuras/EnlaceCircular.java b/src/cl/cromer/estructuras/EnlaceCircular.java index 5a4b93a..186a8be 100644 --- a/src/cl/cromer/estructuras/EnlaceCircular.java +++ b/src/cl/cromer/estructuras/EnlaceCircular.java @@ -2,6 +2,7 @@ package cl.cromer.estructuras; /** * Esta clase es de tipo de enlace circular. + * * @author Chris Cromer */ final public class EnlaceCircular implements Enlace { @@ -24,6 +25,7 @@ final public class EnlaceCircular implements Enlace { /** * Devolver la llave. + * * @return int: La llave. */ public int getLlave() { @@ -32,6 +34,7 @@ final public class EnlaceCircular implements Enlace { /** * Cambiar el valor de la llave. + * * @param llave int: El valor de la llave. */ public void setLlave(int llave) { @@ -40,6 +43,7 @@ final public class EnlaceCircular implements Enlace { /** * Devolver el siguente enlace. + * * @return EnlaceCircular: El enlace a devolver. */ public EnlaceCircular getSiguente() { @@ -48,6 +52,7 @@ final public class EnlaceCircular implements Enlace { /** * Cambiar el siguiente enlace. + * * @param siguente Object: El siguente enlace nuevo de tipo {@link EnlaceCircular}. */ public void setSiguente(Object siguente) { @@ -56,6 +61,7 @@ final public class EnlaceCircular implements Enlace { /** * Devolver el enlace previo. + * * @return EnlaceCircular: El enlace previo. */ public EnlaceCircular getPrevio() { @@ -64,6 +70,7 @@ final public class EnlaceCircular implements Enlace { /** * Dummy metodo para usar interface {@link Enlace} + * * @param previo Object: El enlace previo nuevo de tipo {@link EnlaceCircular}. */ public void setPrevio(Object previo) { diff --git a/src/cl/cromer/estructuras/EnlaceNormal.java b/src/cl/cromer/estructuras/EnlaceNormal.java index 93f587f..c93ad7f 100644 --- a/src/cl/cromer/estructuras/EnlaceNormal.java +++ b/src/cl/cromer/estructuras/EnlaceNormal.java @@ -2,6 +2,7 @@ package cl.cromer.estructuras; /** * Esta clase es de tipo de enlace normal. + * * @author Chris Cromer */ final public class EnlaceNormal implements Enlace { @@ -30,6 +31,7 @@ final public class EnlaceNormal implements Enlace { /** * Devolver la llave. + * * @return int: La llave. */ public int getLlave() { @@ -38,6 +40,7 @@ final public class EnlaceNormal implements Enlace { /** * Cambiar el valor de la llave. + * * @param llave int: El valor de la llave. */ public void setLlave(int llave) { @@ -46,6 +49,7 @@ final public class EnlaceNormal implements Enlace { /** * Devolver el siguente enlace. + * * @return EnlaceNormal: El enlace a devolver. */ public EnlaceNormal getSiguente() { @@ -54,6 +58,7 @@ final public class EnlaceNormal implements Enlace { /** * Cambiar el siguiente enlace. + * * @param siguente Object: El siguente enlace nuevo de tipo {@link EnlaceNormal}. */ public void setSiguente(Object siguente) { @@ -62,6 +67,7 @@ final public class EnlaceNormal implements Enlace { /** * Devolver el enlace previo. + * * @return EnlaceNormal: El enlace previo. */ public EnlaceNormal getPrevio() { @@ -70,6 +76,7 @@ final public class EnlaceNormal implements Enlace { /** * Cambiar el previo enlace. + * * @param previo Object: El enlace previo nuevo de tipo {@link EnlaceNormal}. */ public void setPrevio(Object previo) { diff --git a/src/cl/cromer/estructuras/Grafico.java b/src/cl/cromer/estructuras/Grafico.java index 8caa39a..e6a30cd 100644 --- a/src/cl/cromer/estructuras/Grafico.java +++ b/src/cl/cromer/estructuras/Grafico.java @@ -16,6 +16,7 @@ import javafx.util.Duration; /** * Esta clase es para trabajar con graficos. + * * @author Chris Cromer */ public class Grafico { @@ -28,39 +29,34 @@ public class Grafico { * Tipo de dibujo circular. */ static final public int CIRCULO = 1; - + /** + * La escena donde está cosas graficas. + */ + final private Scene scene; /** * Contiene la animación de destacar. */ private SequentialTransition blinkTransition; - /** * El valor de cual caja está destacado actualmente */ private int destacado; - /** * El tipo de objeto que está destacado. */ private int tipo; - /** * El color original de fondo para volver cuando no es destacado. */ private Color destacadoBG; - /** * El color original de text para volver cuando no es destacado. */ private Color destacadoFG; - /** - * La escena donde está cosas graficas. - */ - private Scene scene; - /** * Graficar una escena. + * * @param scene La scene a destacar. */ public Grafico(Scene scene) { @@ -70,14 +66,15 @@ public class Grafico { /** * Crear una flecha que apunta por abajo. + * * @return StackPane: Devolver el stackpane que contiene la flecha. */ public static StackPane crearFlechaAbajo() { Polygon polygon = new Polygon(); polygon.getPoints().addAll( - 0.0, 0.0, - 10.0, 0.0, - 5.0, 10.0 + 0.0, 0.0, + 10.0, 0.0, + 5.0, 10.0 ); StackPane stackPane = new StackPane(); @@ -87,14 +84,15 @@ public class Grafico { /** * Crear una flecha que apunta por arriba. + * * @return StackPane: Devolver el stackpane que contiene la flecha. */ public static StackPane crearFlechaArriba() { Polygon polygon = new Polygon(); polygon.getPoints().addAll( - 5.0, 0.0, - 0.0, 10.0, - 10.0, 10.0 + 5.0, 0.0, + 0.0, 10.0, + 10.0, 10.0 ); StackPane stackPane = new StackPane(); @@ -104,6 +102,7 @@ public class Grafico { /** * Crear una linea vertical. + * * @return StackPane: Devolver el stackpane que contiene la linea vertical. */ public static StackPane crearLineaVertical() { @@ -120,6 +119,7 @@ public class Grafico { /** * Crear la linea circular con flecha. + * * @param cajas int: La cantidad de cajas que están. * @return StackPane: Devolver el stackpane que contiene la linea horizontal. */ @@ -135,9 +135,9 @@ public class Grafico { Polygon flechaDerecha = new Polygon(); flechaDerecha.getPoints().addAll( - 10.0, 15.0, - 20.0, 20.0, - 10.0, 25.0 + 10.0, 15.0, + 20.0, 20.0, + 10.0, 25.0 ); Line vertical = new Line(); @@ -159,8 +159,9 @@ public class Grafico { /** * Crear un rectangulo con texto adentro. + * * @param colores Colores: Los colores para dar color al rectangulo. - * @param label String: El texto por el ID de fxml. + * @param label String: El texto por el ID de fxml. * @return StackPane: Devolver el stackpane que contiene el rectangulo y texto. */ public static StackPane crearCaja(Colores colores, String label) { @@ -181,9 +182,10 @@ public class Grafico { /** * Crear un rectangulo con texto adentro. + * * @param colores Colores: Los colores para dar color al rectangulo. - * @param label String: El texto por el ID de fxml. - * @param texto String: El texto a colocar dentro el rectangulo. + * @param label String: El texto por el ID de fxml. + * @param texto String: El texto a colocar dentro el rectangulo. * @return StackPane: Devolver el stackpane que contiene el rectangulo y texto. */ public static StackPane crearCaja(Colores colores, String label, String texto) { @@ -203,69 +205,47 @@ public class Grafico { return stackPane; } - /** - * Crear un rectangulo con texto adentro. - * @param colores Colores: Los colores para dar color al rectangulo. - * @param label String: El texto por el ID de fxml. - * @param texto String: El texto a colocar dentro el rectangulo. - * @param tamano int: El tamaño del rectangulo. - * @return StackPane: Devolver el stackpane que contiene el rectangulo y texto. - */ - public static StackPane crearCaja(Colores colores, String label, String texto, int tamano) { - Rectangle rectangle = new Rectangle(); - rectangle.setHeight(tamano); - rectangle.setWidth(tamano); - rectangle.setFill(colores.getFondo()); - rectangle.setStroke(Color.BLACK); - rectangle.setId("border_" + label); - Text text = new Text(); - text.setId("caja_" + label); - text.setStroke(colores.getTexto()); - text.setText(texto); - - StackPane stackPane = new StackPane(); - stackPane.getChildren().addAll(rectangle, text); - return stackPane; - } - /** * Crear un animacion de transicion usando colores que cambian. - * @param rectangle Rectangle: El objeto que desea animar. - * @param text Text: El texto que desea animar. + * + * @param rectangle Rectangle: El objeto que desea animar. + * @param text Text: El texto que desea animar. * @param colorBackground Color: Color del fondo de destacar. - * @param colorText Color: Color del texto. + * @param colorText Color: Color del texto. * @return PauseTransition: La transition creado con los elementos y colores. */ - private static PauseTransition createPauseTransition(Rectangle rectangle , Text text, Color colorBackground, Color colorText) { + private static PauseTransition createPauseTransition(Rectangle rectangle, Text text, Color colorBackground, Color colorText) { PauseTransition changeColor = new PauseTransition(new Duration(100)); changeColor.setOnFinished(actionEvent -> { rectangle.setFill(colorBackground); text.setStroke(colorText); }); - return changeColor ; + return changeColor; } /** * Crear un animacion de transicion usando colores que cambian. - * @param circle Circle: El objeto que desea animar. - * @param text Text: El texto que desea animar. + * + * @param circle Circle: El objeto que desea animar. + * @param text Text: El texto que desea animar. * @param colorBackground Color: Color del fondo de destacar. - * @param colorText Color: Color del texto. + * @param colorText Color: Color del texto. * @return PauseTransition: La transition creado con los elementos y colores. */ - private static PauseTransition createPauseTransition(Circle circle , Text text, Color colorBackground, Color colorText) { + private static PauseTransition createPauseTransition(Circle circle, Text text, Color colorBackground, Color colorText) { PauseTransition changeColor = new PauseTransition(new Duration(100)); changeColor.setOnFinished(actionEvent -> { circle.setFill(colorBackground); text.setStroke(colorText); }); - return changeColor ; + return changeColor; } /** * Destacar un elemento + * * @param valor int: El indice a destacar. - * @param tipo int: El tipo de objeto a destacar, {@value #RECTANGULO} o {@value #CIRCULO} + * @param tipo int: El tipo de objeto a destacar, {@value #RECTANGULO} o {@value #CIRCULO} */ public void destacar(int valor, int tipo) { if (tipo != RECTANGULO && tipo != CIRCULO) { diff --git a/src/cl/cromer/estructuras/InsercionController.java b/src/cl/cromer/estructuras/InsercionController.java index bc87570..018db11 100644 --- a/src/cl/cromer/estructuras/InsercionController.java +++ b/src/cl/cromer/estructuras/InsercionController.java @@ -16,18 +16,21 @@ import java.util.Scanner; /** * Esta clase es para controlar todos la interfaz de Inserción. + * * @author Chris Cromer */ public class InsercionController implements Initializable { /** * Donde poner el contenido de array. */ - @FXML private HBox contenidoInsercion; + @FXML + private HBox contenidoInsercion; /** * Donde va el codigo a mostrar a la pantalla. */ - @FXML private Text codigoInsercion; + @FXML + private Text codigoInsercion; /** * La escena donde está cosas graficas. @@ -46,7 +49,8 @@ public class InsercionController implements Initializable { /** * Inicializar todos los datos y dibujar las graficas. - * @param location URL: El URL de fxml en uso. + * + * @param location URL: El URL de fxml en uso. * @param resourceBundle ResourceBundle: Tiene datos de idioma. */ @Override diff --git a/src/cl/cromer/estructuras/ListaEnlazada.java b/src/cl/cromer/estructuras/ListaEnlazada.java index d93c47d..ebe8c69 100644 --- a/src/cl/cromer/estructuras/ListaEnlazada.java +++ b/src/cl/cromer/estructuras/ListaEnlazada.java @@ -2,6 +2,7 @@ package cl.cromer.estructuras; /** * Crear una estructura de dato de tipo lista enlazada. + * * @author Chris Cromer */ final public class ListaEnlazada { @@ -29,6 +30,7 @@ final public class ListaEnlazada { /** * Devolver la cantidad de enlaces que están en la lista. + * * @return int: La cantidad. */ public int size() { @@ -37,6 +39,7 @@ final public class ListaEnlazada { /** * Devolver el tipo de lista. + * * @return int: El tipo. */ public int getTipo() { @@ -45,6 +48,7 @@ final public class ListaEnlazada { /** * Cambiar el tipo de lista. + * * @param tipo int: El tipo a cambiar. */ public void setTipo(int tipo) { @@ -53,6 +57,7 @@ final public class ListaEnlazada { /** * Buscar una llave en la lista. + * * @param llave int: La llave a buscar. * @return Enlace: El enlace que contiene la llave buscada. */ @@ -82,6 +87,7 @@ final public class ListaEnlazada { /** * Insertar una llave en la lista. + * * @param llave int: La llave a insertar. * @return boolean: Verdad si fue insertado, sino falso. */ @@ -106,6 +112,7 @@ final public class ListaEnlazada { /** * Eliminar un enlace de la lista. + * * @param llave int: La llave a eliminar. * @return boolean: Verdad si fue borrado, sino falso. */ @@ -149,6 +156,7 @@ final public class ListaEnlazada { /** * Devolver un enlace con su llave y valor. + * * @param indice int: El indice que desea ver. * @return Enlace: El enlace a devolver. */ diff --git a/src/cl/cromer/estructuras/ListaEnlazadaCircular.java b/src/cl/cromer/estructuras/ListaEnlazadaCircular.java index f230433..1c9d666 100644 --- a/src/cl/cromer/estructuras/ListaEnlazadaCircular.java +++ b/src/cl/cromer/estructuras/ListaEnlazadaCircular.java @@ -2,6 +2,7 @@ package cl.cromer.estructuras; /** * Crear una estructura de dato de tipo lista enlazada circular. + * * @author Chris Cromer */ final public class ListaEnlazadaCircular { @@ -34,6 +35,7 @@ final public class ListaEnlazadaCircular { /** * Devolver la cantidad de enlaces que están en la lista. + * * @return int: La cantidad. */ public int size() { @@ -42,6 +44,7 @@ final public class ListaEnlazadaCircular { /** * Devolver el tipo de lista. + * * @return int: El tipo de lista. */ public int getTipo() { @@ -50,6 +53,7 @@ final public class ListaEnlazadaCircular { /** * Cambiar el tipo de lista. + * * @param tipo int: El tipo a cambiar. */ public void setTipo(int tipo) { @@ -58,6 +62,7 @@ final public class ListaEnlazadaCircular { /** * Buscar una llave en la lista. + * * @param llave int: La llave a buscar. * @return Enlace: El enlace que contiene la llave. */ @@ -88,6 +93,7 @@ final public class ListaEnlazadaCircular { /** * Insertar una llave en la lista. + * * @param llave int: La llave a insertar. * @return boolean: Verdad si fue insertado, falso si ya existe la llave. */ @@ -116,6 +122,7 @@ final public class ListaEnlazadaCircular { /** * Eliminar un enlace de la lista. + * * @param llave int: La llave a elminiar. * @return boolean: Verdad se fue eliminado, falso si no estaba en la lista. */ @@ -160,6 +167,7 @@ final public class ListaEnlazadaCircular { /** * Devolver un enlace con su llave y valor. + * * @param indice int: El indice que desea ver. * @return Enlace: El enlace a devolver. */ diff --git a/src/cl/cromer/estructuras/ListaEnlazadaTipos.java b/src/cl/cromer/estructuras/ListaEnlazadaTipos.java index 66d075d..7bca1f3 100644 --- a/src/cl/cromer/estructuras/ListaEnlazadaTipos.java +++ b/src/cl/cromer/estructuras/ListaEnlazadaTipos.java @@ -2,6 +2,7 @@ package cl.cromer.estructuras; /** * Esta clase contiene los tipos de listas enlazadas. + * * @author Chris Cromer */ final public class ListaEnlazadaTipos { @@ -21,10 +22,11 @@ final public class ListaEnlazadaTipos { /** * El tipo elegido. */ - private int tipo; + final private int tipo; /** * Inicilizar el tipo de lista enlazada. + * * @param tipo int: El tipo de lista enlazada, {@value #SIMPLE}, {@value #CIRCULAR} o {@value #DOBLEMENTE_ENLAZADA} */ public ListaEnlazadaTipos(int tipo) { @@ -45,6 +47,7 @@ final public class ListaEnlazadaTipos { /** * Devolver el tipo de lista enlazada. + * * @return int: El tipo. */ public int getTipo() { diff --git a/src/cl/cromer/estructuras/ListaEnlazdaController.java b/src/cl/cromer/estructuras/ListaEnlazdaController.java index 0001489..9d5bdcc 100644 --- a/src/cl/cromer/estructuras/ListaEnlazdaController.java +++ b/src/cl/cromer/estructuras/ListaEnlazdaController.java @@ -17,28 +17,33 @@ import java.util.logging.Level; /** * Esta clase es para controlar todos la interfaz de ListaEnlazada. + * * @author Chris Cromer */ public class ListaEnlazdaController implements Initializable { /** * La caja para ingresar el valor. */ - @FXML private TextFieldLimited valorLista; + @FXML + private TextFieldLimited valorLista; /** * Donde poner el contenido de lista. */ - @FXML private VBox contenidoLista; + @FXML + private VBox contenidoLista; /** * Donde poner el contenido de lista circular. */ - @FXML private VBox contenidoListaCircular; + @FXML + private VBox contenidoListaCircular; /** * Donde va el codigo a mostrar a la pantalla. */ - @FXML private Text codigoLista; + @FXML + private Text codigoLista; /** * La escena donde está cosas graficas. @@ -77,7 +82,8 @@ public class ListaEnlazdaController implements Initializable { /** * Inicializar todos los datos y dibujar las graficas. - * @param location URL: El URL de fxml en uso. + * + * @param location URL: El URL de fxml en uso. * @param resourceBundle ResourceBundle: Tiene datos de idioma. */ @Override @@ -401,36 +407,38 @@ public class ListaEnlazdaController implements Initializable { /** * Dibujarlo con una flecha. + * * @param enlace Object: El enlace que tiene la llave y valor. */ private void dibujarSimple(Enlace enlace, boolean sinFlecha) { contenidoLista.getChildren().addAll( - Grafico.crearCaja(colores, String.valueOf(enlace.getLlave()), String.valueOf(enlace.getLlave())) + Grafico.crearCaja(colores, String.valueOf(enlace.getLlave()), String.valueOf(enlace.getLlave())) ); if (!sinFlecha) { contenidoLista.getChildren().addAll( - Grafico.crearLineaVertical(), - Grafico.crearFlechaAbajo() + Grafico.crearLineaVertical(), + Grafico.crearFlechaAbajo() ); } } /** * Dibujarlo con dos flechas. + * * @param enlace El enlace que tiene la llave y valor. */ private void dibujarDoble(Enlace enlace, boolean primer) { if (primer) { contenidoLista.getChildren().addAll( - Grafico.crearFlechaArriba(), - Grafico.crearLineaVertical() + Grafico.crearFlechaArriba(), + Grafico.crearLineaVertical() ); } contenidoLista.getChildren().addAll( - Grafico.crearCaja(colores, String.valueOf(enlace.getLlave()), String.valueOf(enlace.getLlave())), - Grafico.crearFlechaArriba(), - Grafico.crearLineaVertical(), - Grafico.crearFlechaAbajo() + Grafico.crearCaja(colores, String.valueOf(enlace.getLlave()), String.valueOf(enlace.getLlave())), + Grafico.crearFlechaArriba(), + Grafico.crearLineaVertical(), + Grafico.crearFlechaAbajo() ); } } diff --git a/src/cl/cromer/estructuras/Logs.java b/src/cl/cromer/estructuras/Logs.java index 1b74234..7dae343 100644 --- a/src/cl/cromer/estructuras/Logs.java +++ b/src/cl/cromer/estructuras/Logs.java @@ -8,6 +8,7 @@ import java.util.logging.SimpleFormatter; /** * Esta clase es para configurar el logeo de la aplicación. + * * @author Chris Cromer */ public class Logs { @@ -41,7 +42,8 @@ public class Logs { /** * Agregar un log al logger. - * @param level Level: El tipo de error o mensaje que ha sido generado. + * + * @param level Level: El tipo de error o mensaje que ha sido generado. * @param mensaje String: El mensaje de lo que pasó. */ static public void log(Level level, String mensaje) { diff --git a/src/cl/cromer/estructuras/Main.java b/src/cl/cromer/estructuras/Main.java index 09074df..44d8f9f 100644 --- a/src/cl/cromer/estructuras/Main.java +++ b/src/cl/cromer/estructuras/Main.java @@ -18,6 +18,7 @@ import java.util.logging.Level; * Creado como proyecto semestral para la asignatura de estructuras de datos por la profesora Karina Rojas y el profesor Jorge Elgueta. * Creado en 2016-1 * Se necesita java 8 instalado. + * * @author Chris Cromer * @version 1.0.0 */ @@ -29,6 +30,7 @@ public class Main extends Application { /** * Inicilizar el logeo y lanzar la interfaz grafica. + * * @param args String[]: Argumentos desde la consola. */ public static void main(String[] args) { @@ -39,8 +41,14 @@ public class Main extends Application { launch(args); } + static public void setIcon(Dialog dialog, Class classe) { + Stage stage = (Stage) dialog.getDialogPane().getScene().getWindow(); + stage.getIcons().add(new Image(classe.getResourceAsStream("/cl/cromer/estructuras/images/icon.png"))); + } + /** * Crear el stage y la scene para la aplicación grafica. + * * @param stage El primer stage donde va todas las cosas visuales. */ @Override @@ -67,9 +75,4 @@ public class Main extends Application { stage.getIcons().add(new Image(getClass().getResourceAsStream("/cl/cromer/estructuras/images/icon.png"))); stage.show(); } - - static public void setIcon(Dialog dialog, Class classe) { - Stage stage = (Stage) dialog.getDialogPane().getScene().getWindow(); - stage.getIcons().add(new Image(classe.getResourceAsStream("/cl/cromer/estructuras/images/icon.png"))); - } } \ No newline at end of file diff --git a/src/cl/cromer/estructuras/MenuController.java b/src/cl/cromer/estructuras/MenuController.java index e123e4c..22683d1 100644 --- a/src/cl/cromer/estructuras/MenuController.java +++ b/src/cl/cromer/estructuras/MenuController.java @@ -5,8 +5,10 @@ import javafx.fxml.FXMLLoader; import javafx.fxml.Initializable; import javafx.scene.Parent; import javafx.scene.Scene; -import javafx.scene.control.*; -import javafx.scene.image.Image; +import javafx.scene.control.ButtonBar; +import javafx.scene.control.ButtonType; +import javafx.scene.control.Dialog; +import javafx.scene.control.MenuBar; import javafx.scene.layout.VBox; import javafx.stage.Stage; @@ -26,7 +28,8 @@ public class MenuController extends VBox implements Initializable { /** * La barra del menu. */ - @FXML private MenuBar menuBar; + @FXML + private MenuBar menuBar; /** * Los idiomas. @@ -35,7 +38,8 @@ public class MenuController extends VBox implements Initializable { /** * Inicialicar el menu con el idioma. - * @param location URL: Tiene URL de FXML en uso. + * + * @param location URL: Tiene URL de FXML en uso. * @param resourceBundle: Tiene los idiomas. */ @Override @@ -50,10 +54,10 @@ public class MenuController extends VBox implements Initializable { protected void menuArraySimple() { ArrayTipos arrayTipos = new ArrayTipos(ArrayTipos.SIMPLE); loadStage( - resourceBundle.getString("tituloArraySimple"), - "/cl/cromer/estructuras/fxml/array.fxml", - "/cl/cromer/estructuras/css/style.css", - arrayTipos + resourceBundle.getString("tituloArraySimple"), + "/cl/cromer/estructuras/fxml/array.fxml", + "/cl/cromer/estructuras/css/style.css", + arrayTipos ); } @@ -64,10 +68,10 @@ public class MenuController extends VBox implements Initializable { protected void menuArrayOrdenado() { ArrayTipos arrayTipos = new ArrayTipos(ArrayTipos.ORDENADO); loadStage( - resourceBundle.getString("tituloArrayOrdenado"), - "/cl/cromer/estructuras/fxml/array.fxml", - "/cl/cromer/estructuras/css/style.css", - arrayTipos + resourceBundle.getString("tituloArrayOrdenado"), + "/cl/cromer/estructuras/fxml/array.fxml", + "/cl/cromer/estructuras/css/style.css", + arrayTipos ); } @@ -77,9 +81,9 @@ public class MenuController extends VBox implements Initializable { @FXML protected void menuBurbuja() { loadStage( - resourceBundle.getString("tituloBurbuja"), - "/cl/cromer/estructuras/fxml/burbuja.fxml", - "/cl/cromer/estructuras/css/style.css" + resourceBundle.getString("tituloBurbuja"), + "/cl/cromer/estructuras/fxml/burbuja.fxml", + "/cl/cromer/estructuras/css/style.css" ); } @@ -89,9 +93,9 @@ public class MenuController extends VBox implements Initializable { @FXML protected void menuInsercion() { loadStage( - resourceBundle.getString("tituloInsercion"), - "/cl/cromer/estructuras/fxml/insercion.fxml", - "/cl/cromer/estructuras/css/style.css" + resourceBundle.getString("tituloInsercion"), + "/cl/cromer/estructuras/fxml/insercion.fxml", + "/cl/cromer/estructuras/css/style.css" ); } @@ -101,9 +105,9 @@ public class MenuController extends VBox implements Initializable { @FXML protected void menuSeleccion() { loadStage( - resourceBundle.getString("tituloSeleccion"), - "/cl/cromer/estructuras/fxml/seleccion.fxml", - "/cl/cromer/estructuras/css/style.css" + resourceBundle.getString("tituloSeleccion"), + "/cl/cromer/estructuras/fxml/seleccion.fxml", + "/cl/cromer/estructuras/css/style.css" ); } @@ -113,9 +117,9 @@ public class MenuController extends VBox implements Initializable { @FXML protected void menuShell() { loadStage( - resourceBundle.getString("tituloShell"), - "/cl/cromer/estructuras/fxml/shell.fxml", - "/cl/cromer/estructuras/css/style.css" + resourceBundle.getString("tituloShell"), + "/cl/cromer/estructuras/fxml/shell.fxml", + "/cl/cromer/estructuras/css/style.css" ); } @@ -125,9 +129,9 @@ public class MenuController extends VBox implements Initializable { @FXML protected void menuQuick() { loadStage( - resourceBundle.getString("tituloQuick"), - "/cl/cromer/estructuras/fxml/quick.fxml", - "/cl/cromer/estructuras/css/style.css" + resourceBundle.getString("tituloQuick"), + "/cl/cromer/estructuras/fxml/quick.fxml", + "/cl/cromer/estructuras/css/style.css" ); } @@ -137,9 +141,9 @@ public class MenuController extends VBox implements Initializable { @FXML protected void menuMerge() { loadStage( - resourceBundle.getString("tituloMerge"), - "/cl/cromer/estructuras/fxml/merge.fxml", - "/cl/cromer/estructuras/css/style.css" + resourceBundle.getString("tituloMerge"), + "/cl/cromer/estructuras/fxml/merge.fxml", + "/cl/cromer/estructuras/css/style.css" ); } @@ -150,10 +154,10 @@ public class MenuController extends VBox implements Initializable { protected void menuListaEnlazadaSimple() { ListaEnlazadaTipos listaEnlazadaTipos = new ListaEnlazadaTipos(SIMPLE); loadStage( - resourceBundle.getString("tituloListaEnlazadaSimple"), - "/cl/cromer/estructuras/fxml/listaEnlazada.fxml", - "/cl/cromer/estructuras/css/style.css", - listaEnlazadaTipos + resourceBundle.getString("tituloListaEnlazadaSimple"), + "/cl/cromer/estructuras/fxml/listaEnlazada.fxml", + "/cl/cromer/estructuras/css/style.css", + listaEnlazadaTipos ); } @@ -164,10 +168,10 @@ public class MenuController extends VBox implements Initializable { protected void menuListaEnlazadaCircular() { ListaEnlazadaTipos listaEnlazadaTipos = new ListaEnlazadaTipos(ListaEnlazadaTipos.CIRCULAR); loadStage( - resourceBundle.getString("tituloListaEnlazadaCircular"), - "/cl/cromer/estructuras/fxml/listaEnlazada.fxml", - "/cl/cromer/estructuras/css/style.css", - listaEnlazadaTipos + resourceBundle.getString("tituloListaEnlazadaCircular"), + "/cl/cromer/estructuras/fxml/listaEnlazada.fxml", + "/cl/cromer/estructuras/css/style.css", + listaEnlazadaTipos ); } @@ -178,10 +182,10 @@ public class MenuController extends VBox implements Initializable { protected void menuListaEnlazadaDoble() { ListaEnlazadaTipos listaEnlazadaTipos = new ListaEnlazadaTipos(ListaEnlazadaTipos.DOBLEMENTE_ENLAZADA); loadStage( - resourceBundle.getString("tituloListaEnlazadaDoble"), - "/cl/cromer/estructuras/fxml/listaEnlazada.fxml", - "/cl/cromer/estructuras/css/style.css", - listaEnlazadaTipos + resourceBundle.getString("tituloListaEnlazadaDoble"), + "/cl/cromer/estructuras/fxml/listaEnlazada.fxml", + "/cl/cromer/estructuras/css/style.css", + listaEnlazadaTipos ); } @@ -191,9 +195,9 @@ public class MenuController extends VBox implements Initializable { @FXML protected void menuPila() { loadStage( - resourceBundle.getString("tituloPila"), - "/cl/cromer/estructuras/fxml/pila.fxml", - "/cl/cromer/estructuras/css/style.css" + resourceBundle.getString("tituloPila"), + "/cl/cromer/estructuras/fxml/pila.fxml", + "/cl/cromer/estructuras/css/style.css" ); } @@ -203,9 +207,9 @@ public class MenuController extends VBox implements Initializable { @FXML protected void menuCola() { loadStage( - resourceBundle.getString("tituloCola"), - "/cl/cromer/estructuras/fxml/cola.fxml", - "/cl/cromer/estructuras/css/style.css" + resourceBundle.getString("tituloCola"), + "/cl/cromer/estructuras/fxml/cola.fxml", + "/cl/cromer/estructuras/css/style.css" ); } @@ -231,9 +235,9 @@ public class MenuController extends VBox implements Initializable { ResourceBundle resourceBundle = ResourceBundle.getBundle("cl.cromer.estructuras.bundles.Idioma", locale); loadStage( - "/cl/cromer/estructuras/fxml/main.fxml", - "/cl/cromer/estructuras/css/style.css", - resourceBundle + "/cl/cromer/estructuras/fxml/main.fxml", + "/cl/cromer/estructuras/css/style.css", + resourceBundle ); } } @@ -260,9 +264,9 @@ public class MenuController extends VBox implements Initializable { ResourceBundle resourceBundle = ResourceBundle.getBundle("cl.cromer.estructuras.bundles.Idioma", locale); loadStage( - "/cl/cromer/estructuras/fxml/main.fxml", - "/cl/cromer/estructuras/css/style.css", - resourceBundle + "/cl/cromer/estructuras/fxml/main.fxml", + "/cl/cromer/estructuras/css/style.css", + resourceBundle ); } } @@ -283,9 +287,10 @@ public class MenuController extends VBox implements Initializable { /** * Cargar el fxml, css y titulo. + * * @param title String: El titulo de la escena. - * @param fxml String: El archivo de fxml. - * @param css String: El archivo de css. + * @param fxml String: El archivo de fxml. + * @param css String: El archivo de css. */ private void loadStage(String title, String fxml, String css) { Scene scene = menuBar.getScene(); @@ -308,8 +313,9 @@ public class MenuController extends VBox implements Initializable { /** * Cargar el fxml y css. - * @param fxml String: El archivo de fxml. - * @param css String: El archivo de css. + * + * @param fxml String: El archivo de fxml. + * @param css String: El archivo de css. * @param resourceBundle ResourceBundle: El idioma nuevo para cambiarlo. */ private void loadStage(String fxml, String css, ResourceBundle resourceBundle) { @@ -333,9 +339,10 @@ public class MenuController extends VBox implements Initializable { /** * Cargar el fxml, css y titulo. - * @param title String: El titulo de la escena. - * @param fxml String: El archivo de fxml. - * @param css String: El archivo de css. + * + * @param title String: El titulo de la escena. + * @param fxml String: El archivo de fxml. + * @param css String: El archivo de css. * @param object Object: El objeto a pasar a la nueva escena. */ private void loadStage(String title, String fxml, String css, Object object) { diff --git a/src/cl/cromer/estructuras/MergeController.java b/src/cl/cromer/estructuras/MergeController.java index 08ad34f..db34a25 100644 --- a/src/cl/cromer/estructuras/MergeController.java +++ b/src/cl/cromer/estructuras/MergeController.java @@ -16,18 +16,21 @@ import java.util.Scanner; /** * Esta clase es para controlar todos la interfaz de Merge. + * * @author Chris Cromer */ public class MergeController implements Initializable { /** * Donde poner el contenido de array. */ - @FXML private HBox contenidoMerge; + @FXML + private HBox contenidoMerge; /** * Donde va el codigo a mostrar a la pantalla. */ - @FXML private Text codigoMerge; + @FXML + private Text codigoMerge; /** * La escena donde está cosas graficas. @@ -46,7 +49,8 @@ public class MergeController implements Initializable { /** * Inicializar todos los datos y dibujar las graficas. - * @param location URL: El URL de fxml en uso. + * + * @param location URL: El URL de fxml en uso. * @param resourceBundle ResourceBundle: Tiene datos de idioma. */ @Override diff --git a/src/cl/cromer/estructuras/Pila.java b/src/cl/cromer/estructuras/Pila.java index ed9c9c9..82ab536 100644 --- a/src/cl/cromer/estructuras/Pila.java +++ b/src/cl/cromer/estructuras/Pila.java @@ -2,6 +2,7 @@ package cl.cromer.estructuras; /** * Crear una estructura de dato de tipo pila. + * * @author Chris Cromer */ final public class Pila { @@ -25,6 +26,7 @@ final public class Pila { /** * Devolver la cantidad de elementos en la pila. + * * @return int: La cantidad de elementos. */ public int size() { @@ -33,6 +35,7 @@ final public class Pila { /** * Push un valor en la pila encima. + * * @param valor int: El valor a push. */ public void push(int valor) { @@ -56,11 +59,12 @@ final public class Pila { /** * Pop un valor de encima de la pila. + * * @return boolean: Verdad si fue exitoso. */ public boolean pop() { if (this.pila != null && size() > 0) { - String pila[] = new String[this.pila.length -1]; + String pila[] = new String[this.pila.length - 1]; System.arraycopy(this.pila, 0, pila, 0, pila.length); this.pila = pila; size--; @@ -73,11 +77,12 @@ final public class Pila { /** * Peek al valor que está encima de la pila. + * * @return int: El valor que está encima de la pila. */ public int peek() { if (pila != null && size() > 0) { - return Integer.valueOf(pila[pila.length -1]); + return Integer.valueOf(pila[pila.length - 1]); } else { return Integer.MIN_VALUE; @@ -86,6 +91,7 @@ final public class Pila { /** * Devolver el valor que está en un indice de la pila. + * * @param indice int: El indice que desea devolver. * @return String: El valor que está guardado en el indice. */ diff --git a/src/cl/cromer/estructuras/PilaController.java b/src/cl/cromer/estructuras/PilaController.java index aee4abb..78857b2 100644 --- a/src/cl/cromer/estructuras/PilaController.java +++ b/src/cl/cromer/estructuras/PilaController.java @@ -17,23 +17,27 @@ import java.util.logging.Level; /** * Esta clase es para controlar todos la interfaz de Pila. + * * @author Chris Cromer */ public class PilaController implements Initializable { /** * La caja para ingresar textos. */ - @FXML private TextFieldLimited valorPila; + @FXML + private TextFieldLimited valorPila; /** * Donde poner el contenido de array. */ - @FXML private VBox contenidoPila; + @FXML + private VBox contenidoPila; /** * Donde va el codigo a mostrar a la pantalla. */ - @FXML private Text codigoPila; + @FXML + private Text codigoPila; /** * La escena donde está cosas graficas. @@ -57,7 +61,8 @@ public class PilaController implements Initializable { /** * Inicializar todos los datos y dibujar las graficas. - * @param location URL: El URL de fxml en uso. + * + * @param location URL: El URL de fxml en uso. * @param resourceBundle ResourceBundle: Tiene datos de idioma. */ @Override @@ -168,8 +173,12 @@ public class PilaController implements Initializable { codigoPila.setText(codigoTexto); if (pila.size() > 0) { - pila.pop(); - generarGrafico(); + if (!pila.pop()) { + errorVacia(); + } + else { + generarGrafico(); + } } else { errorVacia(); diff --git a/src/cl/cromer/estructuras/QuickController.java b/src/cl/cromer/estructuras/QuickController.java index 42f7c83..648b029 100644 --- a/src/cl/cromer/estructuras/QuickController.java +++ b/src/cl/cromer/estructuras/QuickController.java @@ -16,18 +16,21 @@ import java.util.Scanner; /** * Esta clase es para controlar todos la interfaz de Quick. + * * @author Chris Cromer */ public class QuickController implements Initializable { /** * Donde poner el contenido de array. */ - @FXML private HBox contenidoQuick; + @FXML + private HBox contenidoQuick; /** * Donde va el codigo a mostrar a la pantalla. */ - @FXML private Text codigoQuick; + @FXML + private Text codigoQuick; /** * La escena donde está cosas graficas. @@ -46,7 +49,8 @@ public class QuickController implements Initializable { /** * Inicializar todos los datos y dibujar las graficas. - * @param location URL: El URL de fxml en uso. + * + * @param location URL: El URL de fxml en uso. * @param resourceBundle ResourceBundle: Tiene datos de idioma. */ @Override diff --git a/src/cl/cromer/estructuras/SeleccionController.java b/src/cl/cromer/estructuras/SeleccionController.java index d8886bd..aab1f5d 100644 --- a/src/cl/cromer/estructuras/SeleccionController.java +++ b/src/cl/cromer/estructuras/SeleccionController.java @@ -16,18 +16,21 @@ import java.util.Scanner; /** * Esta clase es para controlar todos la interfaz de Selección. + * * @author Chris Cromer */ public class SeleccionController implements Initializable { /** * Donde poner el contenido de array. */ - @FXML private HBox contenidoSeleccion; + @FXML + private HBox contenidoSeleccion; /** * Donde va el codigo a mostrar a la pantalla. */ - @FXML private Text codigoSeleccion; + @FXML + private Text codigoSeleccion; /** * La escena donde está cosas graficas. @@ -46,7 +49,8 @@ public class SeleccionController implements Initializable { /** * Inicializar todos los datos y dibujar las graficas. - * @param location URL: El URL de fxml en uso. + * + * @param location URL: El URL de fxml en uso. * @param resourceBundle ResourceBundle: Tiene datos de idioma. */ @Override diff --git a/src/cl/cromer/estructuras/ShellController.java b/src/cl/cromer/estructuras/ShellController.java index a23d998..115f792 100644 --- a/src/cl/cromer/estructuras/ShellController.java +++ b/src/cl/cromer/estructuras/ShellController.java @@ -16,18 +16,21 @@ import java.util.Scanner; /** * Esta clase es para controlar todos la interfaz de Shell. + * * @author Chris Cromer */ public class ShellController implements Initializable { /** * Donde poner el contenido de array. */ - @FXML private HBox contenidoShell; + @FXML + private HBox contenidoShell; /** * Donde va el codigo a mostrar a la pantalla. */ - @FXML private Text codigoShell; + @FXML + private Text codigoShell; /** * La escena donde está cosas graficas. @@ -46,7 +49,8 @@ public class ShellController implements Initializable { /** * Inicializar todos los datos y dibujar las graficas. - * @param location URL: El URL de fxml en uso. + * + * @param location URL: El URL de fxml en uso. * @param resourceBundle ResourceBundle: Tiene datos de idioma. */ @Override diff --git a/src/cl/cromer/estructuras/TextFieldLimited.java b/src/cl/cromer/estructuras/TextFieldLimited.java index 362d27d..f5504ba 100644 --- a/src/cl/cromer/estructuras/TextFieldLimited.java +++ b/src/cl/cromer/estructuras/TextFieldLimited.java @@ -15,6 +15,7 @@ import java.util.List; /** * Crear un TextField especial que tiene un maximo de digitos que puede ingresar. Se extiene a TextField. + * * @author Chris Cromer */ public class TextFieldLimited extends TextField { @@ -32,6 +33,7 @@ public class TextFieldLimited extends TextField { /** * Lista de estilos aplicable. + * * @return List: La lista de estilos. */ @SuppressWarnings("unused") @@ -41,9 +43,10 @@ public class TextFieldLimited extends TextField { /** * Reemplazar el texto basado en cambios de teclado, no deja ingresar mas text si length es mayor al maximo. + * * @param start int: Donde empece el cambio. - * @param end int: Donde termina. - * @param text String: Texto a cambiar. + * @param end int: Donde termina. + * @param text String: Texto a cambiar. */ @Override public void replaceText(int start, int end, String text) { @@ -62,6 +65,7 @@ public class TextFieldLimited extends TextField { /** * Reemplazar un selección de texto. + * * @param text String: El texto a reemplazar. */ @Override @@ -84,6 +88,7 @@ public class TextFieldLimited extends TextField { /** * Devolver la cantidad maxima si está asignado. + * * @return int: Cantidad de caracters. */ public final int getMaxLength() { @@ -92,6 +97,7 @@ public class TextFieldLimited extends TextField { /** * Asignar un valor maximo de caracters permitidio en el TextFieldLimited. + * * @param value int: La cantidad maxima. */ @SuppressWarnings("unused") @@ -103,6 +109,7 @@ public class TextFieldLimited extends TextField { /** * JavaFX FXML field property por tamaño maximo + * * @return IntegerProperty: Property. */ public final IntegerProperty maxLengthProperty() { @@ -132,20 +139,20 @@ public class TextFieldLimited extends TextField { * CSS por FXML con un maximo tamaño */ private static class StyleableProperties { - private static final CssMetaData MAX_LENGTH = - new CssMetaData("-fx-max-length", SizeConverter.getInstance(), 0) { - @Override - public boolean isSettable(TextFieldLimited node) { - return node.maxLength == null || !node.maxLength.isBound(); - } + private static final CssMetaData MAX_LENGTH = + new CssMetaData("-fx-max-length", SizeConverter.getInstance(), 0) { + @Override + public boolean isSettable(TextFieldLimited node) { + return node.maxLength == null || !node.maxLength.isBound(); + } - @Override - @SuppressWarnings("unchecked") - public StyleableProperty getStyleableProperty(TextFieldLimited node) { - return (StyleableProperty) node.maxLengthProperty(); - } + @Override + @SuppressWarnings("unchecked") + public StyleableProperty getStyleableProperty(TextFieldLimited node) { + return (StyleableProperty) node.maxLengthProperty(); + } - }; + }; private static final List> STYLEABLES; diff --git a/src/cl/cromer/estructuras/bundles/Idioma_en.properties b/src/cl/cromer/estructuras/bundles/Idioma_en.properties index 7d836b0..034658b 100644 --- a/src/cl/cromer/estructuras/bundles/Idioma_en.properties +++ b/src/cl/cromer/estructuras/bundles/Idioma_en.properties @@ -12,7 +12,6 @@ tituloMerge=Merge tituloListaEnlazadaSimple=Simple Linked List tituloListaEnlazadaCircular=Circular Linked List tituloListaEnlazadaDoble=Double Linked List - estructuras=Structures array=Array arraySimple=Simple @@ -41,24 +40,18 @@ grafos=Graphs dirigidos=Directed noDirigidos=Undirected tablaHash=Hash Table - idioma=Language ingles=English espanol=Spanish - cambiarIdioma=Change Language cambiarIdiomaMensaje=To change the language the program must be restarted.\n\nAre you sure you wish the restart? - ayuda=Help acerca=About - credito=Made by Christopher Cromer(chris@cromer.cl)\nCivil Engineering in Computer Science\nUniversity of the B\u00EDo B\u00EDo - cambiar=Change cancelar=Cancel cerrar=Close error=Error - llenar=Fill vaciar=Empty insertar=Insert @@ -70,32 +63,22 @@ peek=Peek nuevo=New paso=Step correr=Run - arrayLleno=Value not inserted because array is full. arrayValorExiste=Value already exists. arrayNoEsta=Value does not exist. arrayNoValor=Please input a numeric value. - burbujaYaOrdenado=The array is already sorted. - insercionYaOrdenado=The array is already sorted. - seleccionYaOrdenado=The array is already sorted. - shellYaOrdenado=The array is already sorted. - quickYaOrdenado=The array is already sorted. - mergeYaOrdenado=The array is already sorted. - listaLlaveExiste=Key already exists. listaNoEsta=Key does not exist. listaNoValor=Please input a numeric key and value. - pilaLlena=Value not inserted because the stack is full. pilaVacia=The stack is empty. pilaNoValor=Please input a numeric value. - colaLlena=Value not inserted because the queue is full. colaVacia=The queue is empty. colaNoValor=Please input a numeric value. \ No newline at end of file diff --git a/src/cl/cromer/estructuras/bundles/Idioma_es.properties b/src/cl/cromer/estructuras/bundles/Idioma_es.properties index 5e6b9b2..4895bdb 100644 --- a/src/cl/cromer/estructuras/bundles/Idioma_es.properties +++ b/src/cl/cromer/estructuras/bundles/Idioma_es.properties @@ -12,7 +12,6 @@ tituloMerge=Merge tituloListaEnlazadaSimple=Lista Enlazada Simple tituloListaEnlazadaCircular=Lista Enlazada Circular tituloListaEnlazadaDoble=Lista Enlazada Doble - estructuras=Estructuras array=Array arraySimple=Simple @@ -41,24 +40,18 @@ grafos=Grafo dirigidos=Dirigido noDirigidos=No Dirigido tablaHash=Tabla Hash - idioma=Idioma ingles=Ingl\u00E9s espanol=Espa\u00F1ol - cambiarIdioma=Cambiar Idioma cambiarIdiomaMensaje=Para cambiar el idioma el programa debe reiniciarse.\n\nUsted est\u00E1 seguro que desea reiniciar? - ayuda=Ayuda acerca=Acerca - credito=Construido por Christopher Cromer\nIngenier\u00EDa Civil en Inform\u00E1tica\nUniversidad del B\u00EDo B\u00EDo - cambiar=Cambiar cancelar=Cancelar cerrar=Cerrar error=Error - vaciar=Vaciar llenar=Llenar insertar=Insertar @@ -70,32 +63,22 @@ peek=Peek nuevo=Nuevo paso=Paso correr=Correr - arrayLleno=Valor no fue insertado porque el array est\u00E1 lleno. arrayValorExiste=El valor ya existe. arrayNoEsta=El valor no existe. arrayNoValor=Ingresar un valor num\u00E9rico por favor. - burbujaYaOrdenado=El array ya est\u00E1 ordenado. - insercionYaOrdenado=El array ya est\u00E1 ordenado. - seleccionYaOrdenado=El array ya est\u00E1 ordenado. - shellYaOrdenado=El array ya est\u00E1 ordenado. - quickYaOrdenado=El array ya est\u00E1 ordenado. - mergeYaOrdenado=El array ya est\u00E1 ordenado. - listaLlaveExiste=La llave ya existe. listaNoEsta=La llave no existe. listaNoValor=Ingresar una llave y valor num\u00E9ricos por favor. - pilaLlena=Valor no fue insertado porque la pila est\u00E1 llena. pilaVacia=La pila est\u00E1 vac\u00EDa. pilaNoValor=Ingresar un valor num\u00E9rico por favor. - colaLlena=Valor no fue insertado porque la cola est\u00E1 llena. colaVacia=La cola est\u00E1 vac\u00EDa. colaNoValor=Ingresar un valor num\u00E9rico por favor. \ No newline at end of file diff --git a/src/cl/cromer/estructuras/css/style.css b/src/cl/cromer/estructuras/css/style.css index 3f7b79a..662ef59 100644 --- a/src/cl/cromer/estructuras/css/style.css +++ b/src/cl/cromer/estructuras/css/style.css @@ -12,10 +12,6 @@ -fx-text-fill: #2d3e4c; } -.text-field-limited { - -fx-max-length: 3; -} - .scroll-pane { - -fx-background-color:transparent; + -fx-background-color: transparent; } \ No newline at end of file diff --git a/src/cl/cromer/estructuras/fxml/array.fxml b/src/cl/cromer/estructuras/fxml/array.fxml index aba3384..5becce8 100644 --- a/src/cl/cromer/estructuras/fxml/array.fxml +++ b/src/cl/cromer/estructuras/fxml/array.fxml @@ -1,29 +1,29 @@ + - - - - + + -