From cb1d4a4c3c6f868a8f243414f671f11b4e57d296 Mon Sep 17 00:00:00 2001 From: Chris Cromer Date: Tue, 21 Jun 2016 17:36:31 -0400 Subject: [PATCH] Documentation. --- doc/allclasses-frame.html | 37 + doc/allclasses-noframe.html | 37 + doc/cl/cromer/estructuras/Array.html | 576 ++++++++++++++ .../cromer/estructuras/ArrayController.html | 573 ++++++++++++++ .../cromer/estructuras/BurbujaController.html | 491 ++++++++++++ doc/cl/cromer/estructuras/Cola.html | 422 +++++++++++ doc/cl/cromer/estructuras/ColaController.html | 557 ++++++++++++++ doc/cl/cromer/estructuras/Colores.html | 408 ++++++++++ doc/cl/cromer/estructuras/Grafico.html | 542 ++++++++++++++ .../estructuras/InsercionController.html | 491 ++++++++++++ .../estructuras/ListaEnlazada.Enlace.html | 403 ++++++++++ doc/cl/cromer/estructuras/ListaEnlazada.html | 353 +++++++++ doc/cl/cromer/estructuras/Logs.html | 351 +++++++++ doc/cl/cromer/estructuras/Main.html | 385 ++++++++++ doc/cl/cromer/estructuras/MenuController.html | 708 ++++++++++++++++++ doc/cl/cromer/estructuras/Pila.html | 422 +++++++++++ doc/cl/cromer/estructuras/PilaController.html | 557 ++++++++++++++ .../estructuras/SeleccionController.html | 491 ++++++++++++ .../cromer/estructuras/ShellController.html | 491 ++++++++++++ .../TextFieldLimited.StyleableProperties.html | 292 ++++++++ .../cromer/estructuras/TextFieldLimited.html | 650 ++++++++++++++++ .../cromer/estructuras/class-use/Array.html | 174 +++++ .../class-use/ArrayController.html | 123 +++ .../class-use/BurbujaController.html | 123 +++ doc/cl/cromer/estructuras/class-use/Cola.html | 150 ++++ .../estructuras/class-use/ColaController.html | 123 +++ .../cromer/estructuras/class-use/Colores.html | 159 ++++ .../cromer/estructuras/class-use/Grafico.html | 162 ++++ .../class-use/InsercionController.html | 123 +++ .../class-use/ListaEnlazada.Enlace.html | 182 +++++ .../estructuras/class-use/ListaEnlazada.html | 123 +++ doc/cl/cromer/estructuras/class-use/Logs.html | 123 +++ doc/cl/cromer/estructuras/class-use/Main.html | 123 +++ .../estructuras/class-use/MenuController.html | 123 +++ doc/cl/cromer/estructuras/class-use/Pila.html | 150 ++++ .../estructuras/class-use/PilaController.html | 123 +++ .../class-use/SeleccionController.html | 123 +++ .../class-use/ShellController.html | 123 +++ .../TextFieldLimited.StyleableProperties.html | 123 +++ .../class-use/TextFieldLimited.html | 175 +++++ doc/cl/cromer/estructuras/package-frame.html | 38 + .../cromer/estructuras/package-summary.html | 244 ++++++ doc/cl/cromer/estructuras/package-tree.html | 186 +++++ doc/cl/cromer/estructuras/package-use.html | 171 +++++ doc/constant-values.html | 178 +++++ doc/deprecated-list.html | 123 +++ doc/help-doc.html | 224 ++++++ doc/index-files/index-1.html | 164 ++++ doc/index-files/index-10.html | 205 +++++ doc/index-files/index-11.html | 130 ++++ doc/index-files/index-12.html | 172 +++++ doc/index-files/index-13.html | 170 +++++ doc/index-files/index-14.html | 230 ++++++ doc/index-files/index-15.html | 146 ++++ doc/index-files/index-16.html | 140 ++++ doc/index-files/index-2.html | 257 +++++++ doc/index-files/index-3.html | 234 ++++++ doc/index-files/index-4.html | 146 ++++ doc/index-files/index-5.html | 174 +++++ doc/index-files/index-6.html | 130 ++++ doc/index-files/index-7.html | 208 +++++ doc/index-files/index-8.html | 198 +++++ doc/index-files/index-9.html | 168 +++++ doc/index.html | 72 ++ doc/overview-tree.html | 190 +++++ doc/package-list | 1 + doc/script.js | 30 + doc/stylesheet.css | 574 ++++++++++++++ 68 files changed, 16768 insertions(+) create mode 100644 doc/allclasses-frame.html create mode 100644 doc/allclasses-noframe.html create mode 100644 doc/cl/cromer/estructuras/Array.html create mode 100644 doc/cl/cromer/estructuras/ArrayController.html create mode 100644 doc/cl/cromer/estructuras/BurbujaController.html create mode 100644 doc/cl/cromer/estructuras/Cola.html create mode 100644 doc/cl/cromer/estructuras/ColaController.html create mode 100644 doc/cl/cromer/estructuras/Colores.html create mode 100644 doc/cl/cromer/estructuras/Grafico.html create mode 100644 doc/cl/cromer/estructuras/InsercionController.html create mode 100644 doc/cl/cromer/estructuras/ListaEnlazada.Enlace.html create mode 100644 doc/cl/cromer/estructuras/ListaEnlazada.html create mode 100644 doc/cl/cromer/estructuras/Logs.html create mode 100644 doc/cl/cromer/estructuras/Main.html create mode 100644 doc/cl/cromer/estructuras/MenuController.html create mode 100644 doc/cl/cromer/estructuras/Pila.html create mode 100644 doc/cl/cromer/estructuras/PilaController.html create mode 100644 doc/cl/cromer/estructuras/SeleccionController.html create mode 100644 doc/cl/cromer/estructuras/ShellController.html create mode 100644 doc/cl/cromer/estructuras/TextFieldLimited.StyleableProperties.html create mode 100644 doc/cl/cromer/estructuras/TextFieldLimited.html create mode 100644 doc/cl/cromer/estructuras/class-use/Array.html create mode 100644 doc/cl/cromer/estructuras/class-use/ArrayController.html create mode 100644 doc/cl/cromer/estructuras/class-use/BurbujaController.html create mode 100644 doc/cl/cromer/estructuras/class-use/Cola.html create mode 100644 doc/cl/cromer/estructuras/class-use/ColaController.html create mode 100644 doc/cl/cromer/estructuras/class-use/Colores.html create mode 100644 doc/cl/cromer/estructuras/class-use/Grafico.html create mode 100644 doc/cl/cromer/estructuras/class-use/InsercionController.html create mode 100644 doc/cl/cromer/estructuras/class-use/ListaEnlazada.Enlace.html create mode 100644 doc/cl/cromer/estructuras/class-use/ListaEnlazada.html create mode 100644 doc/cl/cromer/estructuras/class-use/Logs.html create mode 100644 doc/cl/cromer/estructuras/class-use/Main.html create mode 100644 doc/cl/cromer/estructuras/class-use/MenuController.html create mode 100644 doc/cl/cromer/estructuras/class-use/Pila.html create mode 100644 doc/cl/cromer/estructuras/class-use/PilaController.html create mode 100644 doc/cl/cromer/estructuras/class-use/SeleccionController.html create mode 100644 doc/cl/cromer/estructuras/class-use/ShellController.html create mode 100644 doc/cl/cromer/estructuras/class-use/TextFieldLimited.StyleableProperties.html create mode 100644 doc/cl/cromer/estructuras/class-use/TextFieldLimited.html create mode 100644 doc/cl/cromer/estructuras/package-frame.html create mode 100644 doc/cl/cromer/estructuras/package-summary.html create mode 100644 doc/cl/cromer/estructuras/package-tree.html create mode 100644 doc/cl/cromer/estructuras/package-use.html create mode 100644 doc/constant-values.html create mode 100644 doc/deprecated-list.html create mode 100644 doc/help-doc.html create mode 100644 doc/index-files/index-1.html create mode 100644 doc/index-files/index-10.html create mode 100644 doc/index-files/index-11.html create mode 100644 doc/index-files/index-12.html create mode 100644 doc/index-files/index-13.html create mode 100644 doc/index-files/index-14.html create mode 100644 doc/index-files/index-15.html create mode 100644 doc/index-files/index-16.html create mode 100644 doc/index-files/index-2.html create mode 100644 doc/index-files/index-3.html create mode 100644 doc/index-files/index-4.html create mode 100644 doc/index-files/index-5.html create mode 100644 doc/index-files/index-6.html create mode 100644 doc/index-files/index-7.html create mode 100644 doc/index-files/index-8.html create mode 100644 doc/index-files/index-9.html create mode 100644 doc/index.html create mode 100644 doc/overview-tree.html create mode 100644 doc/package-list create mode 100644 doc/script.js create mode 100644 doc/stylesheet.css diff --git a/doc/allclasses-frame.html b/doc/allclasses-frame.html new file mode 100644 index 0000000..6d2119d --- /dev/null +++ b/doc/allclasses-frame.html @@ -0,0 +1,37 @@ + + + + + + +All Classes + + + + + +

All Classes

+
+ +
+ + diff --git a/doc/allclasses-noframe.html b/doc/allclasses-noframe.html new file mode 100644 index 0000000..4e99c66 --- /dev/null +++ b/doc/allclasses-noframe.html @@ -0,0 +1,37 @@ + + + + + + +All Classes + + + + + +

All Classes

+
+ +
+ + diff --git a/doc/cl/cromer/estructuras/Array.html b/doc/cl/cromer/estructuras/Array.html new file mode 100644 index 0000000..aac5158 --- /dev/null +++ b/doc/cl/cromer/estructuras/Array.html @@ -0,0 +1,576 @@ + + + + + + +Array + + + + + + + + +
+ + + + + + + +
+ + + +
+
cl.cromer.estructuras
+

Class Array

+
+
+ +
+
    +
  • +
    +
    +
    public class Array
    +extends java.lang.Object
    +
    Crear una estructura de dato de tipo array.
    +
    +
    Author:
    +
    Chris Cromer
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      private java.lang.String[]array +
      El array.
      +
      private booleanordered +
      Si es de tipo ordenado o simple.
      +
      private intsize +
      La cantidad de elementos en el array.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Array(int temano) +
      Crear el array con el tamaño pasador por argumento.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      booleanburbuja(boolean paso) +
      Ordenar el array usando burbuja.
      +
      intbuscar(int valor) +
      Buscar si existe un valor dentro el array.
      +
      booleaneliminar(int valor) +
      Eliminar un valor del array si existe.
      +
      java.lang.StringgetIndice(int indice) +
      Devolver el valor que está guardado en cada indice del array.
      +
      booleaninsercion(boolean paso) +
      Ordenar el array usando inserción.
      +
      booleaninsertar(int valor) +
      Insertar un valor al array.
      +
      booleanisOrdered() +
      Dovolver si el tipo es ordenado o no.
      +
      booleanseleccion(boolean paso) +
      Ordenar el array usando selección.
      +
      voidsetOrdered(boolean ordered) +
      Cambiar el tipo de array entre ordenado o simple.
      +
      booleanshell(boolean paso) +
      Ordenar el array usando shell.
      +
      intsize() +
      Devolver la cantidad de elementos en el array.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        array

        +
        private java.lang.String[] array
        +
        El array.
        +
      • +
      + + + +
        +
      • +

        size

        +
        private int size
        +
        La cantidad de elementos en el array.
        +
      • +
      + + + +
        +
      • +

        ordered

        +
        private boolean ordered
        +
        Si es de tipo ordenado o simple.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Array

        +
        public Array(int temano)
        +
        Crear el array con el tamaño pasador por argumento.
        +
        +
        Parameters:
        +
        temano - int: El temaño del array a crear.
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        size

        +
        public int size()
        +
        Devolver la cantidad de elementos en el array.
        +
        +
        Returns:
        +
        int: Devolver la cantidad de elementos en el array.
        +
        +
      • +
      + + + +
        +
      • +

        isOrdered

        +
        public boolean isOrdered()
        +
        Dovolver si el tipo es ordenado o no.
        +
        +
        Returns:
        +
        boolean: Si el tipo de array es ordenado.
        +
        +
      • +
      + + + +
        +
      • +

        setOrdered

        +
        public void setOrdered(boolean ordered)
        +
        Cambiar el tipo de array entre ordenado o simple.
        +
        +
        Parameters:
        +
        ordered - boolean: Si es verdad, es de tipo ordenado, sino el tipo es simple.
        +
        +
      • +
      + + + +
        +
      • +

        insertar

        +
        public boolean insertar(int valor)
        +
        Insertar un valor al array.
        +
        +
        Parameters:
        +
        valor - int: El valor a insertar.
        +
        Returns:
        +
        boolean: Verdad si fue exitoso, sino falso.
        +
        +
      • +
      + + + +
        +
      • +

        eliminar

        +
        public boolean eliminar(int valor)
        +
        Eliminar un valor del array si existe.
        +
        +
        Parameters:
        +
        valor - int: El valor a eliminar.
        +
        Returns:
        +
        boolean: Verdad si fue encontrado y borrado, sino falso.
        +
        +
      • +
      + + + +
        +
      • +

        buscar

        +
        public int buscar(int valor)
        +
        Buscar si existe un valor dentro el array.
        +
        +
        Parameters:
        +
        valor - int: Valor a buscar.
        +
        Returns:
        +
        int: Devuelve el indice donde fue encontrado, o -1 si no fue encontrado.
        +
        +
      • +
      + + + +
        +
      • +

        getIndice

        +
        public java.lang.String getIndice(int indice)
        +
        Devolver el valor que está guardado en cada indice del array. Se usa para construir la grafica.
        +
        +
        Parameters:
        +
        indice - int: El indice que desea ver.
        +
        Returns:
        +
        String: El valor que está en dicho indice.
        +
        +
      • +
      + + + +
        +
      • +

        burbuja

        +
        public boolean burbuja(boolean paso)
        +
        Ordenar el array usando burbuja.
        +
        +
        Parameters:
        +
        paso - boolean: Si es verdad, solo hago en paso del ordenamiento, sino ordenear todos los elementos.
        +
        Returns:
        +
        boolean: Verdad si algo cambió, sino falso.
        +
        +
      • +
      + + + +
        +
      • +

        insercion

        +
        public boolean insercion(boolean paso)
        +
        Ordenar el array usando inserción.
        +
        +
        Parameters:
        +
        paso - boolean: Si es verdad, solo hago en paso del ordenamiento, sino ordenear todos los elementos.
        +
        Returns:
        +
        boolean: Verdad si algo cambió, sino falso.
        +
        +
      • +
      + + + +
        +
      • +

        seleccion

        +
        public boolean seleccion(boolean paso)
        +
        Ordenar el array usando selección.
        +
        +
        Parameters:
        +
        paso - boolean: Si es verdad, solo hago en paso del ordenamiento, sino ordenear todos los elementos.
        +
        Returns:
        +
        boolean: Verdad si algo cambió, sino falso.
        +
        +
      • +
      + + + +
        +
      • +

        shell

        +
        public boolean shell(boolean paso)
        +
        Ordenar el array usando shell.
        +
        +
        Parameters:
        +
        paso - boolean: Si es verdad, solo hago en paso del ordenamiento, sino ordenear todos los elementos.
        +
        Returns:
        +
        boolean: Verdad si algo cambió, sino falso.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/ArrayController.html b/doc/cl/cromer/estructuras/ArrayController.html new file mode 100644 index 0000000..c46e398 --- /dev/null +++ b/doc/cl/cromer/estructuras/ArrayController.html @@ -0,0 +1,573 @@ + + + + + + +ArrayController + + + + + + + + +
+ + + + + + + +
+ + + +
+
cl.cromer.estructuras
+

Class ArrayController

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    javafx.fxml.Initializable
    +
    +
    +
    +
    public class ArrayController
    +extends java.lang.Object
    +implements javafx.fxml.Initializable
    +
    Esta clase es para controlar todos la interfaz de Array.
    +
    +
    Author:
    +
    Chris Cromer
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      private Arrayarray +
      El array usado en la aplicación.
      +
      private javafx.scene.text.TextcodigoArray +
      Donde va el codigo a mostrar a la pantalla.
      +
      private javafx.scene.layout.VBoxcontenidoArray +
      Donde poner el contenido de array.
      +
      private Graficografico +
      Grafico rectangulos.
      +
      private java.util.ResourceBundleresourceBundle +
      Donde está guardado los idiomas.
      +
      private javafx.scene.Scenescene +
      La escena donde está cosas graficas.
      +
      private TextFieldLimitedvalorArray +
      La caja para ingresar textos.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ArrayController() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidbotonBuscar() +
      Buscar si existe un elemento en el array y mostrar el codigo en la pantalla + Si existe el valor destacarlo.
      +
      protected voidbotonEliminar() +
      Eliminar un valor del array si existe y mostrar el codigo en la pantalla.
      +
      protected voidbotonInsertar() +
      Insertar un valor al array y mostrar el codigo en la pantalla.
      +
      protected voidbotonLlenar() +
      Llenar el array con numeros al azar.
      +
      protected voidbotonVaciar() +
      Vaciar el array de todos los valores.
      +
      private voiderrorNoEsta() +
      Error cuando el valor no está en el array.
      +
      private voiderrorNoValor() +
      Se muestra un error si la persona no ingresa un valor en el TextField.
      +
      private voidgenerarGrafico() +
      Poner los valores en el grafico.
      +
      voidinitialize(java.net.URL location, + java.util.ResourceBundle resourceBundle) +
      Inicializar todos los datos y dibujar las graficas.
      +
      private voidinitializeArray() +
      Crear el array de temaño 10.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        valorArray

        +
        private TextFieldLimited valorArray
        +
        La caja para ingresar textos.
        +
      • +
      + + + +
        +
      • +

        contenidoArray

        +
        private javafx.scene.layout.VBox contenidoArray
        +
        Donde poner el contenido de array.
        +
      • +
      + + + +
        +
      • +

        codigoArray

        +
        private javafx.scene.text.Text codigoArray
        +
        Donde va el codigo a mostrar a la pantalla.
        +
      • +
      + + + +
        +
      • +

        scene

        +
        private javafx.scene.Scene scene
        +
        La escena donde está cosas graficas.
        +
      • +
      + + + +
        +
      • +

        resourceBundle

        +
        private java.util.ResourceBundle resourceBundle
        +
        Donde está guardado los idiomas.
        +
      • +
      + + + +
        +
      • +

        array

        +
        private Array array
        +
        El array usado en la aplicación.
        +
      • +
      + + + +
        +
      • +

        grafico

        +
        private Grafico grafico
        +
        Grafico rectangulos.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ArrayController

        +
        public ArrayController()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        public void initialize(java.net.URL location,
        +                       java.util.ResourceBundle resourceBundle)
        +
        Inicializar todos los datos y dibujar las graficas.
        +
        +
        Specified by:
        +
        initialize in interface javafx.fxml.Initializable
        +
        Parameters:
        +
        location - URL: El URL de fxml en uso.
        +
        resourceBundle - ResourceBundle: Tiene datos de idioma.
        +
        +
      • +
      + + + +
        +
      • +

        botonLlenar

        +
        protected void botonLlenar()
        +
        Llenar el array con numeros al azar.
        +
      • +
      + + + +
        +
      • +

        botonVaciar

        +
        protected void botonVaciar()
        +
        Vaciar el array de todos los valores.
        +
      • +
      + + + +
        +
      • +

        botonInsertar

        +
        protected void botonInsertar()
        +
        Insertar un valor al array y mostrar el codigo en la pantalla.
        +
      • +
      + + + +
        +
      • +

        botonEliminar

        +
        protected void botonEliminar()
        +
        Eliminar un valor del array si existe y mostrar el codigo en la pantalla.
        +
      • +
      + + + +
        +
      • +

        botonBuscar

        +
        protected void botonBuscar()
        +
        Buscar si existe un elemento en el array y mostrar el codigo en la pantalla + Si existe el valor destacarlo.
        +
      • +
      + + + +
        +
      • +

        errorNoValor

        +
        private void errorNoValor()
        +
        Se muestra un error si la persona no ingresa un valor en el TextField.
        +
      • +
      + + + +
        +
      • +

        errorNoEsta

        +
        private void errorNoEsta()
        +
        Error cuando el valor no está en el array.
        +
      • +
      + + + +
        +
      • +

        initializeArray

        +
        private void initializeArray()
        +
        Crear el array de temaño 10. La scene está usado para saber si es de tipo ordenado o simple segun el ménu.
        +
      • +
      + + + +
        +
      • +

        generarGrafico

        +
        private void generarGrafico()
        +
        Poner los valores en el grafico.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/BurbujaController.html b/doc/cl/cromer/estructuras/BurbujaController.html new file mode 100644 index 0000000..fc7c4a2 --- /dev/null +++ b/doc/cl/cromer/estructuras/BurbujaController.html @@ -0,0 +1,491 @@ + + + + + + +BurbujaController + + + + + + + + +
+ + + + + + + +
+ + + +
+
cl.cromer.estructuras
+

Class BurbujaController

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    javafx.fxml.Initializable
    +
    +
    +
    +
    public class BurbujaController
    +extends java.lang.Object
    +implements javafx.fxml.Initializable
    +
    Esta clase es para controlar todos la interfaz de Burbuja.
    +
    +
    Author:
    +
    Chris Cromer
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      private Arrayarray +
      El array usado en la aplicación.
      +
      private javafx.scene.text.TextcodigoBurbuja +
      Donde va el codigo a mostrar a la pantalla.
      +
      private javafx.scene.layout.HBoxcontenidoBurbuja +
      Donde poner el contenido de array.
      +
      private java.util.ResourceBundleresourceBundle +
      Donde está guardado los idiomas.
      +
      private javafx.scene.Scenescene +
      La escena donde está cosas graficas.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      BurbujaController() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidbotonCorrer() +
      Ordenarlo completamente.
      +
      protected voidbotonNuevo() +
      Crear un array nuevo.
      +
      protected voidbotonPaso() +
      Ordenarlo paso por paso.
      +
      private voiderrorYaOrdenado() +
      Se muestra un error si el array ya está ordenado.
      +
      private voidgenerarGrafico() +
      Poner los valores en el grafico.
      +
      voidinitialize(java.net.URL location, + java.util.ResourceBundle resourceBundle) +
      Inicializar todos los datos y dibujar las graficas.
      +
      private voidinitializeScene() +
      Crear el array de temaño 10.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        contenidoBurbuja

        +
        private javafx.scene.layout.HBox contenidoBurbuja
        +
        Donde poner el contenido de array.
        +
      • +
      + + + +
        +
      • +

        codigoBurbuja

        +
        private javafx.scene.text.Text codigoBurbuja
        +
        Donde va el codigo a mostrar a la pantalla.
        +
      • +
      + + + +
        +
      • +

        scene

        +
        private javafx.scene.Scene scene
        +
        La escena donde está cosas graficas.
        +
      • +
      + + + +
        +
      • +

        resourceBundle

        +
        private java.util.ResourceBundle resourceBundle
        +
        Donde está guardado los idiomas.
        +
      • +
      + + + +
        +
      • +

        array

        +
        private Array array
        +
        El array usado en la aplicación.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BurbujaController

        +
        public BurbujaController()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        public void initialize(java.net.URL location,
        +                       java.util.ResourceBundle resourceBundle)
        +
        Inicializar todos los datos y dibujar las graficas.
        +
        +
        Specified by:
        +
        initialize in interface javafx.fxml.Initializable
        +
        Parameters:
        +
        location - URL: El URL de fxml en uso.
        +
        resourceBundle - ResourceBundle: Tiene datos de idioma.
        +
        +
      • +
      + + + +
        +
      • +

        botonNuevo

        +
        protected void botonNuevo()
        +
        Crear un array nuevo.
        +
      • +
      + + + +
        +
      • +

        botonPaso

        +
        protected void botonPaso()
        +
        Ordenarlo paso por paso.
        +
      • +
      + + + +
        +
      • +

        botonCorrer

        +
        protected void botonCorrer()
        +
        Ordenarlo completamente.
        +
      • +
      + + + +
        +
      • +

        errorYaOrdenado

        +
        private void errorYaOrdenado()
        +
        Se muestra un error si el array ya está ordenado.
        +
      • +
      + + + +
        +
      • +

        initializeScene

        +
        private void initializeScene()
        +
        Crear el array de temaño 10.
        +
      • +
      + + + +
        +
      • +

        generarGrafico

        +
        private void generarGrafico()
        +
        Poner los valores en el grafico.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/Cola.html b/doc/cl/cromer/estructuras/Cola.html new file mode 100644 index 0000000..ee00158 --- /dev/null +++ b/doc/cl/cromer/estructuras/Cola.html @@ -0,0 +1,422 @@ + + + + + + +Cola + + + + + + + + +
+ + + + + + + +
+ + + +
+
cl.cromer.estructuras
+

Class Cola

+
+
+ +
+
    +
  • +
    +
    +
    public class Cola
    +extends java.lang.Object
    +
    Crear una estructura de dato de tipo cola.
    +
    +
    Author:
    +
    Chris Cromer
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      private java.lang.String[]cola +
      La cola.
      +
      private intsize +
      La cantidad de elementos que están en la cola.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Cola() +
      Inicializar.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      java.lang.StringgetIndice(int indice) +
      Devolver el valor que está en un indice de la cola.
      +
      intpeek() +
      Peek al valor que está al principio de la cola.
      +
      booleanpop() +
      Pop un valor del principio de la cola.
      +
      voidpush(int valor) +
      Push un valor en la cola encima.
      +
      intsize() +
      Devolver la cantidad de elementos que están en la cola.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        cola

        +
        private java.lang.String[] cola
        +
        La cola.
        +
      • +
      + + + +
        +
      • +

        size

        +
        private int size
        +
        La cantidad de elementos que están en la cola.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Cola

        +
        public Cola()
        +
        Inicializar.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        size

        +
        public int size()
        +
        Devolver la cantidad de elementos que están en la cola.
        +
        +
        Returns:
        +
        int: La cantidad de elementos.
        +
        +
      • +
      + + + +
        +
      • +

        push

        +
        public void push(int valor)
        +
        Push un valor en la cola encima.
        +
        +
        Parameters:
        +
        valor - int: El valor a push.
        +
        +
      • +
      + + + +
        +
      • +

        pop

        +
        public boolean pop()
        +
        Pop un valor del principio de la cola.
        +
        +
        Returns:
        +
        boolean: Verdad si fue exitoso.
        +
        +
      • +
      + + + +
        +
      • +

        peek

        +
        public int peek()
        +
        Peek al valor que está al principio de la cola.
        +
        +
        Returns:
        +
        int: El valor que está al principio de la cola.
        +
        +
      • +
      + + + +
        +
      • +

        getIndice

        +
        public java.lang.String getIndice(int indice)
        +
        Devolver el valor que está en un indice de la cola.
        +
        +
        Parameters:
        +
        indice - int: El indice que desea devolver.
        +
        Returns:
        +
        String: El valor que está guardado en el indice.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/ColaController.html b/doc/cl/cromer/estructuras/ColaController.html new file mode 100644 index 0000000..d8ef6eb --- /dev/null +++ b/doc/cl/cromer/estructuras/ColaController.html @@ -0,0 +1,557 @@ + + + + + + +ColaController + + + + + + + + +
+ + + + + + + +
+ + + +
+
cl.cromer.estructuras
+

Class ColaController

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    javafx.fxml.Initializable
    +
    +
    +
    +
    public class ColaController
    +extends java.lang.Object
    +implements javafx.fxml.Initializable
    +
    Esta clase es para controlar todos la interfaz de Cola.
    +
    +
    Author:
    +
    Chris Cromer
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      private javafx.scene.text.TextcodigoCola +
      Donde va el codigo a mostrar a la pantalla.
      +
      private Colacola +
      La cola usado en la aplicación.
      +
      private javafx.scene.layout.VBoxcontenidoCola +
      Donde poner el contenido de array.
      +
      private Graficografico +
      Grafico rectangulos.
      +
      private java.util.ResourceBundleresourceBundle +
      Donde está guardado los idiomas.
      +
      private javafx.scene.Scenescene +
      La escena donde está cosas graficas.
      +
      private TextFieldLimitedvalorCola +
      La caja para ingresar textos.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ColaController() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidbotonLlenar() +
      Llenar la cola con numeros al azar.
      +
      protected voidbotonPeek() +
      Peek a ver si existe un elemento en la pila y mostrar el codigo en la pantalla + Si existe un valor destacarlo.
      +
      protected voidbotonPop() +
      Pop un valor de la pila si existe y mostrar el codigo en la pantalla.
      +
      protected voidbotonPush() +
      Push un valor a la cola y mostrar el codigo en la pantalla.
      +
      protected voidbotonVaciar() +
      Vaciar la cola de todos los valores.
      +
      private voiderrorNoValor() +
      Se muestra un error si la persona no ingresa un valor en el TextField.
      +
      private voiderrorVacia() +
      Error cuando la pila está vacía.
      +
      private voidgenerarGrafico() +
      Poner los valores en el grafico.
      +
      voidinitialize(java.net.URL location, + java.util.ResourceBundle resourceBundle) +
      Inicializar todos los datos y dibujar las graficas.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        valorCola

        +
        private TextFieldLimited valorCola
        +
        La caja para ingresar textos.
        +
      • +
      + + + +
        +
      • +

        contenidoCola

        +
        private javafx.scene.layout.VBox contenidoCola
        +
        Donde poner el contenido de array.
        +
      • +
      + + + +
        +
      • +

        codigoCola

        +
        private javafx.scene.text.Text codigoCola
        +
        Donde va el codigo a mostrar a la pantalla.
        +
      • +
      + + + +
        +
      • +

        scene

        +
        private javafx.scene.Scene scene
        +
        La escena donde está cosas graficas.
        +
      • +
      + + + +
        +
      • +

        resourceBundle

        +
        private java.util.ResourceBundle resourceBundle
        +
        Donde está guardado los idiomas.
        +
      • +
      + + + +
        +
      • +

        cola

        +
        private Cola cola
        +
        La cola usado en la aplicación.
        +
      • +
      + + + +
        +
      • +

        grafico

        +
        private Grafico grafico
        +
        Grafico rectangulos.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ColaController

        +
        public ColaController()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        public void initialize(java.net.URL location,
        +                       java.util.ResourceBundle resourceBundle)
        +
        Inicializar todos los datos y dibujar las graficas.
        +
        +
        Specified by:
        +
        initialize in interface javafx.fxml.Initializable
        +
        Parameters:
        +
        location - URL: El URL de fxml en uso.
        +
        resourceBundle - ResourceBundle: Tiene datos de idioma.
        +
        +
      • +
      + + + +
        +
      • +

        botonLlenar

        +
        protected void botonLlenar()
        +
        Llenar la cola con numeros al azar.
        +
      • +
      + + + +
        +
      • +

        botonVaciar

        +
        protected void botonVaciar()
        +
        Vaciar la cola de todos los valores.
        +
      • +
      + + + +
        +
      • +

        botonPush

        +
        protected void botonPush()
        +
        Push un valor a la cola y mostrar el codigo en la pantalla.
        +
      • +
      + + + +
        +
      • +

        botonPop

        +
        protected void botonPop()
        +
        Pop un valor de la pila si existe y mostrar el codigo en la pantalla.
        +
      • +
      + + + +
        +
      • +

        botonPeek

        +
        protected void botonPeek()
        +
        Peek a ver si existe un elemento en la pila y mostrar el codigo en la pantalla + Si existe un valor destacarlo.
        +
      • +
      + + + +
        +
      • +

        errorNoValor

        +
        private void errorNoValor()
        +
        Se muestra un error si la persona no ingresa un valor en el TextField.
        +
      • +
      + + + +
        +
      • +

        errorVacia

        +
        private void errorVacia()
        +
        Error cuando la pila está vacía.
        +
      • +
      + + + +
        +
      • +

        generarGrafico

        +
        private void generarGrafico()
        +
        Poner los valores en el grafico.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/Colores.html b/doc/cl/cromer/estructuras/Colores.html new file mode 100644 index 0000000..beda141 --- /dev/null +++ b/doc/cl/cromer/estructuras/Colores.html @@ -0,0 +1,408 @@ + + + + + + +Colores + + + + + + + + +
+ + + + + + + +
+ + + +
+
cl.cromer.estructuras
+

Class Colores

+
+
+ +
+
    +
  • +
    +
    +
    public class Colores
    +extends java.lang.Object
    +
    Rotación de colores.
    +
    +
    Author:
    +
    Chris Cromer
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      private intcolor +
      El color actual en forma numerica.
      +
      private javafx.scene.paint.Colorfondo +
      El color de fondo actual.
      +
      static intMAX_COLORS +
      Cuantos colores estan definidos en esta clase.
      +
      private javafx.scene.paint.Colortexto +
      El color de texto actual.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Colores() +
      Inicializar el primer color.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      javafx.scene.paint.ColorgetFondo() +
      Devolver el color del fondo actual.
      +
      javafx.scene.paint.ColorgetTexto() +
      Devolver el color del texto actual.
      +
      voidsiguinteColor() +
      Cambiar el color al siguinte.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        MAX_COLORS

        +
        public static int MAX_COLORS
        +
        Cuantos colores estan definidos en esta clase.
        +
      • +
      + + + +
        +
      • +

        color

        +
        private int color
        +
        El color actual en forma numerica.
        +
      • +
      + + + +
        +
      • +

        texto

        +
        private javafx.scene.paint.Color texto
        +
        El color de texto actual.
        +
      • +
      + + + +
        +
      • +

        fondo

        +
        private javafx.scene.paint.Color fondo
        +
        El color de fondo actual.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Colores

        +
        public Colores()
        +
        Inicializar el primer color.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        siguinteColor

        +
        public void siguinteColor()
        +
        Cambiar el color al siguinte. Si no hay, voler al primer.
        +
      • +
      + + + +
        +
      • +

        getTexto

        +
        public javafx.scene.paint.Color getTexto()
        +
        Devolver el color del texto actual.
        +
        +
        Returns:
        +
        Color: Color del texto.
        +
        +
      • +
      + + + +
        +
      • +

        getFondo

        +
        public javafx.scene.paint.Color getFondo()
        +
        Devolver el color del fondo actual.
        +
        +
        Returns:
        +
        Color: Color del fondo.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/Grafico.html b/doc/cl/cromer/estructuras/Grafico.html new file mode 100644 index 0000000..2d8c7f1 --- /dev/null +++ b/doc/cl/cromer/estructuras/Grafico.html @@ -0,0 +1,542 @@ + + + + + + +Grafico + + + + + + + + +
+ + + + + + + +
+ + + +
+
cl.cromer.estructuras
+

Class Grafico

+
+
+ +
+
    +
  • +
    +
    +
    public class Grafico
    +extends java.lang.Object
    +
    Esta clase es para trabajar con graficos.
    +
    +
    Author:
    +
    Chris Cromer
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      private javafx.animation.SequentialTransitionblinkTransition +
      Contiene la animación de destacar.
      +
      private intdestacado +
      El valor de cual caja está destacado actualmente
      +
      private javafx.scene.paint.ColordestacadoBG +
      El color original de fondo para volver cuando no es destacado.
      +
      private javafx.scene.paint.ColordestacadoFG +
      El color original de text para volver cuando no es destacado.
      +
      private javafx.scene.Scenescene +
      La escena donde está cosas graficas.
      +
      private java.lang.Stringtipo +
      El tipo de objeto que está destacado.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Grafico(javafx.scene.Scene scene) +
      Graficar una escena.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static javafx.scene.layout.StackPanecrearCaja(Colores colores, + java.lang.String label) +
      Crear un rectangulo con texto adentro.
      +
      static javafx.scene.layout.StackPanecrearCaja(Colores colores, + java.lang.String label, + java.lang.String texto) +
      Crear un rectangulo con texto adentro.
      +
      private static javafx.animation.PauseTransitioncreatePauseTransition(javafx.scene.shape.Circle circle, + javafx.scene.text.Text text, + javafx.scene.paint.Color colorBackground, + javafx.scene.paint.Color colorText) +
      Crear un animacion de transicion usando colores que cambian.
      +
      private static javafx.animation.PauseTransitioncreatePauseTransition(javafx.scene.shape.Rectangle rectangle, + javafx.scene.text.Text text, + javafx.scene.paint.Color colorBackground, + javafx.scene.paint.Color colorText) +
      Crear un animacion de transicion usando colores que cambian.
      +
      voiddestacer(int valor, + java.lang.String tipo) +
      Destacar un elemento
      +
      voidremoverDestacar() +
      Remover el efecto de destacar.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        blinkTransition

        +
        private javafx.animation.SequentialTransition blinkTransition
        +
        Contiene la animación de destacar.
        +
      • +
      + + + +
        +
      • +

        destacado

        +
        private int destacado
        +
        El valor de cual caja está destacado actualmente
        +
      • +
      + + + +
        +
      • +

        tipo

        +
        private java.lang.String tipo
        +
        El tipo de objeto que está destacado.
        +
      • +
      + + + +
        +
      • +

        destacadoBG

        +
        private javafx.scene.paint.Color destacadoBG
        +
        El color original de fondo para volver cuando no es destacado.
        +
      • +
      + + + +
        +
      • +

        destacadoFG

        +
        private javafx.scene.paint.Color destacadoFG
        +
        El color original de text para volver cuando no es destacado.
        +
      • +
      + + + +
        +
      • +

        scene

        +
        private javafx.scene.Scene scene
        +
        La escena donde está cosas graficas.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Grafico

        +
        public Grafico(javafx.scene.Scene scene)
        +
        Graficar una escena.
        +
        +
        Parameters:
        +
        scene - La scene a destacar.
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        crearCaja

        +
        public static javafx.scene.layout.StackPane crearCaja(Colores colores,
        +                                                      java.lang.String label)
        +
        Crear un rectangulo con texto adentro.
        +
        +
        Parameters:
        +
        colores - Colores: Los colores para dar color al rectangulo.
        +
        label - String: El texto por el ID de fxml.
        +
        Returns:
        +
        StackPane: Devolver el stackpane que contiene el rectangulo y texto.
        +
        +
      • +
      + + + +
        +
      • +

        crearCaja

        +
        public static javafx.scene.layout.StackPane crearCaja(Colores colores,
        +                                                      java.lang.String label,
        +                                                      java.lang.String texto)
        +
        Crear un rectangulo con texto adentro.
        +
        +
        Parameters:
        +
        colores - Colores: Los colores para dar color al rectangulo.
        +
        label - String: El texto por el ID de fxml.
        +
        texto - String: El texto a colocar dentro el rectangulo.
        +
        Returns:
        +
        StackPane: Devolver el stackpane que contiene el rectangulo y texto.
        +
        +
      • +
      + + + +
        +
      • +

        createPauseTransition

        +
        private static javafx.animation.PauseTransition createPauseTransition(javafx.scene.shape.Rectangle rectangle,
        +                                                                      javafx.scene.text.Text text,
        +                                                                      javafx.scene.paint.Color colorBackground,
        +                                                                      javafx.scene.paint.Color colorText)
        +
        Crear un animacion de transicion usando colores que cambian.
        +
        +
        Parameters:
        +
        rectangle - Rectangle: El objeto que desea animar.
        +
        text - Text: El texto que desea animar.
        +
        colorBackground - Color: Color del fondo de destacer.
        +
        colorText - Color: Color del texto.
        +
        Returns:
        +
        PauseTransition: La transition creado con los elementos y colores.
        +
        +
      • +
      + + + +
        +
      • +

        createPauseTransition

        +
        private static javafx.animation.PauseTransition createPauseTransition(javafx.scene.shape.Circle circle,
        +                                                                      javafx.scene.text.Text text,
        +                                                                      javafx.scene.paint.Color colorBackground,
        +                                                                      javafx.scene.paint.Color colorText)
        +
        Crear un animacion de transicion usando colores que cambian.
        +
        +
        Parameters:
        +
        circle - Circle: El objeto que desea animar.
        +
        text - Text: El texto que desea animar.
        +
        colorBackground - Color: Color del fondo de destacer.
        +
        colorText - Color: Color del texto.
        +
        Returns:
        +
        PauseTransition: La transition creado con los elementos y colores.
        +
        +
      • +
      + + + +
        +
      • +

        destacer

        +
        public void destacer(int valor,
        +                     java.lang.String tipo)
        +
        Destacar un elemento
        +
        +
        Parameters:
        +
        valor - int: El indice a destacar.
        +
        tipo - String: El tipo de objeto a destacer(rectangulo o cicurlo)
        +
        +
      • +
      + + + +
        +
      • +

        removerDestacar

        +
        public void removerDestacar()
        +
        Remover el efecto de destacar.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/InsercionController.html b/doc/cl/cromer/estructuras/InsercionController.html new file mode 100644 index 0000000..e2da510 --- /dev/null +++ b/doc/cl/cromer/estructuras/InsercionController.html @@ -0,0 +1,491 @@ + + + + + + +InsercionController + + + + + + + + +
+ + + + + + + +
+ + + +
+
cl.cromer.estructuras
+

Class InsercionController

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    javafx.fxml.Initializable
    +
    +
    +
    +
    public class InsercionController
    +extends java.lang.Object
    +implements javafx.fxml.Initializable
    +
    Esta clase es para controlar todos la interfaz de Inserción.
    +
    +
    Author:
    +
    Chris Cromer
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      private Arrayarray +
      El array usado en la aplicación.
      +
      private javafx.scene.text.TextcodigoInsercion +
      Donde va el codigo a mostrar a la pantalla.
      +
      private javafx.scene.layout.HBoxcontenidoInsercion +
      Donde poner el contenido de array.
      +
      private java.util.ResourceBundleresourceBundle +
      Donde está guardado los idiomas.
      +
      private javafx.scene.Scenescene +
      La escena donde está cosas graficas.
      +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidbotonCorrer() +
      Ordenarlo completamente.
      +
      protected voidbotonNuevo() +
      Crear un array nuevo.
      +
      protected voidbotonPaso() +
      Ordenarlo paso por paso.
      +
      private voiderrorYaOrdenado() +
      Se muestra un error si el array ya está ordenado.
      +
      private voidgenerarGrafico() +
      Poner los valores en el grafico.
      +
      voidinitialize(java.net.URL location, + java.util.ResourceBundle resourceBundle) +
      Inicializar todos los datos y dibujar las graficas.
      +
      private voidinitializeScene() +
      Crear el array de temaño 10.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        contenidoInsercion

        +
        private javafx.scene.layout.HBox contenidoInsercion
        +
        Donde poner el contenido de array.
        +
      • +
      + + + +
        +
      • +

        codigoInsercion

        +
        private javafx.scene.text.Text codigoInsercion
        +
        Donde va el codigo a mostrar a la pantalla.
        +
      • +
      + + + +
        +
      • +

        scene

        +
        private javafx.scene.Scene scene
        +
        La escena donde está cosas graficas.
        +
      • +
      + + + +
        +
      • +

        resourceBundle

        +
        private java.util.ResourceBundle resourceBundle
        +
        Donde está guardado los idiomas.
        +
      • +
      + + + +
        +
      • +

        array

        +
        private Array array
        +
        El array usado en la aplicación.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        InsercionController

        +
        public InsercionController()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        public void initialize(java.net.URL location,
        +                       java.util.ResourceBundle resourceBundle)
        +
        Inicializar todos los datos y dibujar las graficas.
        +
        +
        Specified by:
        +
        initialize in interface javafx.fxml.Initializable
        +
        Parameters:
        +
        location - URL: El URL de fxml en uso.
        +
        resourceBundle - ResourceBundle: Tiene datos de idioma.
        +
        +
      • +
      + + + +
        +
      • +

        botonNuevo

        +
        protected void botonNuevo()
        +
        Crear un array nuevo.
        +
      • +
      + + + +
        +
      • +

        botonPaso

        +
        protected void botonPaso()
        +
        Ordenarlo paso por paso.
        +
      • +
      + + + +
        +
      • +

        botonCorrer

        +
        protected void botonCorrer()
        +
        Ordenarlo completamente.
        +
      • +
      + + + +
        +
      • +

        errorYaOrdenado

        +
        private void errorYaOrdenado()
        +
        Se muestra un error si el array ya está ordenado.
        +
      • +
      + + + +
        +
      • +

        initializeScene

        +
        private void initializeScene()
        +
        Crear el array de temaño 10.
        +
      • +
      + + + +
        +
      • +

        generarGrafico

        +
        private void generarGrafico()
        +
        Poner los valores en el grafico.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/ListaEnlazada.Enlace.html b/doc/cl/cromer/estructuras/ListaEnlazada.Enlace.html new file mode 100644 index 0000000..85572ff --- /dev/null +++ b/doc/cl/cromer/estructuras/ListaEnlazada.Enlace.html @@ -0,0 +1,403 @@ + + + + + + +ListaEnlazada.Enlace + + + + + + + + +
+ + + + + + + +
+ + + +
+
cl.cromer.estructuras
+

Class ListaEnlazada.Enlace

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    ListaEnlazada
    +
    +
    +
    +
    public class ListaEnlazada.Enlace
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Enlace

        +
        protected Enlace()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getLlave

        +
        protected int getLlave()
        +
      • +
      + + + +
        +
      • +

        setLlave

        +
        protected void setLlave(int llave)
        +
      • +
      + + + +
        +
      • +

        getValor

        +
        protected int getValor()
        +
      • +
      + + + +
        +
      • +

        setValor

        +
        protected void setValor(int valor)
        +
      • +
      + + + + + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/ListaEnlazada.html b/doc/cl/cromer/estructuras/ListaEnlazada.html new file mode 100644 index 0000000..59cdab1 --- /dev/null +++ b/doc/cl/cromer/estructuras/ListaEnlazada.html @@ -0,0 +1,353 @@ + + + + + + +ListaEnlazada + + + + + + + + +
+ + + + + + + +
+ + + +
+
cl.cromer.estructuras
+

Class ListaEnlazada

+
+
+ +
+
    +
  • +
    +
    +
    public class ListaEnlazada
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      class ListaEnlazada.Enlace 
      +
    • +
    + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ListaEnlazada() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      ListaEnlazada.Enlacebuscar(int llave) 
      booleaneliminar(int llave) 
      booleaninsertar(int llave, + int valor) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ListaEnlazada

        +
        public ListaEnlazada()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        insertar

        +
        public boolean insertar(int llave,
        +                        int valor)
        +
      • +
      + + + +
        +
      • +

        eliminar

        +
        public boolean eliminar(int llave)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/Logs.html b/doc/cl/cromer/estructuras/Logs.html new file mode 100644 index 0000000..916fc81 --- /dev/null +++ b/doc/cl/cromer/estructuras/Logs.html @@ -0,0 +1,351 @@ + + + + + + +Logs + + + + + + + + +
+ + + + + + + +
+ + + +
+
cl.cromer.estructuras
+

Class Logs

+
+
+ +
+
    +
  • +
    +
    +
    public class Logs
    +extends java.lang.Object
    +
    Esta clase es para configurar el logeo de la aplicación.
    +
    +
    Author:
    +
    Chris Cromer
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringLOGFILE +
      Nombre de archivo para guardar los logs.
      +
      static java.lang.StringLOGNAME +
      Nombre del log.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Logs() +
      Crear un logger usando "EDD".
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static voidlog(java.util.logging.Level level, + java.lang.String mensaje) +
      Agregar un log al logger.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        LOGFILE

        +
        public static final java.lang.String LOGFILE
        +
        Nombre de archivo para guardar los logs.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        LOGNAME

        +
        public static final java.lang.String LOGNAME
        +
        Nombre del log.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Logs

        +
        public Logs()
        +
        Crear un logger usando "EDD". Guardar los logs en el archivo de "./EDD.log". Pero solo logear si Main.DEBUG es vardad.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        log

        +
        public static void log(java.util.logging.Level level,
        +                       java.lang.String mensaje)
        +
        Agregar un log al logger.
        +
        +
        Parameters:
        +
        level - Level: El tipo de error o mensaje que ha sido generado.
        +
        mensaje - String: El mensaje de lo que pasó.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/Main.html b/doc/cl/cromer/estructuras/Main.html new file mode 100644 index 0000000..0f02e6a --- /dev/null +++ b/doc/cl/cromer/estructuras/Main.html @@ -0,0 +1,385 @@ + + + + + + +Main + + + + + + + + +
+ + + + + + + +
+ + + +
+
cl.cromer.estructuras
+

Class Main

+
+
+ +
+
    +
  • +
    +
    +
    public class Main
    +extends javafx.application.Application
    +
    Estructuras de Datos + 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
    +
    +
    Version:
    +
    1.0
    +
    Author:
    +
    Chris Cromer
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class javafx.application.Application

        +javafx.application.Application.Parameters
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static booleanDEBUG +
      Estado de depuración.
      +
      +
        +
      • + + +

        Fields inherited from class javafx.application.Application

        +STYLESHEET_CASPIAN, STYLESHEET_MODENA
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Main() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static voidmain(java.lang.String[] args) +
      Inicilizar el logeo y lanzar la interfaz grafica.
      +
      voidstart(javafx.stage.Stage stage) +
      Crear el stage y la scene para la aplicación grafica.
      +
      +
        +
      • + + +

        Methods inherited from class javafx.application.Application

        +getHostServices, getParameters, getUserAgentStylesheet, init, launch, launch, notifyPreloader, setUserAgentStylesheet, stop
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Main

        +
        public Main()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        main

        +
        public static void main(java.lang.String[] args)
        +
        Inicilizar el logeo y lanzar la interfaz grafica.
        +
        +
        Parameters:
        +
        args - String[]: Argumentos desde la consola.
        +
        +
      • +
      + + + +
        +
      • +

        start

        +
        public void start(javafx.stage.Stage stage)
        +
        Crear el stage y la scene para la aplicación grafica.
        +
        +
        Specified by:
        +
        start in class javafx.application.Application
        +
        Parameters:
        +
        stage - El primer stage donde va todas las cosas visuales.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/MenuController.html b/doc/cl/cromer/estructuras/MenuController.html new file mode 100644 index 0000000..7609699 --- /dev/null +++ b/doc/cl/cromer/estructuras/MenuController.html @@ -0,0 +1,708 @@ + + + + + + +MenuController + + + + + + + + +
+ + + + + + + +
+ + + +
+
cl.cromer.estructuras
+

Class MenuController

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    javafx.css.Styleable, javafx.event.EventTarget, javafx.fxml.Initializable
    +
    +
    +
    +
    public class MenuController
    +extends javafx.scene.layout.VBox
    +implements javafx.fxml.Initializable
    +
    Controlar las acciones cuando una opción es elegido en el menu.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Property Summary

      +
        +
      • + + +

        Properties inherited from class javafx.scene.layout.VBox

        +alignmentProperty, fillWidthProperty, spacingProperty
      • +
      +
        +
      • + + +

        Properties inherited from class javafx.scene.layout.Region

        +backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, heightProperty, insetsProperty, maxHeightProperty, maxWidthProperty, minHeightProperty, minWidthProperty, opaqueInsetsProperty, paddingProperty, prefHeightProperty, prefWidthProperty, scaleShapeProperty, shapeProperty, snapToPixelProperty, widthProperty
      • +
      +
        +
      • + + +

        Properties inherited from class javafx.scene.Parent

        +impl_traversalEngineProperty, needsLayoutProperty
      • +
      +
        +
      • + + +

        Properties inherited from class javafx.scene.Node

        +accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, cacheHintProperty, cacheProperty, clipProperty, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, focusedProperty, focusTraversableProperty, hoverProperty, idProperty, impl_showMnemonicsProperty, impl_treeVisibleProperty, inputMethodRequestsProperty, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParentTransformProperty, localToSceneTransformProperty, managedProperty, mouseTransparentProperty, nodeOrientationProperty, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, pickOnBoundsProperty, pressedProperty, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, styleProperty, translateXProperty, translateYProperty, translateZProperty, visibleProperty
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      private javafx.scene.control.MenuBarmenuBar +
      La barra del menu.
      +
      private java.util.ResourceBundleresourceBundle +
      Los idiomas.
      +
      +
        +
      • + + +

        Fields inherited from class javafx.scene.layout.Region

        +USE_COMPUTED_SIZE, USE_PREF_SIZE
      • +
      +
        +
      • + + +

        Fields inherited from class javafx.scene.Node

        +BASELINE_OFFSET_SAME_AS_HEIGHT
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MenuController() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidinitialize(java.net.URL location, + java.util.ResourceBundle resourceBundle) +
      Inicialicar el menu con el idioma.
      +
      private voidloadStage(java.lang.String fxml, + java.lang.String css, + java.util.ResourceBundle resourceBundle) +
      Cargar el fxml y css.
      +
      private voidloadStage(java.lang.String title, + java.lang.String fxml, + java.lang.String css) +
      Cargar el fxml, css y titulo.
      +
      private voidloadStage(java.lang.String title, + java.lang.String fxml, + java.lang.String css, + java.lang.Object object) +
      Cargar el fxml, css y titulo.
      +
      protected voidmenuAcerca() +
      Click en Acerca.
      +
      protected voidmenuArrayOrdenado() +
      Click en Array Ordenado.
      +
      protected voidmenuArraySimple() +
      Click en Array Simple.
      +
      protected voidmenuBurbuja() +
      Click en Burbuja.
      +
      protected voidmenuCola() +
      Click en Cola.
      +
      protected voidmenuEspanol() +
      Click en Español.
      +
      protected voidmenuIngles() +
      Click en Ingles.
      +
      protected voidmenuInsercion() +
      Click en Inserción.
      +
      protected voidmenuPila() +
      Click en Pila.
      +
      protected voidmenuSeleccion() +
      Click en Selecion.
      +
      protected voidmenuShell() +
      Click en Selecion.
      +
      +
        +
      • + + +

        Methods inherited from class javafx.scene.layout.VBox

        +alignmentProperty, clearConstraints, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, fillWidthProperty, getAlignment, getClassCssMetaData, getContentBias, getCssMetaData, getMargin, getSpacing, getVgrow, isFillWidth, layoutChildren, requestLayout, setAlignment, setFillWidth, setMargin, setSpacing, setVgrow, spacingProperty
      • +
      +
        +
      • + + +

        Methods inherited from class javafx.scene.layout.Pane

        +getChildren
      • +
      +
        +
      • + + +

        Methods inherited from class javafx.scene.layout.Region

        +backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, computeMaxHeight, computeMaxWidth, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, getWidth, heightProperty, impl_computeContains, impl_computeGeomBounds, impl_computeLayoutBounds, impl_createPeer, impl_notifyLayoutBoundsChanged, impl_pickNodeLocal, impl_updatePeer, insetsProperty, isCacheShape, isCenterShape, isResizable, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapSize, snapSpace, snapToPixelProperty, widthProperty
      • +
      +
        +
      • + + +

        Methods inherited from class javafx.scene.Parent

        +getBaselineOffset, getChildrenUnmodifiable, getImpl_traversalEngine, getManagedChildren, getStylesheets, impl_getAllParentStylesheets, impl_processCSS, impl_processMXNode, impl_traversalEngineProperty, isNeedsLayout, layout, lookup, needsLayoutProperty, queryAccessibleAttribute, requestParentLayout, setImpl_traversalEngine, setNeedsLayout, updateBounds
      • +
      +
        +
      • + + +

        Methods inherited from class javafx.scene.Node

        +accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, containsBounds, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, executeAccessibleAction, fireEvent, focusedProperty, focusTraversableProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, hasProperties, hoverProperty, idProperty, impl_clearDirty, impl_computeIntersects, impl_cssGetCursorInitialValue, impl_cssGetFocusTraversableInitialValue, impl_findStyles, impl_geomChanged, impl_getLeafTransform, impl_getMatchingStyles, impl_getPeer, impl_getPivotX, impl_getPivotY, impl_getPivotZ, impl_getStyleMap, impl_hasTransforms, impl_intersects, impl_intersectsBounds, impl_isDirty, impl_isDirtyEmpty, impl_isShowMnemonics, impl_isTreeVisible, impl_layoutBoundsChanged, impl_markDirty, impl_pickNode, impl_processCSS, impl_reapplyCSS, impl_setShowMnemonics, impl_setStyleMap, impl_showMnemonicsProperty, impl_syncPeer, impl_transformsChanged, impl_traverse, impl_treeVisibleProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, visibleProperty
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        menuBar

        +
        private javafx.scene.control.MenuBar menuBar
        +
        La barra del menu.
        +
      • +
      + + + +
        +
      • +

        resourceBundle

        +
        private java.util.ResourceBundle resourceBundle
        +
        Los idiomas.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MenuController

        +
        public MenuController()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        public void initialize(java.net.URL location,
        +                       java.util.ResourceBundle resourceBundle)
        +
        Inicialicar el menu con el idioma.
        +
        +
        Specified by:
        +
        initialize in interface javafx.fxml.Initializable
        +
        Parameters:
        +
        location - URL: Tiene URL de FXML en uso.
        +
        resourceBundle: - Tiene los idiomas.
        +
        +
      • +
      + + + +
        +
      • +

        menuArraySimple

        +
        protected void menuArraySimple()
        +
        Click en Array Simple.
        +
      • +
      + + + +
        +
      • +

        menuArrayOrdenado

        +
        protected void menuArrayOrdenado()
        +
        Click en Array Ordenado.
        +
      • +
      + + + +
        +
      • +

        menuBurbuja

        +
        protected void menuBurbuja()
        +
        Click en Burbuja.
        +
      • +
      + + + +
        +
      • +

        menuInsercion

        +
        protected void menuInsercion()
        +
        Click en Inserción.
        +
      • +
      + + + +
        +
      • +

        menuSeleccion

        +
        protected void menuSeleccion()
        +
        Click en Selecion.
        +
      • +
      + + + +
        +
      • +

        menuShell

        +
        protected void menuShell()
        +
        Click en Selecion.
        +
      • +
      + + + +
        +
      • +

        menuPila

        +
        protected void menuPila()
        +
        Click en Pila.
        +
      • +
      + + + +
        +
      • +

        menuCola

        +
        protected void menuCola()
        +
        Click en Cola.
        +
      • +
      + + + +
        +
      • +

        menuIngles

        +
        protected void menuIngles()
        +
        Click en Ingles.
        +
      • +
      + + + +
        +
      • +

        menuEspanol

        +
        protected void menuEspanol()
        +
        Click en Español.
        +
      • +
      + + + +
        +
      • +

        menuAcerca

        +
        protected void menuAcerca()
        +
        Click en Acerca.
        +
      • +
      + + + +
        +
      • +

        loadStage

        +
        private void loadStage(java.lang.String title,
        +                       java.lang.String fxml,
        +                       java.lang.String css)
        +
        Cargar el fxml, css y titulo.
        +
        +
        Parameters:
        +
        title - String: El titulo de la escena.
        +
        fxml - String: El archivo de fxml.
        +
        css - String: El archivo de css.
        +
        +
      • +
      + + + +
        +
      • +

        loadStage

        +
        private void loadStage(java.lang.String fxml,
        +                       java.lang.String css,
        +                       java.util.ResourceBundle resourceBundle)
        +
        Cargar el fxml y css.
        +
        +
        Parameters:
        +
        fxml - String: El archivo de fxml.
        +
        css - String: El archivo de css.
        +
        +
      • +
      + + + +
        +
      • +

        loadStage

        +
        private void loadStage(java.lang.String title,
        +                       java.lang.String fxml,
        +                       java.lang.String css,
        +                       java.lang.Object object)
        +
        Cargar el fxml, css y titulo.
        +
        +
        Parameters:
        +
        title - String: El titulo de la escena.
        +
        fxml - String: El archivo de fxml.
        +
        css - String: El archivo de css.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/Pila.html b/doc/cl/cromer/estructuras/Pila.html new file mode 100644 index 0000000..f8ae8ba --- /dev/null +++ b/doc/cl/cromer/estructuras/Pila.html @@ -0,0 +1,422 @@ + + + + + + +Pila + + + + + + + + +
+ + + + + + + +
+ + + +
+
cl.cromer.estructuras
+

Class Pila

+
+
+ +
+
    +
  • +
    +
    +
    public class Pila
    +extends java.lang.Object
    +
    Crear una estructura de dato de tipo pila.
    +
    +
    Author:
    +
    Chris Cromer
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      private java.lang.String[]pila +
      La pila.
      +
      private intsize +
      La cantidad de elementos en la pila.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Pila() +
      Inicializar.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      java.lang.StringgetIndice(int indice) +
      Devolver el valor que está en un indice de la pila.
      +
      intpeek() +
      Peek al valor que está encima de la pila.
      +
      booleanpop() +
      Pop un valor de encima de la pila.
      +
      voidpush(int valor) +
      Push un valor en la pila encima.
      +
      intsize() +
      Devolver la cantidad de elementos en la pila.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        pila

        +
        private java.lang.String[] pila
        +
        La pila.
        +
      • +
      + + + +
        +
      • +

        size

        +
        private int size
        +
        La cantidad de elementos en la pila.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Pila

        +
        public Pila()
        +
        Inicializar.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        size

        +
        public int size()
        +
        Devolver la cantidad de elementos en la pila.
        +
        +
        Returns:
        +
        int: La cantidad de elementos.
        +
        +
      • +
      + + + +
        +
      • +

        push

        +
        public void push(int valor)
        +
        Push un valor en la pila encima.
        +
        +
        Parameters:
        +
        valor - int: El valor a push.
        +
        +
      • +
      + + + +
        +
      • +

        pop

        +
        public boolean pop()
        +
        Pop un valor de encima de la pila.
        +
        +
        Returns:
        +
        boolean: Verdad si fue exitoso.
        +
        +
      • +
      + + + +
        +
      • +

        peek

        +
        public int peek()
        +
        Peek al valor que está encima de la pila.
        +
        +
        Returns:
        +
        int: El valor que está encima de la pila.
        +
        +
      • +
      + + + +
        +
      • +

        getIndice

        +
        public java.lang.String getIndice(int indice)
        +
        Devolver el valor que está en un indice de la pila.
        +
        +
        Parameters:
        +
        indice - int: El indice que desea devolver.
        +
        Returns:
        +
        String: El valor que está guardado en el indice.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/PilaController.html b/doc/cl/cromer/estructuras/PilaController.html new file mode 100644 index 0000000..e59e63c --- /dev/null +++ b/doc/cl/cromer/estructuras/PilaController.html @@ -0,0 +1,557 @@ + + + + + + +PilaController + + + + + + + + +
+ + + + + + + +
+ + + +
+
cl.cromer.estructuras
+

Class PilaController

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    javafx.fxml.Initializable
    +
    +
    +
    +
    public class PilaController
    +extends java.lang.Object
    +implements javafx.fxml.Initializable
    +
    Esta clase es para controlar todos la interfaz de Pila.
    +
    +
    Author:
    +
    Chris Cromer
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      private javafx.scene.text.TextcodigoPila +
      Donde va el codigo a mostrar a la pantalla.
      +
      private javafx.scene.layout.VBoxcontenidoPila +
      Donde poner el contenido de array.
      +
      private Graficografico +
      Grafico rectangulos.
      +
      private Pilapila +
      La pila usado en la aplicación.
      +
      private java.util.ResourceBundleresourceBundle +
      Donde está guardado los idiomas.
      +
      private javafx.scene.Scenescene +
      La escena donde está cosas graficas.
      +
      private TextFieldLimitedvalorPila +
      La caja para ingresar textos.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      PilaController() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidbotonLlenar() +
      Llenar la pila con numeros al azar.
      +
      protected voidbotonPeek() +
      Peek a ver si existe un elemento en la pila y mostrar el codigo en la pantalla + Si existe un valor destacarlo.
      +
      protected voidbotonPop() +
      Pop un valor de la pila si existe y mostrar el codigo en la pantalla.
      +
      protected voidbotonPush() +
      Push un valor a la pila y mostrar el codigo en la pantalla.
      +
      protected voidbotonVaciar() +
      Vaciar la pila de todos los valores.
      +
      private voiderrorNoValor() +
      Se muestra un error si la persona no ingresa un valor en el TextField.
      +
      private voiderrorVacia() +
      Error cuando la pila está vacía.
      +
      private voidgenerarGrafico() +
      Poner los valores en el grafico.
      +
      voidinitialize(java.net.URL location, + java.util.ResourceBundle resourceBundle) +
      Inicializar todos los datos y dibujar las graficas.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        valorPila

        +
        private TextFieldLimited valorPila
        +
        La caja para ingresar textos.
        +
      • +
      + + + +
        +
      • +

        contenidoPila

        +
        private javafx.scene.layout.VBox contenidoPila
        +
        Donde poner el contenido de array.
        +
      • +
      + + + +
        +
      • +

        codigoPila

        +
        private javafx.scene.text.Text codigoPila
        +
        Donde va el codigo a mostrar a la pantalla.
        +
      • +
      + + + +
        +
      • +

        scene

        +
        private javafx.scene.Scene scene
        +
        La escena donde está cosas graficas.
        +
      • +
      + + + +
        +
      • +

        resourceBundle

        +
        private java.util.ResourceBundle resourceBundle
        +
        Donde está guardado los idiomas.
        +
      • +
      + + + +
        +
      • +

        pila

        +
        private Pila pila
        +
        La pila usado en la aplicación.
        +
      • +
      + + + +
        +
      • +

        grafico

        +
        private Grafico grafico
        +
        Grafico rectangulos.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        PilaController

        +
        public PilaController()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        public void initialize(java.net.URL location,
        +                       java.util.ResourceBundle resourceBundle)
        +
        Inicializar todos los datos y dibujar las graficas.
        +
        +
        Specified by:
        +
        initialize in interface javafx.fxml.Initializable
        +
        Parameters:
        +
        location - URL: El URL de fxml en uso.
        +
        resourceBundle - ResourceBundle: Tiene datos de idioma.
        +
        +
      • +
      + + + +
        +
      • +

        botonLlenar

        +
        protected void botonLlenar()
        +
        Llenar la pila con numeros al azar.
        +
      • +
      + + + +
        +
      • +

        botonVaciar

        +
        protected void botonVaciar()
        +
        Vaciar la pila de todos los valores.
        +
      • +
      + + + +
        +
      • +

        botonPush

        +
        protected void botonPush()
        +
        Push un valor a la pila y mostrar el codigo en la pantalla.
        +
      • +
      + + + +
        +
      • +

        botonPop

        +
        protected void botonPop()
        +
        Pop un valor de la pila si existe y mostrar el codigo en la pantalla.
        +
      • +
      + + + +
        +
      • +

        botonPeek

        +
        protected void botonPeek()
        +
        Peek a ver si existe un elemento en la pila y mostrar el codigo en la pantalla + Si existe un valor destacarlo.
        +
      • +
      + + + +
        +
      • +

        errorNoValor

        +
        private void errorNoValor()
        +
        Se muestra un error si la persona no ingresa un valor en el TextField.
        +
      • +
      + + + +
        +
      • +

        errorVacia

        +
        private void errorVacia()
        +
        Error cuando la pila está vacía.
        +
      • +
      + + + +
        +
      • +

        generarGrafico

        +
        private void generarGrafico()
        +
        Poner los valores en el grafico.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/SeleccionController.html b/doc/cl/cromer/estructuras/SeleccionController.html new file mode 100644 index 0000000..a3f711f --- /dev/null +++ b/doc/cl/cromer/estructuras/SeleccionController.html @@ -0,0 +1,491 @@ + + + + + + +SeleccionController + + + + + + + + +
+ + + + + + + +
+ + + +
+
cl.cromer.estructuras
+

Class SeleccionController

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    javafx.fxml.Initializable
    +
    +
    +
    +
    public class SeleccionController
    +extends java.lang.Object
    +implements javafx.fxml.Initializable
    +
    Esta clase es para controlar todos la interfaz de Selección.
    +
    +
    Author:
    +
    Chris Cromer
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      private Arrayarray +
      El array usado en la aplicación.
      +
      private javafx.scene.text.TextcodigoSeleccion +
      Donde va el codigo a mostrar a la pantalla.
      +
      private javafx.scene.layout.HBoxcontenidoSeleccion +
      Donde poner el contenido de array.
      +
      private java.util.ResourceBundleresourceBundle +
      Donde está guardado los idiomas.
      +
      private javafx.scene.Scenescene +
      La escena donde está cosas graficas.
      +
      +
    • +
    + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidbotonCorrer() +
      Ordenarlo completamente.
      +
      protected voidbotonNuevo() +
      Crear un array nuevo.
      +
      protected voidbotonPaso() +
      Ordenarlo paso por paso.
      +
      private voiderrorYaOrdenado() +
      Se muestra un error si el array ya está ordenado.
      +
      private voidgenerarGrafico() +
      Poner los valores en el grafico.
      +
      voidinitialize(java.net.URL location, + java.util.ResourceBundle resourceBundle) +
      Inicializar todos los datos y dibujar las graficas.
      +
      private voidinitializeScene() +
      Crear el array de temaño 10.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        contenidoSeleccion

        +
        private javafx.scene.layout.HBox contenidoSeleccion
        +
        Donde poner el contenido de array.
        +
      • +
      + + + +
        +
      • +

        codigoSeleccion

        +
        private javafx.scene.text.Text codigoSeleccion
        +
        Donde va el codigo a mostrar a la pantalla.
        +
      • +
      + + + +
        +
      • +

        scene

        +
        private javafx.scene.Scene scene
        +
        La escena donde está cosas graficas.
        +
      • +
      + + + +
        +
      • +

        resourceBundle

        +
        private java.util.ResourceBundle resourceBundle
        +
        Donde está guardado los idiomas.
        +
      • +
      + + + +
        +
      • +

        array

        +
        private Array array
        +
        El array usado en la aplicación.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SeleccionController

        +
        public SeleccionController()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        public void initialize(java.net.URL location,
        +                       java.util.ResourceBundle resourceBundle)
        +
        Inicializar todos los datos y dibujar las graficas.
        +
        +
        Specified by:
        +
        initialize in interface javafx.fxml.Initializable
        +
        Parameters:
        +
        location - URL: El URL de fxml en uso.
        +
        resourceBundle - ResourceBundle: Tiene datos de idioma.
        +
        +
      • +
      + + + +
        +
      • +

        botonNuevo

        +
        protected void botonNuevo()
        +
        Crear un array nuevo.
        +
      • +
      + + + +
        +
      • +

        botonPaso

        +
        protected void botonPaso()
        +
        Ordenarlo paso por paso.
        +
      • +
      + + + +
        +
      • +

        botonCorrer

        +
        protected void botonCorrer()
        +
        Ordenarlo completamente.
        +
      • +
      + + + +
        +
      • +

        errorYaOrdenado

        +
        private void errorYaOrdenado()
        +
        Se muestra un error si el array ya está ordenado.
        +
      • +
      + + + +
        +
      • +

        initializeScene

        +
        private void initializeScene()
        +
        Crear el array de temaño 10.
        +
      • +
      + + + +
        +
      • +

        generarGrafico

        +
        private void generarGrafico()
        +
        Poner los valores en el grafico.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/ShellController.html b/doc/cl/cromer/estructuras/ShellController.html new file mode 100644 index 0000000..db4dcc6 --- /dev/null +++ b/doc/cl/cromer/estructuras/ShellController.html @@ -0,0 +1,491 @@ + + + + + + +ShellController + + + + + + + + +
+ + + + + + + +
+ + + +
+
cl.cromer.estructuras
+

Class ShellController

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    javafx.fxml.Initializable
    +
    +
    +
    +
    public class ShellController
    +extends java.lang.Object
    +implements javafx.fxml.Initializable
    +
    Esta clase es para controlar todos la interfaz de Shell.
    +
    +
    Author:
    +
    Chris Cromer
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      private Arrayarray +
      El array usado en la aplicación.
      +
      private javafx.scene.text.TextcodigoShell +
      Donde va el codigo a mostrar a la pantalla.
      +
      private javafx.scene.layout.HBoxcontenidoShell +
      Donde poner el contenido de array.
      +
      private java.util.ResourceBundleresourceBundle +
      Donde está guardado los idiomas.
      +
      private javafx.scene.Scenescene +
      La escena donde está cosas graficas.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ShellController() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected voidbotonCorrer() +
      Ordenarlo completamente.
      +
      protected voidbotonNuevo() +
      Crear un array nuevo.
      +
      protected voidbotonPaso() +
      Ordenarlo paso por paso.
      +
      private voiderrorYaOrdenado() +
      Se muestra un error si el array ya está ordenado.
      +
      private voidgenerarGrafico() +
      Poner los valores en el grafico.
      +
      voidinitialize(java.net.URL location, + java.util.ResourceBundle resourceBundle) +
      Inicializar todos los datos y dibujar las graficas.
      +
      private voidinitializeScene() +
      Crear el array de temaño 10.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        contenidoShell

        +
        private javafx.scene.layout.HBox contenidoShell
        +
        Donde poner el contenido de array.
        +
      • +
      + + + +
        +
      • +

        codigoShell

        +
        private javafx.scene.text.Text codigoShell
        +
        Donde va el codigo a mostrar a la pantalla.
        +
      • +
      + + + +
        +
      • +

        scene

        +
        private javafx.scene.Scene scene
        +
        La escena donde está cosas graficas.
        +
      • +
      + + + +
        +
      • +

        resourceBundle

        +
        private java.util.ResourceBundle resourceBundle
        +
        Donde está guardado los idiomas.
        +
      • +
      + + + +
        +
      • +

        array

        +
        private Array array
        +
        El array usado en la aplicación.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ShellController

        +
        public ShellController()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initialize

        +
        public void initialize(java.net.URL location,
        +                       java.util.ResourceBundle resourceBundle)
        +
        Inicializar todos los datos y dibujar las graficas.
        +
        +
        Specified by:
        +
        initialize in interface javafx.fxml.Initializable
        +
        Parameters:
        +
        location - URL: El URL de fxml en uso.
        +
        resourceBundle - ResourceBundle: Tiene datos de idioma.
        +
        +
      • +
      + + + +
        +
      • +

        botonNuevo

        +
        protected void botonNuevo()
        +
        Crear un array nuevo.
        +
      • +
      + + + +
        +
      • +

        botonPaso

        +
        protected void botonPaso()
        +
        Ordenarlo paso por paso.
        +
      • +
      + + + +
        +
      • +

        botonCorrer

        +
        protected void botonCorrer()
        +
        Ordenarlo completamente.
        +
      • +
      + + + +
        +
      • +

        errorYaOrdenado

        +
        private void errorYaOrdenado()
        +
        Se muestra un error si el array ya está ordenado.
        +
      • +
      + + + +
        +
      • +

        initializeScene

        +
        private void initializeScene()
        +
        Crear el array de temaño 10.
        +
      • +
      + + + +
        +
      • +

        generarGrafico

        +
        private void generarGrafico()
        +
        Poner los valores en el grafico.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/TextFieldLimited.StyleableProperties.html b/doc/cl/cromer/estructuras/TextFieldLimited.StyleableProperties.html new file mode 100644 index 0000000..dc8ac22 --- /dev/null +++ b/doc/cl/cromer/estructuras/TextFieldLimited.StyleableProperties.html @@ -0,0 +1,292 @@ + + + + + + +TextFieldLimited.StyleableProperties + + + + + + + + +
+ + + + + + + +
+ + + +
+
cl.cromer.estructuras
+

Class TextFieldLimited.StyleableProperties

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    TextFieldLimited
    +
    +
    +
    +
    private static class TextFieldLimited.StyleableProperties
    +extends java.lang.Object
    +
    CSS por FXML con un maximo tamaño
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      private static javafx.css.CssMetaData<TextFieldLimited,java.lang.Number>MAX_LENGTH 
      private static java.util.List<javafx.css.CssMetaData<? extends javafx.css.Styleable,?>>STYLEABLES 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      private StyleableProperties() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        MAX_LENGTH

        +
        private static final javafx.css.CssMetaData<TextFieldLimited,java.lang.Number> MAX_LENGTH
        +
      • +
      + + + +
        +
      • +

        STYLEABLES

        +
        private static final java.util.List<javafx.css.CssMetaData<? extends javafx.css.Styleable,?>> STYLEABLES
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StyleableProperties

        +
        private StyleableProperties()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/TextFieldLimited.html b/doc/cl/cromer/estructuras/TextFieldLimited.html new file mode 100644 index 0000000..17bb520 --- /dev/null +++ b/doc/cl/cromer/estructuras/TextFieldLimited.html @@ -0,0 +1,650 @@ + + + + + + +TextFieldLimited + + + + + + + + +
+ + + + + + + +
+ + + +
+
cl.cromer.estructuras
+

Class TextFieldLimited

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    javafx.css.Styleable, javafx.event.EventTarget, javafx.scene.control.Skinnable
    +
    +
    +
    +
    public class TextFieldLimited
    +extends javafx.scene.control.TextField
    +
    Crear un TextField especial que tiene un maximo de digitos que puede ingresar. Se extiene a TextField.
    +
    +
    Author:
    +
    Chris Cromer
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Property Summary

      + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      TypeProperty and Description
      javafx.beans.property.IntegerPropertymaxLength +
      JavaFX FXML field property por tamaño maximo
      +
      +
        +
      • + + +

        Properties inherited from class javafx.scene.control.TextField

        +alignmentProperty, onActionProperty, prefColumnCountProperty
      • +
      +
        +
      • + + +

        Properties inherited from class javafx.scene.control.TextInputControl

        +anchorProperty, caretPositionProperty, editableProperty, fontProperty, lengthProperty, promptTextProperty, redoableProperty, selectedTextProperty, selectionProperty, textFormatterProperty, textProperty, undoableProperty
      • +
      +
        +
      • + + +

        Properties inherited from class javafx.scene.control.Control

        +contextMenuProperty, skinClassNameProperty, skinProperty, tooltipProperty
      • +
      +
        +
      • + + +

        Properties inherited from class javafx.scene.layout.Region

        +backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, heightProperty, insetsProperty, maxHeightProperty, maxWidthProperty, minHeightProperty, minWidthProperty, opaqueInsetsProperty, paddingProperty, prefHeightProperty, prefWidthProperty, scaleShapeProperty, shapeProperty, snapToPixelProperty, widthProperty
      • +
      +
        +
      • + + +

        Properties inherited from class javafx.scene.Parent

        +impl_traversalEngineProperty, needsLayoutProperty
      • +
      +
        +
      • + + +

        Properties inherited from class javafx.scene.Node

        +accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, cacheHintProperty, cacheProperty, clipProperty, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, focusedProperty, focusTraversableProperty, hoverProperty, idProperty, impl_showMnemonicsProperty, impl_treeVisibleProperty, inputMethodRequestsProperty, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParentTransformProperty, localToSceneTransformProperty, managedProperty, mouseTransparentProperty, nodeOrientationProperty, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, pickOnBoundsProperty, pressedProperty, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, styleProperty, translateXProperty, translateYProperty, translateZProperty, visibleProperty
      • +
      +
    • +
    + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      private static class TextFieldLimited.StyleableProperties +
      CSS por FXML con un maximo tamaño
      +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class javafx.scene.control.TextInputControl

        +javafx.scene.control.TextInputControl.Content
      • +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      private javafx.beans.property.IntegerPropertymaxLength +
      La cantidad maxima de caracters permitidas en el TextFieldLimited
      +
      +
        +
      • + + +

        Fields inherited from class javafx.scene.control.TextField

        +DEFAULT_PREF_COLUMN_COUNT
      • +
      +
        +
      • + + +

        Fields inherited from class javafx.scene.layout.Region

        +USE_COMPUTED_SIZE, USE_PREF_SIZE
      • +
      +
        +
      • + + +

        Fields inherited from class javafx.scene.Node

        +BASELINE_OFFSET_SAME_AS_HEIGHT
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TextFieldLimited() +
      Llamar a TextField.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static java.util.List<javafx.css.CssMetaData<? extends javafx.css.Styleable,?>>getClassCssMetaData() +
      Lista de estilos aplicable.
      +
      intgetMaxLength() +
      Devolver la cantidad maxima si está asignado.
      +
      javafx.beans.property.IntegerPropertymaxLengthProperty() +
      JavaFX FXML field property por tamaño maximo
      +
      voidreplaceSelection(java.lang.String text) +
      Reemplazar un selección de texto.
      +
      voidreplaceText(int start, + int end, + java.lang.String text) +
      Reemplazar el texto basado en cambios de teclado, no deja ingresar mas text si length es mayor al maximo.
      +
      voidsetMaxLength(int value) +
      Asignar un valor maximo de caracters permitidio en el TextFieldLimited.
      +
      +
        +
      • + + +

        Methods inherited from class javafx.scene.control.TextField

        +alignmentProperty, createDefaultSkin, getAlignment, getCharacters, getControlCssMetaData, getOnAction, getPrefColumnCount, onActionProperty, prefColumnCountProperty, setAlignment, setOnAction, setPrefColumnCount
      • +
      +
        +
      • + + +

        Methods inherited from class javafx.scene.control.TextInputControl

        +anchorProperty, appendText, backward, cancelEdit, caretPositionProperty, clear, commitValue, copy, cut, deleteNextChar, deletePreviousChar, deleteText, deleteText, deselect, editableProperty, end, endOfNextWord, executeAccessibleAction, extendSelection, fontProperty, forward, getAnchor, getCaretPosition, getContent, getFont, getLength, getPromptText, getSelectedText, getSelection, getText, getText, getTextFormatter, home, insertText, isEditable, isRedoable, isUndoable, lengthProperty, nextWord, paste, positionCaret, previousWord, promptTextProperty, queryAccessibleAttribute, redo, redoableProperty, replaceText, selectAll, selectBackward, selectedTextProperty, selectEnd, selectEndOfNextWord, selectForward, selectHome, selectionProperty, selectNextWord, selectPositionCaret, selectPreviousWord, selectRange, setEditable, setFont, setPromptText, setText, setTextFormatter, textFormatterProperty, textProperty, undo, undoableProperty
      • +
      +
        +
      • + + +

        Methods inherited from class javafx.scene.control.Control

        +computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, getBaselineOffset, getContextMenu, getCssMetaData, getSkin, getTooltip, impl_cssGetFocusTraversableInitialValue, impl_processCSS, isResizable, layoutChildren, setContextMenu, setSkin, setTooltip, skinClassNameProperty, skinProperty, tooltipProperty
      • +
      +
        +
      • + + +

        Methods inherited from class javafx.scene.layout.Region

        +backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, getWidth, heightProperty, impl_computeContains, impl_computeGeomBounds, impl_computeLayoutBounds, impl_createPeer, impl_notifyLayoutBoundsChanged, impl_pickNodeLocal, impl_updatePeer, insetsProperty, isCacheShape, isCenterShape, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapSize, snapSpace, snapToPixelProperty, widthProperty
      • +
      +
        +
      • + + +

        Methods inherited from class javafx.scene.Parent

        +getChildren, getChildrenUnmodifiable, getImpl_traversalEngine, getManagedChildren, getStylesheets, impl_getAllParentStylesheets, impl_processMXNode, impl_traversalEngineProperty, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, requestParentLayout, setImpl_traversalEngine, setNeedsLayout, updateBounds
      • +
      +
        +
      • + + +

        Methods inherited from class javafx.scene.Node

        +accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, containsBounds, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, hasProperties, hoverProperty, idProperty, impl_clearDirty, impl_computeIntersects, impl_cssGetCursorInitialValue, impl_findStyles, impl_geomChanged, impl_getLeafTransform, impl_getMatchingStyles, impl_getPeer, impl_getPivotX, impl_getPivotY, impl_getPivotZ, impl_getStyleMap, impl_hasTransforms, impl_intersects, impl_intersectsBounds, impl_isDirty, impl_isDirtyEmpty, impl_isShowMnemonics, impl_isTreeVisible, impl_layoutBoundsChanged, impl_markDirty, impl_pickNode, impl_processCSS, impl_reapplyCSS, impl_setShowMnemonics, impl_setStyleMap, impl_showMnemonicsProperty, impl_syncPeer, impl_transformsChanged, impl_traverse, impl_treeVisibleProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, visibleProperty
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Property Detail

      + + + +
        +
      • +

        maxLength

        +
        public final javafx.beans.property.IntegerProperty maxLengthProperty
        +
        JavaFX FXML field property por tamaño maximo
        +
        +
        Returns:
        +
        IntegerProperty: Property.
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        maxLength

        +
        private javafx.beans.property.IntegerProperty maxLength
        +
        La cantidad maxima de caracters permitidas en el TextFieldLimited
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TextFieldLimited

        +
        public TextFieldLimited()
        +
        Llamar a TextField.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getClassCssMetaData

        +
        public static java.util.List<javafx.css.CssMetaData<? extends javafx.css.Styleable,?>> getClassCssMetaData()
        +
        Lista de estilos aplicable.
        +
        +
        Returns:
        +
        List: La lista de estilos.
        +
        +
      • +
      + + + +
        +
      • +

        replaceText

        +
        public void replaceText(int start,
        +                        int end,
        +                        java.lang.String text)
        +
        Reemplazar el texto basado en cambios de teclado, no deja ingresar mas text si length es mayor al maximo.
        +
        +
        Overrides:
        +
        replaceText in class javafx.scene.control.TextInputControl
        +
        Parameters:
        +
        start - int: Donde empece el cambio.
        +
        end - int: Donde termina.
        +
        text - String: Texto a cambiar.
        +
        +
      • +
      + + + +
        +
      • +

        replaceSelection

        +
        public void replaceSelection(java.lang.String text)
        +
        Reemplazar un selección de texto.
        +
        +
        Overrides:
        +
        replaceSelection in class javafx.scene.control.TextInputControl
        +
        Parameters:
        +
        text - String: El texto a reemplazar.
        +
        +
      • +
      + + + +
        +
      • +

        getMaxLength

        +
        public final int getMaxLength()
        +
        Devolver la cantidad maxima si está asignado.
        +
        +
        Returns:
        +
        int: Cantidad de caracters.
        +
        +
      • +
      + + + +
        +
      • +

        setMaxLength

        +
        public final void setMaxLength(int value)
        +
        Asignar un valor maximo de caracters permitidio en el TextFieldLimited.
        +
        +
        Parameters:
        +
        value - int: La cantidad maxima.
        +
        +
      • +
      + + + +
        +
      • +

        maxLengthProperty

        +
        public final javafx.beans.property.IntegerProperty maxLengthProperty()
        +
        JavaFX FXML field property por tamaño maximo
        +
        +
        Returns:
        +
        IntegerProperty: Property.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/class-use/Array.html b/doc/cl/cromer/estructuras/class-use/Array.html new file mode 100644 index 0000000..cd7cb42 --- /dev/null +++ b/doc/cl/cromer/estructuras/class-use/Array.html @@ -0,0 +1,174 @@ + + + + + + +Uses of Class cl.cromer.estructuras.Array + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
cl.cromer.estructuras.Array

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/class-use/ArrayController.html b/doc/cl/cromer/estructuras/class-use/ArrayController.html new file mode 100644 index 0000000..54268a1 --- /dev/null +++ b/doc/cl/cromer/estructuras/class-use/ArrayController.html @@ -0,0 +1,123 @@ + + + + + + +Uses of Class cl.cromer.estructuras.ArrayController + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
cl.cromer.estructuras.ArrayController

+
+
No usage of cl.cromer.estructuras.ArrayController
+ +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/class-use/BurbujaController.html b/doc/cl/cromer/estructuras/class-use/BurbujaController.html new file mode 100644 index 0000000..3f7b92d --- /dev/null +++ b/doc/cl/cromer/estructuras/class-use/BurbujaController.html @@ -0,0 +1,123 @@ + + + + + + +Uses of Class cl.cromer.estructuras.BurbujaController + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
cl.cromer.estructuras.BurbujaController

+
+
No usage of cl.cromer.estructuras.BurbujaController
+ +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/class-use/Cola.html b/doc/cl/cromer/estructuras/class-use/Cola.html new file mode 100644 index 0000000..57367e2 --- /dev/null +++ b/doc/cl/cromer/estructuras/class-use/Cola.html @@ -0,0 +1,150 @@ + + + + + + +Uses of Class cl.cromer.estructuras.Cola + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
cl.cromer.estructuras.Cola

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/class-use/ColaController.html b/doc/cl/cromer/estructuras/class-use/ColaController.html new file mode 100644 index 0000000..64ae485 --- /dev/null +++ b/doc/cl/cromer/estructuras/class-use/ColaController.html @@ -0,0 +1,123 @@ + + + + + + +Uses of Class cl.cromer.estructuras.ColaController + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
cl.cromer.estructuras.ColaController

+
+
No usage of cl.cromer.estructuras.ColaController
+ +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/class-use/Colores.html b/doc/cl/cromer/estructuras/class-use/Colores.html new file mode 100644 index 0000000..408a5ec --- /dev/null +++ b/doc/cl/cromer/estructuras/class-use/Colores.html @@ -0,0 +1,159 @@ + + + + + + +Uses of Class cl.cromer.estructuras.Colores + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
cl.cromer.estructuras.Colores

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/class-use/Grafico.html b/doc/cl/cromer/estructuras/class-use/Grafico.html new file mode 100644 index 0000000..bf85157 --- /dev/null +++ b/doc/cl/cromer/estructuras/class-use/Grafico.html @@ -0,0 +1,162 @@ + + + + + + +Uses of Class cl.cromer.estructuras.Grafico + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
cl.cromer.estructuras.Grafico

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/class-use/InsercionController.html b/doc/cl/cromer/estructuras/class-use/InsercionController.html new file mode 100644 index 0000000..a0b82ea --- /dev/null +++ b/doc/cl/cromer/estructuras/class-use/InsercionController.html @@ -0,0 +1,123 @@ + + + + + + +Uses of Class cl.cromer.estructuras.InsercionController + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
cl.cromer.estructuras.InsercionController

+
+
No usage of cl.cromer.estructuras.InsercionController
+ +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/class-use/ListaEnlazada.Enlace.html b/doc/cl/cromer/estructuras/class-use/ListaEnlazada.Enlace.html new file mode 100644 index 0000000..f28a754 --- /dev/null +++ b/doc/cl/cromer/estructuras/class-use/ListaEnlazada.Enlace.html @@ -0,0 +1,182 @@ + + + + + + +Uses of Class cl.cromer.estructuras.ListaEnlazada.Enlace + + + + + + + + +
+ + + + + + + +
+ + +
+

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

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/class-use/ListaEnlazada.html b/doc/cl/cromer/estructuras/class-use/ListaEnlazada.html new file mode 100644 index 0000000..174187d --- /dev/null +++ b/doc/cl/cromer/estructuras/class-use/ListaEnlazada.html @@ -0,0 +1,123 @@ + + + + + + +Uses of Class cl.cromer.estructuras.ListaEnlazada + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
cl.cromer.estructuras.ListaEnlazada

+
+
No usage of cl.cromer.estructuras.ListaEnlazada
+ +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/class-use/Logs.html b/doc/cl/cromer/estructuras/class-use/Logs.html new file mode 100644 index 0000000..1311c84 --- /dev/null +++ b/doc/cl/cromer/estructuras/class-use/Logs.html @@ -0,0 +1,123 @@ + + + + + + +Uses of Class cl.cromer.estructuras.Logs + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
cl.cromer.estructuras.Logs

+
+
No usage of cl.cromer.estructuras.Logs
+ +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/class-use/Main.html b/doc/cl/cromer/estructuras/class-use/Main.html new file mode 100644 index 0000000..d9be05b --- /dev/null +++ b/doc/cl/cromer/estructuras/class-use/Main.html @@ -0,0 +1,123 @@ + + + + + + +Uses of Class cl.cromer.estructuras.Main + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
cl.cromer.estructuras.Main

+
+
No usage of cl.cromer.estructuras.Main
+ +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/class-use/MenuController.html b/doc/cl/cromer/estructuras/class-use/MenuController.html new file mode 100644 index 0000000..e267f76 --- /dev/null +++ b/doc/cl/cromer/estructuras/class-use/MenuController.html @@ -0,0 +1,123 @@ + + + + + + +Uses of Class cl.cromer.estructuras.MenuController + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
cl.cromer.estructuras.MenuController

+
+
No usage of cl.cromer.estructuras.MenuController
+ +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/class-use/Pila.html b/doc/cl/cromer/estructuras/class-use/Pila.html new file mode 100644 index 0000000..bdab628 --- /dev/null +++ b/doc/cl/cromer/estructuras/class-use/Pila.html @@ -0,0 +1,150 @@ + + + + + + +Uses of Class cl.cromer.estructuras.Pila + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
cl.cromer.estructuras.Pila

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/class-use/PilaController.html b/doc/cl/cromer/estructuras/class-use/PilaController.html new file mode 100644 index 0000000..f185922 --- /dev/null +++ b/doc/cl/cromer/estructuras/class-use/PilaController.html @@ -0,0 +1,123 @@ + + + + + + +Uses of Class cl.cromer.estructuras.PilaController + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
cl.cromer.estructuras.PilaController

+
+
No usage of cl.cromer.estructuras.PilaController
+ +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/class-use/SeleccionController.html b/doc/cl/cromer/estructuras/class-use/SeleccionController.html new file mode 100644 index 0000000..6283060 --- /dev/null +++ b/doc/cl/cromer/estructuras/class-use/SeleccionController.html @@ -0,0 +1,123 @@ + + + + + + +Uses of Class cl.cromer.estructuras.SeleccionController + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
cl.cromer.estructuras.SeleccionController

+
+
No usage of cl.cromer.estructuras.SeleccionController
+ +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/class-use/ShellController.html b/doc/cl/cromer/estructuras/class-use/ShellController.html new file mode 100644 index 0000000..cc94173 --- /dev/null +++ b/doc/cl/cromer/estructuras/class-use/ShellController.html @@ -0,0 +1,123 @@ + + + + + + +Uses of Class cl.cromer.estructuras.ShellController + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
cl.cromer.estructuras.ShellController

+
+
No usage of cl.cromer.estructuras.ShellController
+ +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/class-use/TextFieldLimited.StyleableProperties.html b/doc/cl/cromer/estructuras/class-use/TextFieldLimited.StyleableProperties.html new file mode 100644 index 0000000..3bcf985 --- /dev/null +++ b/doc/cl/cromer/estructuras/class-use/TextFieldLimited.StyleableProperties.html @@ -0,0 +1,123 @@ + + + + + + +Uses of Class cl.cromer.estructuras.TextFieldLimited.StyleableProperties + + + + + + + + +
+ + + + + + + +
+ + +
+

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

+
+
No usage of cl.cromer.estructuras.TextFieldLimited.StyleableProperties
+ +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/class-use/TextFieldLimited.html b/doc/cl/cromer/estructuras/class-use/TextFieldLimited.html new file mode 100644 index 0000000..7191142 --- /dev/null +++ b/doc/cl/cromer/estructuras/class-use/TextFieldLimited.html @@ -0,0 +1,175 @@ + + + + + + +Uses of Class cl.cromer.estructuras.TextFieldLimited + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
cl.cromer.estructuras.TextFieldLimited

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/package-frame.html b/doc/cl/cromer/estructuras/package-frame.html new file mode 100644 index 0000000..b918450 --- /dev/null +++ b/doc/cl/cromer/estructuras/package-frame.html @@ -0,0 +1,38 @@ + + + + + + +cl.cromer.estructuras + + + + + +

cl.cromer.estructuras

+
+

Classes

+ +
+ + diff --git a/doc/cl/cromer/estructuras/package-summary.html b/doc/cl/cromer/estructuras/package-summary.html new file mode 100644 index 0000000..ffeff3b --- /dev/null +++ b/doc/cl/cromer/estructuras/package-summary.html @@ -0,0 +1,244 @@ + + + + + + +cl.cromer.estructuras + + + + + + + + +
+ + + + + + + +
+ + +
+

Package cl.cromer.estructuras

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/package-tree.html b/doc/cl/cromer/estructuras/package-tree.html new file mode 100644 index 0000000..a6a924d --- /dev/null +++ b/doc/cl/cromer/estructuras/package-tree.html @@ -0,0 +1,186 @@ + + + + + + +cl.cromer.estructuras Class Hierarchy + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package cl.cromer.estructuras

+
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/doc/cl/cromer/estructuras/package-use.html b/doc/cl/cromer/estructuras/package-use.html new file mode 100644 index 0000000..9c5ec45 --- /dev/null +++ b/doc/cl/cromer/estructuras/package-use.html @@ -0,0 +1,171 @@ + + + + + + +Uses of Package cl.cromer.estructuras + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
cl.cromer.estructuras

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/doc/constant-values.html b/doc/constant-values.html new file mode 100644 index 0000000..a00a972 --- /dev/null +++ b/doc/constant-values.html @@ -0,0 +1,178 @@ + + + + + + +Constant Field Values + + + + + + + + +
+ + + + + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

cl.cromer.*

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/doc/deprecated-list.html b/doc/deprecated-list.html new file mode 100644 index 0000000..79826c1 --- /dev/null +++ b/doc/deprecated-list.html @@ -0,0 +1,123 @@ + + + + + + +Deprecated List + + + + + + + + +
+ + + + + + + +
+ + +
+

Deprecated API

+

Contents

+
+ +
+ + + + + + + +
+ + + + diff --git a/doc/help-doc.html b/doc/help-doc.html new file mode 100644 index 0000000..7828c11 --- /dev/null +++ b/doc/help-doc.html @@ -0,0 +1,224 @@ + + + + + + +API Help + + + + + + + + +
+ + + + + + + +
+ + +
+

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.
+ +
+ + + + + + + +
+ + + + diff --git a/doc/index-files/index-1.html b/doc/index-files/index-1.html new file mode 100644 index 0000000..80a141b --- /dev/null +++ b/doc/index-files/index-1.html @@ -0,0 +1,164 @@ + + + + + + +A-Index + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G I L M O P R S T 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.SeleccionController
+
+
El array usado en la aplicación.
+
+
array - Variable in class cl.cromer.estructuras.ShellController
+
+
El array usado en la aplicación.
+
+
ArrayController - Class in cl.cromer.estructuras
+
+
Esta clase es para controlar todos la interfaz de Array.
+
+
ArrayController() - Constructor for class cl.cromer.estructuras.ArrayController
+
 
+
+A B C D E F G I L M O P R S T V 
+ +
+ + + + + + + +
+ + + + diff --git a/doc/index-files/index-10.html b/doc/index-files/index-10.html new file mode 100644 index 0000000..c021313 --- /dev/null +++ b/doc/index-files/index-10.html @@ -0,0 +1,205 @@ + + + + + + +M-Index + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G I L M O P R S T 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.
+
+
menuPila() - Method in class cl.cromer.estructuras.MenuController
+
+
Click en Pila.
+
+
menuSeleccion() - Method in class cl.cromer.estructuras.MenuController
+
+
Click en Selecion.
+
+
menuShell() - Method in class cl.cromer.estructuras.MenuController
+
+
Click en Selecion.
+
+
+A B C D E F G I L M O P R S T V 
+ +
+ + + + + + + +
+ + + + diff --git a/doc/index-files/index-11.html b/doc/index-files/index-11.html new file mode 100644 index 0000000..b1ca5e4 --- /dev/null +++ b/doc/index-files/index-11.html @@ -0,0 +1,130 @@ + + + + + + +O-Index + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G I L M O P R S T V  + + +

O

+
+
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 R S T V 
+ +
+ + + + + + + +
+ + + + diff --git a/doc/index-files/index-12.html b/doc/index-files/index-12.html new file mode 100644 index 0000000..fb11104 --- /dev/null +++ b/doc/index-files/index-12.html @@ -0,0 +1,172 @@ + + + + + + +P-Index + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G I L M O P R S T V  + + +

P

+
+
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.
+
+
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 R S T V 
+ +
+ + + + + + + +
+ + + + diff --git a/doc/index-files/index-13.html b/doc/index-files/index-13.html new file mode 100644 index 0000000..226c068 --- /dev/null +++ b/doc/index-files/index-13.html @@ -0,0 +1,170 @@ + + + + + + +R-Index + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G I L M O P R S T V  + + +

R

+
+
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.MenuController
+
+
Los idiomas.
+
+
resourceBundle - Variable in class cl.cromer.estructuras.PilaController
+
+
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 R S T V 
+ +
+ + + + + + + +
+ + + + diff --git a/doc/index-files/index-14.html b/doc/index-files/index-14.html new file mode 100644 index 0000000..cd833d8 --- /dev/null +++ b/doc/index-files/index-14.html @@ -0,0 +1,230 @@ + + + + + + +S-Index + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G I L M O P R S T 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.PilaController
+
+
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 class cl.cromer.estructuras.ListaEnlazada.Enlace
+
 
+
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.
+
+
setSiguente(ListaEnlazada.Enlace) - Method in class cl.cromer.estructuras.ListaEnlazada.Enlace
+
 
+
setValor(int) - Method in class cl.cromer.estructuras.ListaEnlazada.Enlace
+
 
+
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.ListaEnlazada.Enlace
+
 
+
siguinteColor() - Method in class cl.cromer.estructuras.Colores
+
+
Cambiar el color al siguinte.
+
+
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.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 R S T V 
+ +
+ + + + + + + +
+ + + + diff --git a/doc/index-files/index-15.html b/doc/index-files/index-15.html new file mode 100644 index 0000000..88defb3 --- /dev/null +++ b/doc/index-files/index-15.html @@ -0,0 +1,146 @@ + + + + + + +T-Index + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G I L M O P R S T 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.Grafico
+
+
El tipo de objeto que está destacado.
+
+
+A B C D E F G I L M O P R S T V 
+ +
+ + + + + + + +
+ + + + diff --git a/doc/index-files/index-16.html b/doc/index-files/index-16.html new file mode 100644 index 0000000..7d3a1b9 --- /dev/null +++ b/doc/index-files/index-16.html @@ -0,0 +1,140 @@ + + + + + + +V-Index + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G I L M O P R S T V  + + +

V

+
+
valor - Variable in class cl.cromer.estructuras.ListaEnlazada.Enlace
+
 
+
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.
+
+
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 R S T V 
+ +
+ + + + + + + +
+ + + + diff --git a/doc/index-files/index-2.html b/doc/index-files/index-2.html new file mode 100644 index 0000000..06d2603 --- /dev/null +++ b/doc/index-files/index-2.html @@ -0,0 +1,257 @@ + + + + + + +B-Index + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G I L M O P R S T 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.
+
+
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.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.
+
+
botonInsertar() - Method in class cl.cromer.estructuras.ArrayController
+
+
Insertar un valor al array 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.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.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.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.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
+
 
+
+A B C D E F G I L M O P R S T V 
+ +
+ + + + + + + +
+ + + + diff --git a/doc/index-files/index-3.html b/doc/index-files/index-3.html new file mode 100644 index 0000000..d39042a --- /dev/null +++ b/doc/index-files/index-3.html @@ -0,0 +1,234 @@ + + + + + + +C-Index + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G I L M O P R S T V  + + +

C

+
+
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.
+
+
codigoPila - Variable in class cl.cromer.estructuras.PilaController
+
+
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.
+
+
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.
+
+
contenidoPila - Variable in class cl.cromer.estructuras.PilaController
+
+
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.
+
+
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 R S T V 
+ +
+ + + + + + + +
+ + + + diff --git a/doc/index-files/index-4.html b/doc/index-files/index-4.html new file mode 100644 index 0000000..ba76471 --- /dev/null +++ b/doc/index-files/index-4.html @@ -0,0 +1,146 @@ + + + + + + +D-Index + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G I L M O P R S T 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, String) - Method in class cl.cromer.estructuras.Grafico
+
+
Destacar un elemento
+
+
+A B C D E F G I L M O P R S T V 
+ +
+ + + + + + + +
+ + + + diff --git a/doc/index-files/index-5.html b/doc/index-files/index-5.html new file mode 100644 index 0000000..2d21e86 --- /dev/null +++ b/doc/index-files/index-5.html @@ -0,0 +1,174 @@ + + + + + + +E-Index + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G I L M O P R S T 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
+
 
+
Enlace() - Constructor for class cl.cromer.estructuras.ListaEnlazada.Enlace
+
 
+
errorNoEsta() - Method in class cl.cromer.estructuras.ArrayController
+
+
Error cuando el valor no está en el array.
+
+
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.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.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 R S T V 
+ +
+ + + + + + + +
+ + + + diff --git a/doc/index-files/index-6.html b/doc/index-files/index-6.html new file mode 100644 index 0000000..aceda14 --- /dev/null +++ b/doc/index-files/index-6.html @@ -0,0 +1,130 @@ + + + + + + +F-Index + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G I L M O P R S T 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 R S T V 
+ +
+ + + + + + + +
+ + + + diff --git a/doc/index-files/index-7.html b/doc/index-files/index-7.html new file mode 100644 index 0000000..6071dc3 --- /dev/null +++ b/doc/index-files/index-7.html @@ -0,0 +1,208 @@ + + + + + + +G-Index + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G I L M O P R S T 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.PilaController
+
+
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.
+
+
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.Pila
+
+
Devolver el valor que está en un indice de la pila.
+
+
getLlave() - Method in class cl.cromer.estructuras.ListaEnlazada.Enlace
+
 
+
getMaxLength() - Method in class cl.cromer.estructuras.TextFieldLimited
+
+
Devolver la cantidad maxima si está asignado.
+
+
getSiguente() - Method in class cl.cromer.estructuras.ListaEnlazada.Enlace
+
 
+
getTexto() - Method in class cl.cromer.estructuras.Colores
+
+
Devolver el color del texto actual.
+
+
getValor() - Method in class cl.cromer.estructuras.ListaEnlazada.Enlace
+
 
+
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.PilaController
+
+
Grafico rectangulos.
+
+
+A B C D E F G I L M O P R S T V 
+ +
+ + + + + + + +
+ + + + diff --git a/doc/index-files/index-8.html b/doc/index-files/index-8.html new file mode 100644 index 0000000..8b514a8 --- /dev/null +++ b/doc/index-files/index-8.html @@ -0,0 +1,198 @@ + + + + + + +I-Index + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G I L M O P R S T 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.MenuController
+
+
Inicialicar el menu con el idioma.
+
+
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.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 temaño 10.
+
+
initializeScene() - Method in class cl.cromer.estructuras.BurbujaController
+
+
Crear el array de temaño 10.
+
+
initializeScene() - Method in class cl.cromer.estructuras.InsercionController
+
+
Crear el array de temaño 10.
+
+
initializeScene() - Method in class cl.cromer.estructuras.SeleccionController
+
+
Crear el array de temaño 10.
+
+
initializeScene() - Method in class cl.cromer.estructuras.ShellController
+
+
Crear el array de temañ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, int) - Method in class cl.cromer.estructuras.ListaEnlazada
+
 
+
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 R S T V 
+ +
+ + + + + + + +
+ + + + diff --git a/doc/index-files/index-9.html b/doc/index-files/index-9.html new file mode 100644 index 0000000..70d6568 --- /dev/null +++ b/doc/index-files/index-9.html @@ -0,0 +1,168 @@ + + + + + + +L-Index + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G I L M O P R S T V  + + +

L

+
+
lista - Variable in class cl.cromer.estructuras.ListaEnlazada
+
 
+
ListaEnlazada - Class in cl.cromer.estructuras
+
 
+
ListaEnlazada() - Constructor for class cl.cromer.estructuras.ListaEnlazada
+
 
+
ListaEnlazada.Enlace - Class in cl.cromer.estructuras
+
 
+
llave - Variable in class cl.cromer.estructuras.ListaEnlazada.Enlace
+
 
+
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 R S T V 
+ +
+ + + + + + + +
+ + + + diff --git a/doc/index.html b/doc/index.html new file mode 100644 index 0000000..dfa4ec7 --- /dev/null +++ b/doc/index.html @@ -0,0 +1,72 @@ + + + + + + +Generated Documentation (Untitled) + + + + + + +<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 new file mode 100644 index 0000000..6bcdad4 --- /dev/null +++ b/doc/overview-tree.html @@ -0,0 +1,190 @@ + + + + + + +Class Hierarchy + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/doc/package-list b/doc/package-list new file mode 100644 index 0000000..1657dc3 --- /dev/null +++ b/doc/package-list @@ -0,0 +1 @@ +cl.cromer.estructuras diff --git a/doc/script.js b/doc/script.js new file mode 100644 index 0000000..b346356 --- /dev/null +++ b/doc/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/doc/stylesheet.css b/doc/stylesheet.css new file mode 100644 index 0000000..98055b2 --- /dev/null +++ b/doc/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +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; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + 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; +} +dt code { + 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; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + 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; +} +.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; +} +.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; +} +.subNav { + 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; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +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; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + 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; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + 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; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + 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; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + 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; +} +.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; +} +.serializedFormContainer dl.nameValue dt { + 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; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + 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; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + 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; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + 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; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + 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; +} +.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; +} +.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, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.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; +} +.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; + border: none; + 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; +} +.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; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + 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; +} +.memberSummary .activeTableTab .tabEnd { + 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; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + 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; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + 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; +} +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; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + 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; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +}