Module org.jpo
Package org.jpo.gui

Class ConsolidateGroupController

java.lang.Object
org.jpo.gui.ConsolidateGroupController
All Implemented Interfaces:
ConsolidateGroupActionCallback

public class ConsolidateGroupController extends Object implements ConsolidateGroupActionCallback
Controller to consolidate pictures of a node into a directory.
  • Constructor Details

    • ConsolidateGroupController

      public ConsolidateGroupController(ConsolidateGroupDialogRequest request)
      Creates a GUI that allows the user to customise the parameters of the desired picture consolidation.
      Parameters:
      request - The details of the request
  • Method Details

    • consolidateGroupCallback

      public void consolidateGroupCallback(File targetDirectory, boolean recurseSubgroups)
      method that outputs the selected group to a directory
      Specified by:
      consolidateGroupCallback in interface ConsolidateGroupActionCallback
      Parameters:
      targetDirectory - target directory
      recurseSubgroups - true if the subgroups are to consolidated, false if not