Association Template Keys XML

Top  Previous  Next

The association template keys format is used to define the types of templates that should be traversed from one topic to another topic or set of topics. Here is an example:

<KeyConfigurationList>

  <KeyConfiguration>http://www.networkedplanet.com/psi/organisation/personHasSkill|http://www.networkedplanet.com/psi/organisation/personHasSkillTarget|http://www.networkedplanet.com/psi/organisation/personHasSkillSource</KeyConfiguration>

</KeyConfigurationList>

The top-level element KeyConfigurationList contains a list of one or more KeyConfiguration elements. Ths content of this element is a single string specifying the subject identifiers of the association type, source role and target role, respectively, separated with pipe (|) characters.

In the example above we are finding the metrics for all the instances of Skill. We want to make each tag bigger depending on how many people have that skill (rendering a cloud showing the strengths of the skills shown relative to each other).

When editing the web parts you do not have to supply the XML, there is a custom editor that allows users to easily select association fields from a set of drop-down menus.