From 1138dc44dc46b0bc4d4fecbc3b0926551b4fdca0 Mon Sep 17 00:00:00 2001 From: devfzn Date: Tue, 25 Jul 2023 00:52:58 -0400 Subject: [PATCH] progress in CLI version base menu + color --- README.md | 0 doc/allclasses-index.html | 26 +- doc/allpackages-index.html | 6 +- .../cl/conversor/app/Conversor.html | 164 ++++++++++ .../cl/conversor/app/class-use/Conversor.html | 58 ++++ .../cl/conversor/app/package-summary.html | 84 ++++++ .../cl/conversor/app/package-tree.html | 72 +++++ .../cl/conversor/app/package-use.html | 58 ++++ .../cl/conversor/vista/cli/Color.html | 284 ++++++++++++++++++ .../cl/conversor/vista/cli/ConversorCli.html | 4 +- .../conversor/vista/cli/LimpiarConsola.html | 6 +- .../cl/conversor/vista/cli/MenuPrincipal.html | 89 +++--- .../conversor/vista/cli/class-use/Color.html | 91 ++++++ .../vista/cli/class-use/ConversorCli.html | 4 +- .../vista/cli/class-use/LimpiarConsola.html | 4 +- .../vista/cli/class-use/MenuPrincipal.html | 4 +- .../conversor/vista/cli/package-summary.html | 22 +- .../cl/conversor/vista/cli/package-tree.html | 18 +- .../cl/conversor/vista/cli/package-use.html | 28 +- doc/conversor_alura_one/module-summary.html | 4 +- doc/element-list | 2 +- doc/help-doc.html | 9 +- doc/index-files/index-1.html | 16 +- doc/index-files/index-10.html | 71 +++++ doc/index-files/index-11.html | 64 ++++ doc/index-files/index-12.html | 64 ++++ doc/index-files/index-2.html | 20 +- doc/index-files/index-3.html | 21 +- doc/index-files/index-4.html | 30 +- doc/index-files/index-5.html | 21 +- doc/index-files/index-6.html | 76 +++++ doc/index-files/index-7.html | 64 ++++ doc/index-files/index-8.html | 66 ++++ doc/index-files/index-9.html | 64 ++++ doc/index.html | 4 +- doc/member-search-index.js | 2 +- doc/overview-tree.html | 22 +- doc/package-search-index.js | 2 +- doc/tag-search-index.js | 2 +- doc/type-search-index.js | 2 +- jars/Conversor.jar | Bin 6970 -> 0 bytes src/cl/conversor/{ => app}/Conversor.java | 8 +- src/cl/conversor/vista/cli/Color.java | 22 ++ src/cl/conversor/vista/cli/ConversorCli.java | 16 +- .../conversor/vista/cli/LimpiarConsola.java | 2 +- src/cl/conversor/vista/cli/MenuPrincipal.java | 68 +++-- target/Conversor.jar | Bin 0 -> 141207 bytes 47 files changed, 1583 insertions(+), 181 deletions(-) create mode 100644 README.md create mode 100644 doc/conversor_alura_one/cl/conversor/app/Conversor.html create mode 100644 doc/conversor_alura_one/cl/conversor/app/class-use/Conversor.html create mode 100644 doc/conversor_alura_one/cl/conversor/app/package-summary.html create mode 100644 doc/conversor_alura_one/cl/conversor/app/package-tree.html create mode 100644 doc/conversor_alura_one/cl/conversor/app/package-use.html create mode 100644 doc/conversor_alura_one/cl/conversor/vista/cli/Color.html create mode 100644 doc/conversor_alura_one/cl/conversor/vista/cli/class-use/Color.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-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 delete mode 100644 jars/Conversor.jar rename src/cl/conversor/{ => app}/Conversor.java (51%) create mode 100644 src/cl/conversor/vista/cli/Color.java create mode 100644 target/Conversor.jar diff --git a/README.md b/README.md new file mode 100644 index 0000000..e69de29 diff --git a/doc/allclasses-index.html b/doc/allclasses-index.html index 4bde91e..f76f974 100644 --- a/doc/allclasses-index.html +++ b/doc/allclasses-index.html @@ -1,11 +1,11 @@ - + All Classes and Interfaces - + @@ -56,24 +56,26 @@ loadScripts(document, 'script');

All Classes and Interfaces

-
+
Class
Description
- -
 
- -
+ +
 
+ +
 
+ +
Main class for CLI converter application
- -
+ +
Interface to clear OS terminal screen, on case of IDE Console - it prints 80 new lines.
+ it just prints 80 new lines.
- -
+ +
Class to create title, opts/menus Strings
diff --git a/doc/allpackages-index.html b/doc/allpackages-index.html index 3c0dc41..98e46e1 100644 --- a/doc/allpackages-index.html +++ b/doc/allpackages-index.html @@ -1,11 +1,11 @@ - + All Packages - + @@ -55,7 +55,7 @@ loadScripts(document, 'script');
Package
Description
- +
 
 
diff --git a/doc/conversor_alura_one/cl/conversor/app/Conversor.html b/doc/conversor_alura_one/cl/conversor/app/Conversor.html new file mode 100644 index 0000000..4689af3 --- /dev/null +++ b/doc/conversor_alura_one/cl/conversor/app/Conversor.html @@ -0,0 +1,164 @@ + + + + +Conversor + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class Conversor

+
+
java.lang.Object +
cl.conversor.app.Conversor
+
+
+
+
public class Conversor +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Conversor

      +
      public Conversor()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      main

      +
      public static void main(String[] args)
      +
      +
      Parameters:
      +
      args -
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/doc/conversor_alura_one/cl/conversor/app/class-use/Conversor.html b/doc/conversor_alura_one/cl/conversor/app/class-use/Conversor.html new file mode 100644 index 0000000..fa4c29a --- /dev/null +++ b/doc/conversor_alura_one/cl/conversor/app/class-use/Conversor.html @@ -0,0 +1,58 @@ + + + + +Uses of Class cl.conversor.app.Conversor + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
cl.conversor.app.Conversor

+
+No usage of cl.conversor.app.Conversor
+
+
+ + diff --git a/doc/conversor_alura_one/cl/conversor/app/package-summary.html b/doc/conversor_alura_one/cl/conversor/app/package-summary.html new file mode 100644 index 0000000..83493a7 --- /dev/null +++ b/doc/conversor_alura_one/cl/conversor/app/package-summary.html @@ -0,0 +1,84 @@ + + + + +cl.conversor.app + + + + + + + + + + + + + + + +
+ +
+
+
+ +

Package cl.conversor.app

+
+
+
package cl.conversor.app
+
+
    +
  • +
    +
    Classes
    +
    +
    Class
    +
    Description
    + +
     
    +
    +
    +
  • +
+
+
+
+
+ + diff --git a/doc/conversor_alura_one/cl/conversor/app/package-tree.html b/doc/conversor_alura_one/cl/conversor/app/package-tree.html new file mode 100644 index 0000000..c6d37c5 --- /dev/null +++ b/doc/conversor_alura_one/cl/conversor/app/package-tree.html @@ -0,0 +1,72 @@ + + + + +cl.conversor.app Class Hierarchy + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package cl.conversor.app

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/doc/conversor_alura_one/cl/conversor/app/package-use.html b/doc/conversor_alura_one/cl/conversor/app/package-use.html new file mode 100644 index 0000000..6e80311 --- /dev/null +++ b/doc/conversor_alura_one/cl/conversor/app/package-use.html @@ -0,0 +1,58 @@ + + + + +Uses of Package cl.conversor.app + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
cl.conversor.app

+
+No usage of cl.conversor.app
+
+
+ + diff --git a/doc/conversor_alura_one/cl/conversor/vista/cli/Color.html b/doc/conversor_alura_one/cl/conversor/vista/cli/Color.html new file mode 100644 index 0000000..2c0bc5a --- /dev/null +++ b/doc/conversor_alura_one/cl/conversor/vista/cli/Color.html @@ -0,0 +1,284 @@ + + + + +Color + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Enum Class Color

+
+
java.lang.Object +
java.lang.Enum<Color> +
cl.conversor.vista.cli.Color
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<Color>, Constable
+
+
+
public enum Color +extends Enum<Color>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    +
      +
    • +
      +

      RESET

      +
      public static final Color RESET
      +
      +
    • +
    • +
      +

      BLACK

      +
      public static final Color BLACK
      +
      +
    • +
    • +
      +

      RED

      +
      public static final Color RED
      +
      +
    • +
    • +
      +

      GREEN

      +
      public static final Color GREEN
      +
      +
    • +
    • +
      +

      YELLOW

      +
      public static final Color YELLOW
      +
      +
    • +
    • +
      +

      BLUE

      +
      public static final Color BLUE
      +
      +
    • +
    • +
      +

      PURPLE

      +
      public static final Color PURPLE
      +
      +
    • +
    • +
      +

      CYAN

      +
      public static final Color CYAN
      +
      +
    • +
    • +
      +

      WHITE

      +
      public static final Color WHITE
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static Color[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static Color valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      code

      +
      public final String code()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/doc/conversor_alura_one/cl/conversor/vista/cli/ConversorCli.html b/doc/conversor_alura_one/cl/conversor/vista/cli/ConversorCli.html index 5f28178..f5257ec 100644 --- a/doc/conversor_alura_one/cl/conversor/vista/cli/ConversorCli.html +++ b/doc/conversor_alura_one/cl/conversor/vista/cli/ConversorCli.html @@ -1,11 +1,11 @@ - + ConversorCli - + diff --git a/doc/conversor_alura_one/cl/conversor/vista/cli/LimpiarConsola.html b/doc/conversor_alura_one/cl/conversor/vista/cli/LimpiarConsola.html index 3bbe87c..58cefa8 100644 --- a/doc/conversor_alura_one/cl/conversor/vista/cli/LimpiarConsola.html +++ b/doc/conversor_alura_one/cl/conversor/vista/cli/LimpiarConsola.html @@ -1,11 +1,11 @@ - + LimpiarConsola - + @@ -73,7 +73,7 @@ loadScripts(document, 'script');
public interface LimpiarConsola
Interface to clear OS terminal screen, on case of IDE Console - it prints 80 new lines.
+ it just prints 80 new lines.
    diff --git a/doc/conversor_alura_one/cl/conversor/vista/cli/MenuPrincipal.html b/doc/conversor_alura_one/cl/conversor/vista/cli/MenuPrincipal.html index f44e83e..9bc8d84 100644 --- a/doc/conversor_alura_one/cl/conversor/vista/cli/MenuPrincipal.html +++ b/doc/conversor_alura_one/cl/conversor/vista/cli/MenuPrincipal.html @@ -1,11 +1,11 @@ - + MenuPrincipal - + @@ -78,7 +78,7 @@ loadScripts(document, 'script');

-
public abstract class MenuPrincipal +
public class MenuPrincipal extends Object
Class to create title, opts/menus Strings
@@ -93,15 +93,12 @@ loadScripts(document, 'script');
Modifier and Type
Field
Description
-
static final String
- +
static final List<String>
+
 
-
static final List<String>
- + +
 
-
static final String
- -
 
@@ -113,7 +110,7 @@ loadScripts(document, 'script');
Constructor
Description
- +
 
@@ -123,18 +120,24 @@ loadScripts(document, 'script');

Method Summary

-
+
Modifier and Type
Method
Description
-
static String
- -
 
-
static String
- -
 
+ + +
 
+ +
banner(String mensaje)
+
 
+ + +
 
+ + +
 
@@ -153,23 +156,9 @@ loadScripts(document, 'script');

Field Details

  • -
    -

    mensaje

    -
    public static final String mensaje
    -
    -
    See Also:
    -
    - -
    -
    -
    -
  • -
  • -
    -

    saludo

    -
    public static final String saludo
    +
    +

    titulo

    +
    public String titulo
  • @@ -187,9 +176,9 @@ loadScripts(document, 'script');

    Constructor Details

    • -
      +

      MenuPrincipal

      -
      public MenuPrincipal()
      +
      public MenuPrincipal(String titulo)
    @@ -201,27 +190,47 @@ loadScripts(document, 'script');

    Method Details

    • +
      +

      banner

      +
      public String banner()
      +
      +
      Returns:
      +
      String Banner String
      +
      +
      +
    • +
    • banner

      -
      public static String banner(String msj)
      +
      public String banner(String mensaje)
      Parameters:
      msj - Application Title
      Returns:
      -
      String Title String
      +
      String Banner String
    • +
    • +
      +

      error_in

      +
      public String error_in()
      +
      +
      Returns:
      +
      String user input error message
      +
      +
      +
diff --git a/doc/conversor_alura_one/cl/conversor/vista/cli/class-use/Color.html b/doc/conversor_alura_one/cl/conversor/vista/cli/class-use/Color.html new file mode 100644 index 0000000..bbc88eb --- /dev/null +++ b/doc/conversor_alura_one/cl/conversor/vista/cli/class-use/Color.html @@ -0,0 +1,91 @@ + + + + +Uses of Enum Class cl.conversor.vista.cli.Color + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Enum Class
cl.conversor.vista.cli.Color

+
+
Packages that use Color
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/doc/conversor_alura_one/cl/conversor/vista/cli/class-use/ConversorCli.html b/doc/conversor_alura_one/cl/conversor/vista/cli/class-use/ConversorCli.html index 41fd517..ad04fb8 100644 --- a/doc/conversor_alura_one/cl/conversor/vista/cli/class-use/ConversorCli.html +++ b/doc/conversor_alura_one/cl/conversor/vista/cli/class-use/ConversorCli.html @@ -1,11 +1,11 @@ - + Uses of Class cl.conversor.vista.cli.ConversorCli - + diff --git a/doc/conversor_alura_one/cl/conversor/vista/cli/class-use/LimpiarConsola.html b/doc/conversor_alura_one/cl/conversor/vista/cli/class-use/LimpiarConsola.html index 4cd6eb7..1b247fd 100644 --- a/doc/conversor_alura_one/cl/conversor/vista/cli/class-use/LimpiarConsola.html +++ b/doc/conversor_alura_one/cl/conversor/vista/cli/class-use/LimpiarConsola.html @@ -1,11 +1,11 @@ - + Uses of Interface cl.conversor.vista.cli.LimpiarConsola - + diff --git a/doc/conversor_alura_one/cl/conversor/vista/cli/class-use/MenuPrincipal.html b/doc/conversor_alura_one/cl/conversor/vista/cli/class-use/MenuPrincipal.html index d358918..c11200a 100644 --- a/doc/conversor_alura_one/cl/conversor/vista/cli/class-use/MenuPrincipal.html +++ b/doc/conversor_alura_one/cl/conversor/vista/cli/class-use/MenuPrincipal.html @@ -1,11 +1,11 @@ - + Uses of Class cl.conversor.vista.cli.MenuPrincipal - + diff --git a/doc/conversor_alura_one/cl/conversor/vista/cli/package-summary.html b/doc/conversor_alura_one/cl/conversor/vista/cli/package-summary.html index de20088..5ad1635 100644 --- a/doc/conversor_alura_one/cl/conversor/vista/cli/package-summary.html +++ b/doc/conversor_alura_one/cl/conversor/vista/cli/package-summary.html @@ -1,11 +1,11 @@ - + cl.conversor.vista.cli - + @@ -70,22 +70,24 @@ loadScripts(document, 'script');
  • -
    +
    Class
    Description
    - -
    + +
     
    + +
    Main class for CLI converter application
    - -
    + +
    Interface to clear OS terminal screen, on case of IDE Console - it prints 80 new lines.
    + it just prints 80 new lines.
    - -
    + +
    Class to create title, opts/menus Strings
    diff --git a/doc/conversor_alura_one/cl/conversor/vista/cli/package-tree.html b/doc/conversor_alura_one/cl/conversor/vista/cli/package-tree.html index 3d04169..0f618c2 100644 --- a/doc/conversor_alura_one/cl/conversor/vista/cli/package-tree.html +++ b/doc/conversor_alura_one/cl/conversor/vista/cli/package-tree.html @@ -1,11 +1,11 @@ - + cl.conversor.vista.cli Class Hierarchy - + @@ -72,6 +72,20 @@ loadScripts(document, 'script');
  • cl.conversor.vista.cli.LimpiarConsola
+
+

Enum Class Hierarchy

+ +
diff --git a/doc/conversor_alura_one/cl/conversor/vista/cli/package-use.html b/doc/conversor_alura_one/cl/conversor/vista/cli/package-use.html index 25f536d..5630a74 100644 --- a/doc/conversor_alura_one/cl/conversor/vista/cli/package-use.html +++ b/doc/conversor_alura_one/cl/conversor/vista/cli/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package cl.conversor.vista.cli - + @@ -51,7 +51,29 @@ loadScripts(document, 'script');

Uses of Package
cl.conversor.vista.cli

-No usage of cl.conversor.vista.cli +
Packages that use cl.conversor.vista.cli
+
+
Package
+
Description
+ +
 
+
+
+ +
+ diff --git a/doc/conversor_alura_one/module-summary.html b/doc/conversor_alura_one/module-summary.html index e8cec65..ad9c1d7 100644 --- a/doc/conversor_alura_one/module-summary.html +++ b/doc/conversor_alura_one/module-summary.html @@ -1,11 +1,11 @@ - + conversor_alura_one - + diff --git a/doc/element-list b/doc/element-list index 7734060..41558ad 100644 --- a/doc/element-list +++ b/doc/element-list @@ -1,3 +1,3 @@ module:conversor_alura_one -cl.conversor +cl.conversor.app cl.conversor.vista.cli diff --git a/doc/help-doc.html b/doc/help-doc.html index b281db6..c118b7c 100644 --- a/doc/help-doc.html +++ b/doc/help-doc.html @@ -1,11 +1,11 @@ - + API Help - + @@ -70,7 +70,6 @@ loadScripts(document, 'script');
  • Other Files
  • Use
  • Tree (Class Hierarchy)
  • -
  • Constant Field Values
  • All Packages
  • All Classes and Interfaces
  • Index
  • @@ -167,10 +166,6 @@ The following sections describe the different kinds of pages in this collection.
  • When viewing a particular package, class or interface page, clicking on TREE displays the hierarchy for only that package.
  • -
    -

    Constant Field Values

    -

    The Constant Field Values page lists the static final fields and their values.

    -

    All Packages

    The All Packages page contains an alphabetic index of all packages contained in the documentation.

    diff --git a/doc/index-files/index-1.html b/doc/index-files/index-1.html index 822a956..bac0c70 100644 --- a/doc/index-files/index-1.html +++ b/doc/index-files/index-1.html @@ -1,11 +1,11 @@ - + B-Index - + @@ -51,13 +51,19 @@ loadScripts(document, 'script');

    Index

    -B C L M S 
    All Classes and Interfaces|All Packages|Constant Field Values +B C E G L M P R T V W Y 
    All Classes and Interfaces|All Packages

    B

    -
    banner(String) - Static method in class cl.conversor.vista.cli.MenuPrincipal
    +
    banner() - Method in class cl.conversor.vista.cli.MenuPrincipal
    +
     
    +
    banner(String) - Method in class cl.conversor.vista.cli.MenuPrincipal
    +
     
    +
    BLACK - Enum constant in enum class cl.conversor.vista.cli.Color
    +
     
    +
    BLUE - Enum constant in enum class cl.conversor.vista.cli.Color
     
    -B C L M S 
    All Classes and Interfaces|All Packages|Constant Field Values +B C E G L M P R T V W Y 
    All Classes and Interfaces|All Packages diff --git a/doc/index-files/index-10.html b/doc/index-files/index-10.html new file mode 100644 index 0000000..a1dedd6 --- /dev/null +++ b/doc/index-files/index-10.html @@ -0,0 +1,71 @@ + + + + +V-Index + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Index

    +
    +B C E G L M P R T V W Y 
    All Classes and Interfaces|All Packages +

    V

    +
    +
    valueOf(String) - Static method in enum class cl.conversor.vista.cli.Color
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    values() - Static method in enum class cl.conversor.vista.cli.Color
    +
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    +
    +
    +B C E G L M P R T V W Y 
    All Classes and Interfaces|All Packages
    +
    +
    + + diff --git a/doc/index-files/index-11.html b/doc/index-files/index-11.html new file mode 100644 index 0000000..b186cc7 --- /dev/null +++ b/doc/index-files/index-11.html @@ -0,0 +1,64 @@ + + + + +W-Index + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Index

    +
    +B C E G L M P R T V W Y 
    All Classes and Interfaces|All Packages +

    W

    +
    +
    WHITE - Enum constant in enum class cl.conversor.vista.cli.Color
    +
     
    +
    +B C E G L M P R T V W Y 
    All Classes and Interfaces|All Packages
    +
    +
    + + diff --git a/doc/index-files/index-12.html b/doc/index-files/index-12.html new file mode 100644 index 0000000..72e7800 --- /dev/null +++ b/doc/index-files/index-12.html @@ -0,0 +1,64 @@ + + + + +Y-Index + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Index

    +
    +B C E G L M P R T V W Y 
    All Classes and Interfaces|All Packages +

    Y

    +
    +
    YELLOW - Enum constant in enum class cl.conversor.vista.cli.Color
    +
     
    +
    +B C E G L M P R T V W Y 
    All Classes and Interfaces|All Packages
    +
    +
    + + diff --git a/doc/index-files/index-2.html b/doc/index-files/index-2.html index d8c5833..36059b4 100644 --- a/doc/index-files/index-2.html +++ b/doc/index-files/index-2.html @@ -1,11 +1,11 @@ - + C-Index - + @@ -51,18 +51,22 @@ loadScripts(document, 'script');

    Index

    -B C L M S 
    All Classes and Interfaces|All Packages|Constant Field Values +B C E G L M P R T V W Y 
    All Classes and Interfaces|All Packages

    C

    -
    cl.conversor - package cl.conversor
    +
    cl.conversor.app - package cl.conversor.app
     
    cl.conversor.vista.cli - package cl.conversor.vista.cli
     
    clear() - Static method in interface cl.conversor.vista.cli.LimpiarConsola
     
    -
    Conversor - Class in cl.conversor
    +
    code() - Method in enum class cl.conversor.vista.cli.Color
     
    -
    Conversor() - Constructor for class cl.conversor.Conversor
    +
    Color - Enum Class in cl.conversor.vista.cli
    +
     
    +
    Conversor - Class in cl.conversor.app
    +
     
    +
    Conversor() - Constructor for class cl.conversor.app.Conversor
     
    conversor_alura_one - module conversor_alura_one
     
    @@ -72,8 +76,10 @@ loadScripts(document, 'script');
    ConversorCli() - Constructor for class cl.conversor.vista.cli.ConversorCli
     
    +
    CYAN - Enum constant in enum class cl.conversor.vista.cli.Color
    +
     
    -B C L M S 
    All Classes and Interfaces|All Packages|Constant Field Values +B C E G L M P R T V W Y 
    All Classes and Interfaces|All Packages diff --git a/doc/index-files/index-3.html b/doc/index-files/index-3.html index 7039aec..b843cae 100644 --- a/doc/index-files/index-3.html +++ b/doc/index-files/index-3.html @@ -1,12 +1,12 @@ - -L-Index + +E-Index - - + + @@ -51,16 +51,13 @@ loadScripts(document, 'script');

    Index

    -B C L M S 
    All Classes and Interfaces|All Packages|Constant Field Values -

    L

    +B C E G L M P R T V W Y 
    All Classes and Interfaces|All Packages +

    E

    -
    LimpiarConsola - Interface in cl.conversor.vista.cli
    -
    -
    Interface to clear OS terminal screen, on case of IDE Console - it prints 80 new lines.
    -
    +
    error_in() - Method in class cl.conversor.vista.cli.MenuPrincipal
    +
     
    -B C L M S 
    All Classes and Interfaces|All Packages|Constant Field Values +B C E G L M P R T V W Y 
    All Classes and Interfaces|All Packages diff --git a/doc/index-files/index-4.html b/doc/index-files/index-4.html index 76ab771..403514f 100644 --- a/doc/index-files/index-4.html +++ b/doc/index-files/index-4.html @@ -1,12 +1,12 @@ - -M-Index + +G-Index - - + + @@ -51,27 +51,13 @@ loadScripts(document, 'script');

    Index

    -B C L M S 
    All Classes and Interfaces|All Packages|Constant Field Values -

    M

    +B C E G L M P R T V W Y 
    All Classes and Interfaces|All Packages +

    G

    -
    main(String[]) - Static method in class cl.conversor.Conversor
    -
     
    -
    main(String[]) - Static method in class cl.conversor.vista.cli.ConversorCli
    -
     
    -
    mensaje - Static variable in class cl.conversor.vista.cli.MenuPrincipal
    -
     
    -
    menu - Static variable in class cl.conversor.vista.cli.MenuPrincipal
    -
     
    -
    menu_opcs() - Static method in class cl.conversor.vista.cli.MenuPrincipal
    -
     
    -
    MenuPrincipal - Class in cl.conversor.vista.cli
    -
    -
    Class to create title, opts/menus Strings
    -
    -
    MenuPrincipal() - Constructor for class cl.conversor.vista.cli.MenuPrincipal
    +
    GREEN - Enum constant in enum class cl.conversor.vista.cli.Color
     
    -B C L M S 
    All Classes and Interfaces|All Packages|Constant Field Values +B C E G L M P R T V W Y 
    All Classes and Interfaces|All Packages diff --git a/doc/index-files/index-5.html b/doc/index-files/index-5.html index 18edf4c..9011125 100644 --- a/doc/index-files/index-5.html +++ b/doc/index-files/index-5.html @@ -1,12 +1,12 @@ - -S-Index + +L-Index - - + + @@ -51,13 +51,16 @@ loadScripts(document, 'script');

    Index

    -B C L M S 
    All Classes and Interfaces|All Packages|Constant Field Values -

    S

    +B C E G L M P R T V W Y 
    All Classes and Interfaces|All Packages +

    L

    -
    saludo - Static variable in class cl.conversor.vista.cli.MenuPrincipal
    -
     
    +
    LimpiarConsola - Interface in cl.conversor.vista.cli
    +
    +
    Interface to clear OS terminal screen, on case of IDE Console + it just prints 80 new lines.
    +
    -B C L M S 
    All Classes and Interfaces|All Packages|Constant Field Values +B C E G L M P R T V W Y 
    All Classes and Interfaces|All Packages diff --git a/doc/index-files/index-6.html b/doc/index-files/index-6.html new file mode 100644 index 0000000..7ef6d2e --- /dev/null +++ b/doc/index-files/index-6.html @@ -0,0 +1,76 @@ + + + + +M-Index + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Index

    +
    +B C E G L M P R T V W Y 
    All Classes and Interfaces|All Packages +

    M

    +
    +
    main(String[]) - Static method in class cl.conversor.app.Conversor
    +
     
    +
    main(String[]) - Static method in class cl.conversor.vista.cli.ConversorCli
    +
     
    +
    menu - Static variable in class cl.conversor.vista.cli.MenuPrincipal
    +
     
    +
    menu_opcs() - Method in class cl.conversor.vista.cli.MenuPrincipal
    +
     
    +
    MenuPrincipal - Class in cl.conversor.vista.cli
    +
    +
    Class to create title, opts/menus Strings
    +
    +
    MenuPrincipal(String) - Constructor for class cl.conversor.vista.cli.MenuPrincipal
    +
     
    +
    +B C E G L M P R T V W Y 
    All Classes and Interfaces|All Packages
    +
    +
    + + diff --git a/doc/index-files/index-7.html b/doc/index-files/index-7.html new file mode 100644 index 0000000..b7f14a6 --- /dev/null +++ b/doc/index-files/index-7.html @@ -0,0 +1,64 @@ + + + + +P-Index + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Index

    +
    +B C E G L M P R T V W Y 
    All Classes and Interfaces|All Packages +

    P

    +
    +
    PURPLE - Enum constant in enum class cl.conversor.vista.cli.Color
    +
     
    +
    +B C E G L M P R T V W Y 
    All Classes and Interfaces|All Packages
    +
    +
    + + diff --git a/doc/index-files/index-8.html b/doc/index-files/index-8.html new file mode 100644 index 0000000..551b589 --- /dev/null +++ b/doc/index-files/index-8.html @@ -0,0 +1,66 @@ + + + + +R-Index + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Index

    +
    +B C E G L M P R T V W Y 
    All Classes and Interfaces|All Packages +

    R

    +
    +
    RED - Enum constant in enum class cl.conversor.vista.cli.Color
    +
     
    +
    RESET - Enum constant in enum class cl.conversor.vista.cli.Color
    +
     
    +
    +B C E G L M P R T V W Y 
    All Classes and Interfaces|All Packages
    +
    +
    + + diff --git a/doc/index-files/index-9.html b/doc/index-files/index-9.html new file mode 100644 index 0000000..102f326 --- /dev/null +++ b/doc/index-files/index-9.html @@ -0,0 +1,64 @@ + + + + +T-Index + + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Index

    +
    +B C E G L M P R T V W Y 
    All Classes and Interfaces|All Packages +

    T

    +
    +
    titulo - Variable in class cl.conversor.vista.cli.MenuPrincipal
    +
     
    +
    +B C E G L M P R T V W Y 
    All Classes and Interfaces|All Packages
    +
    +
    + + diff --git a/doc/index.html b/doc/index.html index ab2e988..3274585 100644 --- a/doc/index.html +++ b/doc/index.html @@ -1,11 +1,11 @@ - + Generated Documentation (Untitled) - + diff --git a/doc/member-search-index.js b/doc/member-search-index.js index 6f33fcc..3f05eac 100644 --- a/doc/member-search-index.js +++ b/doc/member-search-index.js @@ -1 +1 @@ -memberSearchIndex = [{"p":"cl.conversor.vista.cli","c":"MenuPrincipal","l":"banner(String)","u":"banner(java.lang.String)"},{"p":"cl.conversor.vista.cli","c":"LimpiarConsola","l":"clear()"},{"p":"cl.conversor","c":"Conversor","l":"Conversor()","u":"%3Cinit%3E()"},{"p":"cl.conversor.vista.cli","c":"ConversorCli","l":"ConversorCli()","u":"%3Cinit%3E()"},{"p":"cl.conversor","c":"Conversor","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"cl.conversor.vista.cli","c":"ConversorCli","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"cl.conversor.vista.cli","c":"MenuPrincipal","l":"mensaje"},{"p":"cl.conversor.vista.cli","c":"MenuPrincipal","l":"menu"},{"p":"cl.conversor.vista.cli","c":"MenuPrincipal","l":"menu_opcs()"},{"p":"cl.conversor.vista.cli","c":"MenuPrincipal","l":"MenuPrincipal()","u":"%3Cinit%3E()"},{"p":"cl.conversor.vista.cli","c":"MenuPrincipal","l":"saludo"}];updateSearchResults(); \ No newline at end of file +memberSearchIndex = [{"p":"cl.conversor.vista.cli","c":"MenuPrincipal","l":"banner()"},{"p":"cl.conversor.vista.cli","c":"MenuPrincipal","l":"banner(String)","u":"banner(java.lang.String)"},{"p":"cl.conversor.vista.cli","c":"Color","l":"BLACK"},{"p":"cl.conversor.vista.cli","c":"Color","l":"BLUE"},{"p":"cl.conversor.vista.cli","c":"LimpiarConsola","l":"clear()"},{"p":"cl.conversor.vista.cli","c":"Color","l":"code()"},{"p":"cl.conversor.app","c":"Conversor","l":"Conversor()","u":"%3Cinit%3E()"},{"p":"cl.conversor.vista.cli","c":"ConversorCli","l":"ConversorCli()","u":"%3Cinit%3E()"},{"p":"cl.conversor.vista.cli","c":"Color","l":"CYAN"},{"p":"cl.conversor.vista.cli","c":"MenuPrincipal","l":"error_in()"},{"p":"cl.conversor.vista.cli","c":"Color","l":"GREEN"},{"p":"cl.conversor.app","c":"Conversor","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"cl.conversor.vista.cli","c":"ConversorCli","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"cl.conversor.vista.cli","c":"MenuPrincipal","l":"menu"},{"p":"cl.conversor.vista.cli","c":"MenuPrincipal","l":"menu_opcs()"},{"p":"cl.conversor.vista.cli","c":"MenuPrincipal","l":"MenuPrincipal(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"cl.conversor.vista.cli","c":"Color","l":"PURPLE"},{"p":"cl.conversor.vista.cli","c":"Color","l":"RED"},{"p":"cl.conversor.vista.cli","c":"Color","l":"RESET"},{"p":"cl.conversor.vista.cli","c":"MenuPrincipal","l":"titulo"},{"p":"cl.conversor.vista.cli","c":"Color","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"cl.conversor.vista.cli","c":"Color","l":"values()"},{"p":"cl.conversor.vista.cli","c":"Color","l":"WHITE"},{"p":"cl.conversor.vista.cli","c":"Color","l":"YELLOW"}];updateSearchResults(); \ No newline at end of file diff --git a/doc/overview-tree.html b/doc/overview-tree.html index 2b289a8..62f46d1 100644 --- a/doc/overview-tree.html +++ b/doc/overview-tree.html @@ -1,11 +1,11 @@ - + Class Hierarchy - + @@ -52,7 +52,7 @@ loadScripts(document, 'script');

    Hierarchy For All Packages

    Package Hierarchies: @@ -61,7 +61,7 @@ loadScripts(document, 'script');
    +
    +

    Enum Class Hierarchy

    + +
    diff --git a/doc/package-search-index.js b/doc/package-search-index.js index 33c7d20..744fc2a 100644 --- a/doc/package-search-index.js +++ b/doc/package-search-index.js @@ -1 +1 @@ -packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"m":"conversor_alura_one","l":"cl.conversor"},{"m":"conversor_alura_one","l":"cl.conversor.vista.cli"}];updateSearchResults(); \ No newline at end of file +packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"m":"conversor_alura_one","l":"cl.conversor.app"},{"m":"conversor_alura_one","l":"cl.conversor.vista.cli"}];updateSearchResults(); \ No newline at end of file diff --git a/doc/tag-search-index.js b/doc/tag-search-index.js index f2a440c..0367dae 100644 --- a/doc/tag-search-index.js +++ b/doc/tag-search-index.js @@ -1 +1 @@ -tagSearchIndex = [{"l":"Constant Field Values","h":"","u":"constant-values.html"}];updateSearchResults(); \ No newline at end of file +tagSearchIndex = [];updateSearchResults(); \ No newline at end of file diff --git a/doc/type-search-index.js b/doc/type-search-index.js index 1550f92..8c5ea35 100644 --- a/doc/type-search-index.js +++ b/doc/type-search-index.js @@ -1 +1 @@ -typeSearchIndex = [{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"cl.conversor","l":"Conversor"},{"p":"cl.conversor.vista.cli","l":"ConversorCli"},{"p":"cl.conversor.vista.cli","l":"LimpiarConsola"},{"p":"cl.conversor.vista.cli","l":"MenuPrincipal"}];updateSearchResults(); \ No newline at end of file +typeSearchIndex = [{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"cl.conversor.vista.cli","l":"Color"},{"p":"cl.conversor.app","l":"Conversor"},{"p":"cl.conversor.vista.cli","l":"ConversorCli"},{"p":"cl.conversor.vista.cli","l":"LimpiarConsola"},{"p":"cl.conversor.vista.cli","l":"MenuPrincipal"}];updateSearchResults(); \ No newline at end of file diff --git a/jars/Conversor.jar b/jars/Conversor.jar deleted file mode 100644 index 8a93014f698f239559c140dbe7ac050c66ab17d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6970 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 "); - input = Integer.valueOf(entrada.nextShort()); - LimpiarConsola.clear(); + try { + input = Integer.valueOf(entrada.next()); + LimpiarConsola.clear(); + } catch (Exception e) { + LimpiarConsola.clear(); + System.out.println(menu.banner(menu.error_in())); + } } - System.out.println("Finalizando conversor"); + System.out.println(" = Aplicación Finalizada ="); entrada.close(); System.exit(0); } diff --git a/src/cl/conversor/vista/cli/LimpiarConsola.java b/src/cl/conversor/vista/cli/LimpiarConsola.java index a77e5d3..85bc224 100644 --- a/src/cl/conversor/vista/cli/LimpiarConsola.java +++ b/src/cl/conversor/vista/cli/LimpiarConsola.java @@ -2,7 +2,7 @@ package cl.conversor.vista.cli; /** * Interface to clear OS terminal screen, on case of IDE Console - * it prints 80 new lines. + * it just prints 80 new lines. */ public interface LimpiarConsola { diff --git a/src/cl/conversor/vista/cli/MenuPrincipal.java b/src/cl/conversor/vista/cli/MenuPrincipal.java index c67a87e..3a69a0b 100644 --- a/src/cl/conversor/vista/cli/MenuPrincipal.java +++ b/src/cl/conversor/vista/cli/MenuPrincipal.java @@ -5,45 +5,79 @@ import java.util.List; /** * Class to create title, opts/menus Strings */ -public abstract class MenuPrincipal { - public static final String mensaje = "Bienvenido al Conversor-CLI"; - public static final String saludo = banner(mensaje); +public class MenuPrincipal { + public String titulo; public static final List menu = List.of( "Salir", "juan", "roberto", "pancracio", - "zerafin" + "zerafin" + Color.RESET.code() ); - + private static final String color_baner = Color.YELLOW.code(); + private static final String color_titulo = Color.CYAN.code(); + private static final String color_opcs = Color.GREEN.code(); + private static final String color_ind = Color.PURPLE.code(); + private static final String color_rst = Color.RESET.code(); + private static final String color_err = Color.RED.code(); + private static final String mensaje_error = "¡Debes ingresar un número válido!"; + public MenuPrincipal(String titulo) { + this.titulo = titulo; + } + /** - * @param msj Application Title - * @return String Title String + * @return String Banner String */ - public static String banner(String msj) { - int largo = msj.length()+8; + public String banner() { + int largo = this.titulo.length()+8; StringBuilder titulo = new StringBuilder(); + titulo.append(color_baner); titulo.append("=".repeat(largo)); - titulo.append("\n -- "+msj+" -- "); + titulo.append("\n -- "+ color_titulo + this.titulo + + color_baner + " -- " + color_rst); return titulo.toString(); } + /** + * @param msj Application Title + * @return String Banner String + */ + public String banner(String mensaje) { + int largo = this.titulo.length()+8; + StringBuilder titulo = new StringBuilder(); + titulo.append(color_baner); + titulo.append("=".repeat(largo)); + titulo.append("\n -- "+ color_titulo + mensaje + + color_baner + " -- " + color_rst); + return titulo.toString(); + } + /** * @return formatted String that represents menus options */ - public static String menu_opcs() { - int largo = mensaje.length()+8; + public String menu_opcs() { + int largo = this.titulo.length()+8; int pad = 4; StringBuilder opciones = new StringBuilder(); - opciones.append("=".repeat(largo)+"\n"); - opciones.append(" Menu de opciones:\n\n"); + opciones.append(color_baner + "=".repeat(largo) + + "\n" + color_rst); + opciones.append(color_opcs + " Menu de opciones:\n\n"); for (int i = 0; i < menu.size(); i++) { if (i!=0) { - opciones.append(" ".repeat(pad)+i+") "+menu.get(i)+"\n"); + opciones.append(" ".repeat(pad) + color_ind + i +") " + + color_opcs + menu.get(i) + "\n"); } } - opciones.append(" ".repeat(pad)+"0) "+menu.get(0)+"\n"); - opciones.append("\n"+"=".repeat(largo)); + opciones.append(" ".repeat(pad) + color_err + "0) " + color_rst + + color_opcs + menu.get(0) + "\n" + color_rst); + opciones.append("\n" + color_baner + "=".repeat(largo) + color_rst); return opciones.toString(); } + + /** + * @return String user input error message + */ + public String error_in() { + return new StringBuilder(color_err + mensaje_error + color_rst).toString(); + } } diff --git a/target/Conversor.jar b/target/Conversor.jar new file mode 100644 index 0000000000000000000000000000000000000000..44791786f7146db49e5531ae775089b690a0f489 GIT binary patch literal 141207 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 z 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 z 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