A parser that performs string replacements before to delegate the work to an other parser. String replacements are specified through calls to the {@link #addDefinition addDefinition}method. In the example below, the {@code WGS84} string in the {@linkplain #parseObject parseObject} call is expanded into the full
GEOGCS["WGS84", ...
string beforeto be parsed.
{@linkplain #addDefinition addDefinition}("WGS84", "GEOGCS[\"WGS84\", DATUM[
...etc... ]]
{@linkplain #parseObject parseObject}("PROJCS[\"Mercator_1SP\", WGS84, PROJECTION[
...etc... ]]")
@since 2.1
@source $URL$
@version $Id$
@author Martin Desruisseaux (IRD)