*/
private static Map<String,?> getProperties(final MathTransform transform) {
ensureNonNull("transform", transform);
final Map<String,?> properties;
if (transform instanceof AbstractMathTransform) {
final AbstractMathTransform mt = (AbstractMathTransform) transform;
properties = getProperties(mt.getParameterDescriptors(), null);
} else {
properties = Collections.singletonMap(NAME_KEY, Vocabulary.format(VocabularyKeys.UNKNOWN));
}
return properties;
}