@Perspective public PerspectiveDefinition getPerspective() { final PerspectiveDefinition perspective = new PerspectiveDefinitionImpl(MultiListWorkbenchPanelPresenter.class.getName()); perspective.setName(constants.Administration()); perspective .getRoot() .addPart(new PartDefinitionImpl(new DefaultPlaceRequest("RepositoriesEditor"))); final PanelDefinition west = new PanelDefinitionImpl(SimpleWorkbenchPanelPresenter.class.getName()); west.setWidth(300); west.setMinWidth(200); west.addPart(new PartDefinitionImpl(new DefaultPlaceRequest("FileExplorer"))); perspective.getRoot().insertChild(CompassPosition.WEST, west); return perspective; }