Example #1
0
 /**
  * Displays the preview dialog with images depending on the saving type.
  *
  * @param savingType The type of saving.
  */
 private void createImages(int savingType) {
   boolean b = uiDelegate.includeROI();
   switch (savingType) {
     default:
     case ImgSaverUI.IMAGE:
       imageType = ImgSaverUI.IMAGE;
       mainImage = model.getDisplayedImage(b);
       imageComponents = null;
       break;
     case ImgSaverUI.GRID_IMAGE:
       imageType = ImgSaverUI.GRID_IMAGE;
       mainImage = model.getGridImage();
       imageComponents = null;
       break;
     case ImgSaverUI.PROJECTED_IMAGE:
       imageType = ImgSaverUI.PROJECTED_IMAGE;
       mainImage = model.getDisplayedProjectedImage();
       imageComponents = null;
       break;
     case ImgSaverUI.IMAGE_AND_COMPONENTS:
       imageType = ImgSaverUI.IMAGE_AND_COMPONENTS;
       mainImage = model.getDisplayedImage(b);
       imageComponents = model.getImageComponents(ImViewer.RGB_MODEL, b);
       break;
     case ImgSaverUI.IMAGE_AND_COMPONENTS_GREY:
       imageType = ImgSaverUI.IMAGE_AND_COMPONENTS;
       mainImage = model.getDisplayedImage(b);
       imageComponents = model.getImageComponents(ImViewer.GREY_SCALE_MODEL, b);
       break;
     case ImgSaverUI.LENS_IMAGE:
       imageType = ImgSaverUI.LENS_IMAGE;
       mainImage = model.getZoomedLensImage();
       imageComponents = null;
       break;
     case ImgSaverUI.LENS_IMAGE_AND_COMPONENTS:
       imageType = ImgSaverUI.LENS_IMAGE_AND_COMPONENTS;
       mainImage = model.getZoomedLensImage();
       imageComponents = model.getLensImageComponents(ImViewer.RGB_MODEL);
       break;
     case ImgSaverUI.LENS_IMAGE_AND_COMPONENTS_GREY:
       imageType = ImgSaverUI.LENS_IMAGE_AND_COMPONENTS;
       mainImage = model.getZoomedLensImage();
       imageComponents = model.getLensImageComponents(ImViewer.GREY_SCALE_MODEL);
   }
 }