As far as I know applications just provide the information on what file formats they support; some other means is then used to determine the default application for a particular format.
As far as I know applications just provide the information on what file formats they support; some other means is then used to determine the default application for a particular format.