See DiagramEditor.getAdapter() method. This method will be called by Outline
View with IContentOutlinePage.class passed as a parameter, so currently DiagramEditor
itself is responsible for creating outline page contents. Looks like you
have to implement something similar to DiagramOutlinePage()..