code: @Override
      public String[] getFragments() {
          List<String> allfrags = new ArrayList<String>();
          allfrags.addAll(getSmilesFromAtomContainers(frameMap.values()));
          allfrags.addAll(getSmilesFromAtomContainers(ringMap.values()));
          return allfrags.toArray(new String[]{});
      }
docs: This returns the frameworks and ring systems from a Murcko fragmentation.
  
  To get frameworks, ring systems and side chains seperately, use the
  respective functions
  
  @return a String[] of the fragments.
  @see #getRingSystems()
  @see #getRingSystemsAsContainers()
  @see #getFrameworks()
  @see #getFrameworksAsContainers()