Using Custom S1000D Attributes
Mapping XML Attributes to S1000D Object Types
You can provide custom attribute definitions that correspond to S1000D object types.
The example below shows the custom attribute definition for a specified internalRefTargetType. The custom attribute is used as the ID attribute for the specified target type.
Attribute definitions for S1000D constructs are configured as an xconf property. You can use the example shown here as a template for custom definitions.
For information on using the xconfmanager utility to add or modify properties in xconf files, see
Using the xconfmanager Utility
1. Navigate to the xconf property file sisaad_Rules_src/src/com/ptc/arbortext/windchill/rules/xconf/s1000D/rules.properties.xconf
2. View the property: <Property name="internalRefTargetType.s1000d.irtt01" multivalued="," default="//figure[@id]"/>
This property maps the id attribute of a figure (specified with XPath) as the ID attribute to use for internalRefTargetType irtt01.
It can have multiple values — the multivalued setting defines the list separator.
When the specified internalRefTargetType is selected in the Modify Attributes dialog box when creating an internalRef reference, the associated internalRefId field displays all values of the custom attribute in the document.