Neqlize options

There is added support for tag-based NEQL query Ords. The TagDictionaryService features several added properties to specify certain tags and relations to be excluded when converting slot path Ords to NEQL query Ords.

Figure 1. Neqlize Options properties on the TagDictionaryService


For example, a tag-based NEQL query Px Ord binding using the n:name tag would hurt the reusability of a graphic because the bound component would have to be named the same under a different base component. Using the n:ordInSession or Haystack hs:id tag would be equivalent to using an absolute slot path Ord. Using the parent or child implied relations would be somewhat more limiting than relative slot path Ord.

The Default Excluded Relations and Default Excluded Tags values are collected from each installed tag dictionary. Custom Excluded Relations and Custom Excluded Tags values can be optionally specified and be either appended to or replace the default values. User values for Excluded Relations and Excluded Tags can be specified in the Px Editor Workbench Options and either appended to or replace these TagDictionaryService values.

NameValueDescription
Default Excluded RelationsstringDefault values collected from installed tag dictionaries for relation pattern filters used to exclude relations when converting slot path Ords to traverse NEQL query Ords.
Use Default Excluded Relationstrue (default), falseWhen true, the custom values for relation pattern filters will be appended to the default values. Otherwise, the custom values will be used exclusively and the default values will be ignored.
Custom Excluded RelationsstringCustom values for relation pattern filters used to exclude relations when converting slot path Ords to traverse NEQL query Ords.
Default Excluded TagsstringDefault values collected from installed tag dictionaries for tag pattern filters used to exclude tags when converting slot path Ords to NEQL query Ords.
Use Default Excluded Tagstrue (default), falseWhen true, the custom values for tag pattern filters will be appended to the default values. Otherwise, the custom values will be used exclusively and the default values will be ignored.
Custom Excluded TagsstringCustom values for tag pattern filters used to exclude tags when converting slot path Ords to NEQL query Ords.