selectChild            package:goCluster            R Documentation

_C_h_o_o_s_i_n_g _t_h_e _c_h_i_l_d _o_f _a_n _a_b_s_t_r_a_c_t _c_l_a_s_s

_D_e_s_c_r_i_p_t_i_o_n:

     This function generates a menu that allows the user to choose a
     class that implements an abstract class.

_U_s_a_g_e:

     selectChild(X, message)

_A_r_g_u_m_e_n_t_s:

       X: The class name of the parent class.

 message: The informational message that will be shown together with
          the menu.

_D_e_t_a_i_l_s:

     'selectChild' will offer a menu to choose a child of an abstract
     class. It retrieves all descendants of the class specified by 'X'
     in the global environment and displays the ones extending the base
     class.

_V_a_l_u_e:

     The name of the class chosen by the user.

_A_u_t_h_o_r(_s):

     Gunnar Wrobel, <URL: http://www.gunnarwrobel.de>.

_S_e_e _A_l_s_o:

     'goCluster-class', 'clusterAnnotation-class', 'clusterData-class',
     'clusterAlgorithm-class', 'clusterStatistic-class',
     'clusterSignif-class', 'clusterVisual-class'. 'selectCore'.

_E_x_a_m_p_l_e_s:

     if(interactive()){
     ## This example can only be run in an interactive mode

     selectChild("clusterAlgorithm", "Please choose one of the following algorithms")
     }

