Parses plugin arguments. Handles quotes and all other kewl stuff.
Special parameters
The plugin body is put into a special parameter defined by {@link #PARAM_BODY}; the plugin's command line into a parameter defined by {@link #PARAM_CMDLINE}; and the bounds of the plugin within the wiki page text by a parameter defined by {@link #PARAM_BOUNDS}, whose value is stored as a two-element int[] array, i.e., [start,end].
@param argstring The argument string to the plugin. This istypically a list of key-value pairs, using "'" to escape spaces in strings, followed by an empty line and then the plugin body. In case the parameter is null, will return an empty parameter list.
@return A parsed list of parameters.
@throws IOException If the parsing fails.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.