Run Configuration Validator
Pre-run validator for RunConfiguration.
validate performs document-only checks and never constructs a model. This is appropriate for early GUI validation while the user edits a file or form.
validateForRun performs validate first, then uses the supplied ModelProviderIfc or JAR reference to build short-lived probe models for checks that need live model structure: provider resolution, control key existence, control assignment validation, and RV parameter existence.