
class Progress.Lang.ParameterList
inherits Progress.Lang.Object:

   define property NumParameters as integer
      get.
      set.
   
   constructor public ParameterList(input num-parms as integer):
   end constructor.
   
   method public logical Clear():
   end method.
   
   /* the actual parm-val data type is variable but we are encoding it as */
   /* Object until we have a better solution */
   method public logical SetParameter(input idx as integer,
                                      input dtype as character,
                                      input pmode as character,
                                      input parm-val as _polymorphic_):
   end method.
   
end class.
