5. The method of claim 1 , wherein the method operation of assigning one of the available factories to process the annotation based on the annotation present in the file being supported by the one of the available factories includes, matching the annotation present in the file with an annotation supported by one of the available factories.
5. The method of claim 1 , wherein the method operation of assigning one of the available factories to process the annotation based on the annotation present in the file being supported by the one of the available factories includes, matching the annotation present in the file with an annotation supported by one of the available factories. 6. The method of claim 5 , wherein the method operation of matching the annotation present in the file with an annotation supported by one of the available factories includes, comparing names representing the annotation present in the file with the annotation supported by one of the available factories.