![[4.0]](figures/rev_4.0.png) methodparam
methodparam$Revision: 1.2 $
$Date: 2002/06/11 01:20:04 $
methodparam — Parameters to a method
methodparam ::= (modifier*,type?, ((parameter,initializer?)| funcparams), modifier*)
| Name | Type | Default | ||||
| rep | 
 | "norepeat" | ||||
| choice | 
 | "req" | 
In the syntax summary of a ConstructorSynopsis, DestructorSynopsis, or MethodSynopsis, MethodParam provides the description of a parameter to the method. Typically, this includes the data type of the parameter and its name, but may also include an initial value and other modifiers.
Formatted inline. For a complete description of the processing expectations, see ClassSynopsis.
These elements contain methodparam: constructorsynopsis, destructorsynopsis, methodsynopsis.
The following elements occur in methodparam: funcparams, initializer, modifier, parameter, type.
![[4.0]](figures/rev_4.0.png) Choice indicates
              whether the MethodParam is required
              (Req or Plain) or optional
              (Opt). Arguments identified as
              Plain are required, but are shown without
              additional decoration.
 Choice indicates
              whether the MethodParam is required
              (Req or Plain) or optional
              (Opt). Arguments identified as
              Plain are required, but are shown without
              additional decoration.
![[4.0]](figures/rev_4.0.png) A Rep value of
              Repeat indicates that the MethodParam is
              reapeatable.
 A Rep value of
              Repeat indicates that the MethodParam is
              reapeatable.