Class SegmentationCustomizerController

    • Constructor Detail

      • SegmentationCustomizerController

        public SegmentationCustomizerController()
      • SegmentationCustomizerController

        public SegmentationCustomizerController​(boolean projectSpecific,
                                                SRX defaultSRX,
                                                SRX userSRX,
                                                SRX projectSRX)
    • Method Detail

      • getGui

        public javax.swing.JComponent getGui()
        Description copied from interface: IPreferencesController
        Get the GUI (the "view") controlled by this controller. This should not be a window (e.g. JDialog, JFrame) but rather a component embeddable in a window (e.g. JPanel).
      • restoreDefaults

        public void restoreDefaults()
        Description copied from interface: IPreferencesController
        Restore preferences controlled by this view to their default state.
      • getResult

        public SRX getResult()
        Returns the SRX that was edited, so it can be used. If project-specific segmentation rules are requested, and user has not checked 'enable project specific segmentation', then null is returned.