Interface IUserInput

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.Object choose​(java.lang.String question, java.util.Collection<?> choices, java.lang.Object default_)  
      java.lang.Object chooseMany​(java.lang.String question, java.util.Collection<?> choices, java.util.Collection<?> default_)  
      boolean confirm​(java.lang.String question, boolean default_)  
      void inform​(java.lang.String message)  
      java.lang.String prompt​(java.lang.String question, java.lang.String default_)  
      int promptInteger​(java.lang.String question, int default_)  
      double promptReal​(java.lang.String question, double default_)  
      float promptReal​(java.lang.String question, float default_)  
    • Method Detail

      • inform

        void inform​(java.lang.String message)
      • chooseMany

        java.lang.Object chooseMany​(java.lang.String question,
                                    java.util.Collection<?> choices,
                                    java.util.Collection<?> default_)
      • choose

        java.lang.Object choose​(java.lang.String question,
                                java.util.Collection<?> choices,
                                java.lang.Object default_)
      • prompt

        java.lang.String prompt​(java.lang.String question,
                                java.lang.String default_)
      • promptInteger

        int promptInteger​(java.lang.String question,
                          int default_)
      • promptReal

        float promptReal​(java.lang.String question,
                         float default_)
      • promptReal

        double promptReal​(java.lang.String question,
                          double default_)