remove iWorkbenchPartSite parameter from CompositeFactory.createComposite interface