Example #1
1
  @Before
  public void baseline() throws Exception {
    map = MapTests.createDefaultMap("FTName", 4, true, new Dimension(500, 500)); // $NON-NLS-1$

    Folder folder = ProjectFactory.eINSTANCE.createFolder();
    folder.setName("Folder");
    folder.setShown(true);
    map.getLegend().add(folder);

    Layer layer = map.getLayersInternal().get(0);
    LayerLegendItem layerItem = ProjectFactory.eINSTANCE.createLayerLegendItem();
    layerItem.setName("Layer 0");
    layerItem.setLayer(layer);
    folder.getItems().add(layerItem);

    layer = ProjectFactory.eINSTANCE.createLayer();
    map.getLayersInternal().add(layer);
    layerItem = ProjectFactory.eINSTANCE.createLayerLegendItem();
    layerItem.setName("Layer 1");
    layerItem.setLayer(layer);
    folder.getItems().add(layerItem);

    layer = ProjectFactory.eINSTANCE.createLayer();
    map.getLayersInternal().add(layer);
    layerItem = ProjectFactory.eINSTANCE.createLayerLegendItem();
    layerItem.setName("Layer 2");
    layerItem.setLayer(layer);
    map.getLegend().add(layerItem);

    layer = ProjectFactory.eINSTANCE.createLayer();
    map.getLayersInternal().add(layer);
    layerItem = ProjectFactory.eINSTANCE.createLayerLegendItem();
    layerItem.setName("Layer 3");
    layerItem.setLayer(layer);
    map.getLegend().add(layerItem);
  }