org.tm4j.panckoucke.impl.abstraction .AssociationRoleMatrixBuilder

Description

This implementation builds a Matrix from a list of associations.
The implementation demands that all given associations have the same roleSpec-characteristics.
This means, that:

  • every roleSpec used in Association A must also used in Association B and vice versa (every roleSpec used in Association B must be used in Association A).
  • Furthermore, the number of members that do not define a roleSpec must be equal over all associations grouped together.

The set of topics (and placeholders for members that do not define a role) is called the roleSpecSet- The resulting matrix has a column for each entry in the roleSpec-set. Each row of the matrix represent one association.
The cells of the matrix (the data) represents the collection of players used in the member that this cell represents.

Inheritance Hierarchy

Method Summary
org.tm4j.panckoucke.impl.abstraction.util.Matrix getMatrix(java.util.List associations)