If the list supports the {@link List#add(Object) add} operation, then it shouldensure that the added {@linkplain GeneralParameterValue general parameter value} isvalid and can be added to this group. An {@link InvalidParameterCardinalityException} (or any other appropriate exception)shall be thrown if it is not the case.
The list may also supports the {@link List#remove(Object) remove} operation as away to remove parameter created by the {@link #parameter} method.
|
|