code: protected String[] parseCommandlineArgs()
          throws MojoExecutionException
      {
          if ( commandlineArgs == null )
          {
              return null;
          }
          else
          {
              try
              {
                  return CommandLineUtils.translateCommandline( commandlineArgs );
              }
              catch ( Exception e )
              {
                  throw new MojoExecutionException( e.getMessage() );
              }
          }
      }
docs: Parses the argument string given by the user. Strings are recognized as everything between STRING_WRAPPER.
  PARAMETER_DELIMITER is ignored inside a string. STRING_WRAPPER and PARAMETER_DELIMITER can be escaped using
  ESCAPE_CHAR.
  
  @return Array of String representing the arguments
  @throws MojoExecutionException for wrong formatted arguments