{
    if (literal == null) return null;
    List<String> result = new ArrayList<String>();
    for (StringTokenizer stringTokenizer = new StringTokenizer(literal); stringTokenizer.hasMoreTokens(); )
    {
      String item = stringTokenizer.nextToken();
      result.add(createNMTOKEN(item));
    }
    return result;
  }