The XMI Handler provides a set of API to read from and write into XMI files. The XMI Handler parses a given XMI file and represent the model in Java objects. The API works with both ArgoUML and Enterprise Architect created XMI models.