package org.eclipseday.javafx.rcpdemo;
import org.eclipse.ui.IPageLayout;
import org.eclipse.ui.IPerspectiveFactory;
import org.eclipseday.javafx.rcpdemo.view.BrowserView;
import org.eclipseday.javafx.rcpdemo.view.EffectView;
import org.eclipseday.javafx.rcpdemo.view.MediaView;
import org.eclipseday.javafx.rcpdemo.view.PieChartView;
public class Perspective implements IPerspectiveFactory {
@Override
public void createInitialLayout(final IPageLayout layout) {
layout.setEditorAreaVisible(false);
layout.setFixed(false);
layout.addView(PieChartView.ID, IPageLayout.RIGHT, IPageLayout.DEFAULT_VIEW_RATIO, IPageLayout.ID_EDITOR_AREA);
layout.addView(BrowserView.ID, IPageLayout.LEFT, IPageLayout.DEFAULT_VIEW_RATIO, PieChartView.ID);
layout.addView(MediaView.ID, IPageLayout.BOTTOM, IPageLayout.DEFAULT_VIEW_RATIO, BrowserView.ID);
layout.addView(EffectView.ID, IPageLayout.BOTTOM, IPageLayout.DEFAULT_VIEW_RATIO, PieChartView.ID);
}
}