Matches Validators to Corresponding Converters

Identifier:
com.ibm.designer.domino.xsp.editor.converterValidatorMatcher

Since:
IBM Domino Designer 8.5.3

Description:
Domino Designer does not have a mechanism for determining which XPage validator should be used with any given XPage converter. This extension point allows third parties to contribute design time pairings of converters with validators such that Domino Designer can determine which validator should be used with a given converter.

Configuration Markup:

<!ELEMENT extension (matcher)+>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED

>

An extension point that allows Domino Designer determine which validator should be used in conjunction with a given converter. Domino Designer cannot determine from the runtime definitions which validators are to be used with the various converters. This extension point is used the create design time pairings.



<!ELEMENT matcher EMPTY>

<!ATTLIST matcher

converterURI     CDATA #REQUIRED

converterTagName CDATA #REQUIRED

validatorURI     CDATA #REQUIRED

validatorTagName CDATA #REQUIRED

priority         CDATA #IMPLIED

>

An element which pairs converters with corresponding validators.



Examples:
 
<extension
       point="com.ibm.designer.domino.xsp.editor.converterValidatorMatcher">
    <matcher
          converterTagName="convertDateTime"
          converterURI="http://www.ibm.com/xsp/core"
          priority="3"
          validatorTagName="validateDateTime"
          validatorURI="http://www.ibm.com/xsp/core">
    </matcher>
</extension>

API Information:
The Domino Designer XPages editor utilizes this extension point. The Data and Validation properties panels use this extension point to determine which validator panel to use. This extension point is used in conjunction with the "com.ibm.designer.domino.xsp.editor.panels" extension point to provide dynamic UI to the Validation tab of the XPages editor.


(C) Copyright IBM Corp. 2011, 2014