Skip to main content

If I wanted to hide a transformer so that it couldn't be added to the canvas in an FME workspace, can it be done? I don't want to do anything drastic, just tuck it away so that another transformer would be used instead. Lets say I didn't want anyone to know the 'Reprojector' existed in order to ensure they always used the CSMapReprojector, is there a file I can edit somewhere to 'comment out' the Reprojector...?

I've tried editing \\transformers\\fmesuite.fmx to no avail.

Many thanks...

Interesting Question @1spatialdave

I'm following now to see updates :)


I was able to remove the Reprojector by commenting out the transformer name lines for every version, in the "fmesuite.fmx". Like this.

#TRANSFORMER_NAME: Reprojector

Note: If you have saved a backup file for the original "fmesuite.fmx" with the extension ".fmx" in the "<FME_HOME>/transformers" folder, FME Workbnech seems to still load the transformer definition from the backup. Change the extension of the backup or save it into other location.


I was able to remove the Reprojector by commenting out the transformer name lines for every version, in the "fmesuite.fmx". Like this.

#TRANSFORMER_NAME: Reprojector

Note: If you have saved a backup file for the original "fmesuite.fmx" with the extension ".fmx" in the "<FME_HOME>/transformers" folder, FME Workbnech seems to still load the transformer definition from the backup. Change the extension of the backup or save it into other location.

Thanks @takashi you correctly predicted my error. I had a backup file with a different name but the same extension and thats why my edits weren't being applied. As usual, thanks!


Reply