The plugin must implement the interface OpenRedirectExtension. It has only one callback: redirect(URL) that receives the URL of the file opened by the Oxygen user. If the plugin decides to open also other files it must return an array of information objects (OpenRedirectInformation[]) that correspond to these files. Such an information object must contain the URL that is opened in a new editor panel and the content type, for example text/xml. The content type is used for determining the type of editor panel. A null content type allows auto-detection of the file type.