atg.markers
Interface MarkerValidatorContainer

All Known Implementing Classes:
OrderMarkerManager, ProfileMarkerManager, RepositoryMarkerManager

public interface MarkerValidatorContainer

This interface defines the contract for class that contains MarkerValidators mapped by string keys.


Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Method Summary
 void addMarkerValidator(java.lang.String pKey, MarkerValidator pMarkerValidator)
          Adds a marker validator.
 MarkerValidator findMarkerValidator(java.lang.String pKey)
          Locates a marker validator by key.
 void removeMarkerValidator(java.lang.String pKey)
          Removes a marker validator.
 

Field Detail

CLASS_VERSION

static final java.lang.String CLASS_VERSION
Class version string

See Also:
Constant Field Values
Method Detail

findMarkerValidator

MarkerValidator findMarkerValidator(java.lang.String pKey)
Locates a marker validator by key.

Parameters:
pKey - the key used to identify the validator.
Returns:
the MarkerValidator.

addMarkerValidator

void addMarkerValidator(java.lang.String pKey,
                        MarkerValidator pMarkerValidator)
Adds a marker validator.

Parameters:
pKey - the key used to identify the validator.
pMarkerValidator - the marker validator

removeMarkerValidator

void removeMarkerValidator(java.lang.String pKey)
Removes a marker validator.

Parameters:
pKey - the key used to identify the validator.