TransformSeparator (previously DimensionFilter) changes for revisions 25049:25050

This change is not relevant to Apache SIS since we will not port ReferencingFactoryFinder. The plan is to depend on some dependency injection framework instead.

Command line:

svn diff --extensions "--unified --ignore-space-change --ignore-all-space --ignore-eol-style" -r25049:25050 https://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/main/java/org/geotools/referencing/operation/transform/DimensionFilter.java
Revision 25049Revision 25050
import org.opengis.referencing.operation.MathTransformFactory;

// Geotools dependencies
import org.geotools.referencing.FactoryFinder;
import org.geotools.referencing.operation.LinearTransform;
import org.geotools.referencing.operation.matrix.XMatrix;
import org.geotools.referencing.operation.matrix.MatrixFactory;
import org.opengis.referencing.operation.MathTransformFactory;

// Geotools dependencies
import org.geotools.referencing.ReferencingFactoryFinder;
import org.geotools.referencing.operation.LinearTransform;
import org.geotools.referencing.operation.matrix.XMatrix;
import org.geotools.referencing.operation.matrix.MatrixFactory;
private final MathTransformFactory factory;

/**
 * Constructs a dimension filter with the {@linkplain FactoryFinder#getMathTransformFactory
 * default math transform factory}.
 */
public DimensionFilter() {
    this(FactoryFinder.getMathTransformFactory(null));
}

/**
private final MathTransformFactory factory;

/**
 * Constructs a dimension filter with the {@linkplain ReferencingFactoryFinder#getMathTransformFactory
 * default math transform factory}.
 */
public DimensionFilter() {
    this(ReferencingFactoryFinder.getMathTransformFactory(null));
}

/**