Class ProfileUtilities


public class ProfileUtilities
extends TranslatingUtilities
This class provides a set of utility operations for working with Profiles. Key functionality: * getChildMap --? * getChildList * generateSnapshot: Given a base (snapshot) profile structure, and a differential profile, generate a new snapshot profile * closeDifferential: fill out a differential by excluding anything not mentioned * generateExtensionsTable: generate the HTML for a hierarchical table presentation of the extensions * generateTable: generate the HTML for a hierarchical table presentation of a structure * generateSpanningTable: generate the HTML for a table presentation of a network of structures, starting at a nominated point * summarise: describe the contents of a profile note to maintainers: Do not make modifications to the snapshot generation without first changing the snapshot generation test cases to demonstrate the grounds for your change