code: public final AbstractGedLine createGedLine(final AbstractGedLine parent,
              final String inLine) {
          String line = inLine;
          if (line == null) {
              return null;
          }
  
          line = line.trim();
  
          if (line.isEmpty()) {
              return null;
          }
  
          final AbstractGedLine gedLine = new GedLine(parent);
  
          final String[] levelAndRest = line.split("[^0-9]", 2);
          gedLine.setLevel(Integer.parseInt(levelAndRest[0]));
  
          line = levelAndRest[1].trim();
  
          if (gedLine.getLevel() == 0) {
              processLevel0(line, gedLine);
          } else {
              process(line, gedLine);
          }
          return gedLine;
      }
docs: {@inheritDoc}