/**
   * Returns an ArrayList of descriptions (as Strings) for this structure, and if it contains
   * multiples structures, all of those, in order.
   */
  @Override
  public ArrayList<String> extractDescriptions() {
    Structure structureData =
        DisplayDataProcessor.processDisplayStructure(oneToMany.getDisplayData());

    ArrayList<String> ret = new ArrayList<String>();
    ret.addAll(structureData.extractDescriptions());
    return ret;
  }