org.eclipse.actf.validation.core
Interface IValidationProcessMappingFactory

All Known Implementing Classes:
DefaultValidationProcessMappingFactory

public interface IValidationProcessMappingFactory

used to associated validation processes and validators.

Author:
John Buslawski

Method Summary
 String getValidationProcessMapping(String name)
          gets the validation process class name for this validator name.
 Map getValidationProcessMappings()
          gets all of the mappings for validators and validation processes
 void registerValidationProcessMapping(String validatorName, String validationProcessName)
          registers a validation process for the given validator
 

Method Detail

registerValidationProcessMapping

void registerValidationProcessMapping(String validatorName,
                                      String validationProcessName)
registers a validation process for the given validator

Parameters:
validatorName - - name of the validator under which the validation process is being registered
validationProcessName - - the class name of the validation process for this validator

getValidationProcessMapping

String getValidationProcessMapping(String name)
gets the validation process class name for this validator name.

Parameters:
name - - name of the validator class
Returns:
the name of the validation process class that uses this validator

getValidationProcessMappings

Map getValidationProcessMappings()
gets all of the mappings for validators and validation processes

Returns:
the map of validator name/validation process names