Interface DialogDefaultsInterface

All Known Implementing Classes:
DTIPipeline, JDialog3DMosaicTo4DSlices, JDialog4DImageCalculator, JDialogAAMClassification, JDialogAAMClassificationExt, JDialogAAMplusSVM, JDialogACPC, JDialogAction, JDialogActiveContoursWithoutEdges, JDialogAdaptiveKuwaharaFilter, JDialogAddMargins, JDialogAddNode, JDialogAGCIE, JDialogAGVF, JDialogAHE, JDialogAHElocal, JDialogAINDANE, JDialogAnalyzeNIFTIChoice, JDialogAnimate, JDialogAnisotropicDiffusion, JDialogAnnotation, JDialogAnonymizeDirectory, JDialogAnonymizeImage, JDialogAnonymizePresets, JDialogAntigradient2, JDialogAnyTwoImagesSNR, JDialogAutoCorrelation, JDialogAutoCovariance, JDialogAutoSeedWatershed, JDialogAVIChoice, JDialogBarrelDistortion, JDialogBase, JDialogBGAndFGDistanceMap, JDialogBGDistanceMap, JDialogBilateralFilter, JDialogBiorthogonalWavelets, JDialogBlankImage, JDialogBM3D, JDialogBorderClearing, JDialogBottomHat, JDialogBoundaryAttenuation, JDialogBoundingVOIs, JDialogBoxCount, JDialogBrainSurfaceExtractor, JDialogBrightness, JDialogBRISK, JDialogBSmooth, JDialogBSnake, JDialogBulkImageCalculator, JDialogBurnParameter, JDialogCannyEdgeDetection, JDialogCaptureScreen, JDialogCaptureScreens, JDialogCenterOfMass, JDialogCenterOfMassRGB, JDialogCentroidThreshold, JDialogChangeMaskNumber, JDialogCheckerBoard, JDialogCircleGeneration, JDialogCircleToRectangle, JDialogCircularSectorToRectangle, JDialogClose, JDialogCoherenceEnhancingDiffusion, JDialogColocalizationEM, JDialogColocalizationRegression, JDialogColorEdge, JDialogColorSaturation, JDialogConcat, JDialogConcatMult2Dto3D, JDialogConcatMult3Dto3D, JDialogConcatMult3Dto4D, JDialogConstrainedOAR3D, JDialogContrastEnhancementUsingExposureFusion, JDialogConvergenceField, JDialogConvert3Dto4D, JDialogConvert4Dto3D, JDialogConvert4DtoMultiple3D, JDialogConvert4DtoRGB, JDialogConvertType, JDialogConvertVOITBI, JDialogConvexHull2D, JDialogCopyFiles, JDialogCorrectSpacing, JDialogCreateHEDpngFiles, JDialogCreateHEDpngFilesTest, JDialogCreateProbMap, JDialogCreateProbMap64, JDialogCreateProbMapConvert, JDialogCrop, JDialogCropBoundaryParam, JDialogCropPointParam, JDialogCropTiltedCuboid, JDialogCropTiltedRectangle, JDialogCT, JDialogCTHistoLUT, JDialogCTPreset, JDialogCumulativeHistogram, JDialogCyclicPermutation, JDialogDataProvenance, JDialogDBSCANClusteringSegment, JDialogDeconvolution, JDialogDeleteObjects, JDialogDemonsLite, JDialogDEMRI3, JDialogDicom2XMLSelection, JDialogDICOMDeleteTagEditor, JDialogDicomDir, JDialogDICOMNewTagEditor, JDialogDICOMTagEditor, JDialogDicomTagMultiEditor, JDialogDicomTagSelector, JDialogDICOMtoAVI, JDialogDilate, JDialogDirectResample, JDialogDiscreteCosineTransform, JDialogDiscreteSineTransform, JDialogDistanceMap, JDialogDoublyConnectedSC, JDialogDSC_MRI_toolbox, JDialogDTICreateListFile, JDialogDTICreateListFileRegOAR35DOptions, JDialogDTIEstimateTensor, JDialogDualContourSearch, JDialogEdgeDetection3D, JDialogEdgeLaplacian, JDialogEdgeNMSuppression, JDialogEdgePreservingSmoothing, JDialogEditCircleDiameter, JDialogEditor, JDialogEditSquareLength, JDialogEditUserDefinedFileTypes, JDialogEfficientWatershed, JDialogEllipseGeneration, JDialogEllipseToCircle, JDialogEllipseToRectangle, JDialogEmbeddedConfidenceEdgeDetection, JDialogEnhancedDicomChoice, JDialogEntropicEdgeDetection, JDialogEntropyMinimization, JDialogErode, JDialogEvaluateMaskSegmentation, JDialogEvaluateSegmentation, JDialogEvolveBoundaryManual, JDialogExtractBrain, JDialogExtractObject, JDialogExtractSlices, JDialogExtractSlicesVolumes, JDialogExtractSurfaceCubes, JDialogFaceAnonymize, JDialogFaceAnonymizerBET, JDialogFacetModel, JDialogFastMarching, JDialogFemurTraceSectionsNetherland, JDialogFemurTraceSectionsNIH, JDialogFemurTraceSectionsSeparateNetherland, JDialogFFT, JDialogFileInfo, JDialogFileInfoDICOM, JDialogFileInfoMinc, JDialogFileInfoMincHDF, JDialogFileInfoXML, JDialogFillObjects, JDialogFilterChoice, JDialogFindEdges, JDialogFIREEdgeExtraction, JDialogFlip, JDialogFrameLinker, JDialogFRAP, JDialogFrequencyFilter, JDialogFRET, JDialogFRETBleedThrough, JDialogFRETEfficiency, JDialogFuzzMinDeAndChatterji, JDialogFuzzyCMeans, JDialogFuzzyConnectednessSegmentation, JDialogFuzzyMinimization, JDialogGaborFilter, JDialogGaussianBlur, JDialogGenerateEndingSlices, JDialogGenerateGrid, JDialogGenerateIsolines, JDialogGradientInverseWeightedSmoothing, JDialogGradientMagnitude, JDialogGraphBasedSegmentation, JDialogGridOptions, JDialogGuidedFilter, JDialogGVF, JDialogHaarTransform, JDialogHaralickTexture, JDialogHarrisCornerDetector, JDialogHarrisLaplace, JDialogHartleyTransform, JDialogHessian, JDialogHillClimbingWatershed, JDialogHistogram2Dim, JDialogHistogramLUT, JDialogHistogramMatch, JDialogHistogramSliceMatch, JDialogHistogramSummary, JDialogHMRF_EM, JDialogHomomorphicFilter, JDialogHoughCardioid, JDialogHoughCardioidChoice, JDialogHoughCircle, JDialogHoughCircleChoice, JDialogHoughEllipse, JDialogHoughEllipseChoice, JDialogHoughHyperbola, JDialogHoughHyperbolaChoice, JDialogHoughLine, JDialogHoughLineChoice, JDialogHoughParabola, JDialogHoughParabolaChoice, JDialogHurstIndex, JDialogIAGCWD, JDialogIDObjects, JDialogIHN3Correction, JDialogImageCalculator, JDialogImageInfo, JDialogImageMath, JDialogImRegPOC, JDialogIndependentComponents, JDialogInitialCentroids, JDialogInsertMissingSlices, JDialogInsertSlice, JDialogInsertVolume, JDialogInstallPlugin, JDialogIntensityHistogram, JDialogIntensityPaint, JDialogIntensityThreshold, JDialogInvert, JDialogIsophoteCurvature, JDialogKernelRegression, JDialogKMeans, JDialogKnees_3DReconstrucion, JDialogKnees_90_data_train_extraction, JDialogKnees2DSlicesAtlasPngConverter, JDialogKneesLearnFromFailure64TestCase, JDialogKneesMapFromMRIandCED, JDialogLaplacian, JDialogLargestCircle, JDialogLawsTexture, JDialogLearnFromFailure64Knees, JDialogLevelSet, JDialogLevelSetDiffusion, JDialogLightBox, JDialogLightboxGen, JDialogListSaveSelection, JDialogLivewire, JDialogLLE, JDialogLoadImage, JDialogLoadImageForRegistration, JDialogLoadLeica, JDialogLoadProstateMask, JDialogLocalNormalization, JDialogLocalVariance, JDialogLogSlopeMapping, JDialogLowerCompletion, JDialogLuminanceAdaptation, JDialogMagnificationControls, JDialogMarkovSegment, JDialogMarkovSmooth, JDialogMask, JDialogMask3D4D, JDialogMatchImages, JDialogMaximumIntensityProjection, JDialogMaximumLikelihoodIteratedBlindDeconvolution, JDialogMean, JDialogMeanShiftClustering, JDialogMeanShiftSegmentation, JDialogMedian, JDialogMemoryAllocation, JDialogMetaImageChoice, JDialogMidsagittal, JDialogMipavOptions, JDialogMode, JDialogMorphologicalFilter, JDialogMorphologicalGradient, JDialogMorphologicalLaplacian, JDialogMorphologicalReconstruction, JDialogMosaicToSlices, JDialogMotionDetection, JDialogMRIShadingCorrection, JDialogMSER, JDialogMSFuzzyCMeans, JDialogMultiPaint, JDialogMultiResolutionBilateralFilter, JDialogMultiResolutionGuidedFilter, JDialogMultiScaleHornSchunk, JDialogN4MRIBiasFieldCorrection, JDialogNColors, JDialogNearlyCircleToCircle, JDialogNIFTIChoice, JDialogNLMeans_filt2D, JDialogNLNoiseReduction, JDialogNMSuppression, JDialogNoise, JDialogNoiseLevel, JDialogNonlocalMeansFilter, JDialogOpacityControls, JDialogOpen, JDialogOrder, JDialogOrientMatrix, JDialogOverlay, JDialogOverlay.JDialogChooseOverlay, JDialogPadImages, JDialogPaintGrow, JDialogPaintRGBComponents, JDialogPaintVasculature, JDialogParticleAnalysisNew, JDialogPatellaTraceSectionsNetherland, JDialogPatellaTraceSectionsNIH, JDialogPbBoundaryDetection, JDialogPhaseCongruency, JDialogPhasePreservingDenoising, JDialogPointArea, JDialogPolygonToCircle, JDialogPolygonToRectangle, JDialogPowerPaint, JDialogPowerWatershed, JDialogPrincipalComponents, JDialogPromise12_2DVolumetrieHED, JDialogPromise12_2DVolumetrieHED_map, JDialogPromise12_mhg_to_nii, JDialogPromise12ConvertMask, JDialogPromise12ConvertRestoOnePointFiveTest, JDialogPromise12ConvertRestoOnePointFiveTrain, JDialogPromise12CropAndNormalizeTest, JDialogPromise12CropAndNormalizeTrain, JDialogPromise12NIHDataToNii, JDialogPromise12Train3DCnns, JDialogPromise12Train3DCnnsSmall, JDialogProstate2DHEDmap, JDialogProstate2DHEDmapCg, JDialogProstate2DHEDmapMICCAI, JDialogProstate2DHEDmapMICCAI_ced_scale, JDialogProstate2DHEDmapMICCAI_conversion, JDialogProstate2DHEDmapSPIE_2017, JDialogProstate2DSlicesAtlasConverter, JDialogProstate2DSlicesAtlasCopyGTstl, JDialogProstate2DSlicesAtlasPngConverter, JDialogProstate2DSlicesAtlasPngConverter_JMI, JDialogProstate2DSlicesAtlasPngConverter3DSurface, JDialogProstate2DSlicesAtlasPngConverter3DSurfaceEdgeMap, JDialogProstate2DSlicesAtlasPngConverter3DSurfaceEdgeMapGT, JDialogProstate2DSlicesAtlasPngConverter3DSurfaceEnergyMap, JDialogProstate2DSlicesAtlasPngConverter3DSurfaceTest, JDialogProstate2DSlicesAtlasPngConverter3DSurfaceTrainAndTest, JDialogProstate2DSlicesAtlasPngConverterCentralGland, JDialogProstate2DSlicesAtlasPngConverterCentralGland_CED_scale, JDialogProstate2DSlicesAtlasPngConverterCentralGland_CED_scale_boundary_test, JDialogProstate2DSlicesAtlasPngConverterCentralGland_CED_scale_boundary_train, JDialogProstate2DSlicesAtlasPngConverterCentralGland_CED_scale_test, JDialogProstate2DSlicesAtlasPngConverterCentralGland_CED_scale_train, JDialogProstate2DSlicesAtlasPngConverterCentralGland_miccai, JDialogProstate2DSlicesAtlasPngConverterMICCAI, JDialogProstate2DSlicesAtlasPngConverterMICCAI_boundary_ced_scale, JDialogProstate2DSlicesAtlasPngConverterMICCAI_boundary_ced_scale_test, JDialogProstate2DSlicesAtlasPngConverterMICCAI_ced_scale, JDialogProstate2DSlicesAtlasPngConverterMICCAI_ced_scale_test, JDialogProstate2DSlicesAtlasPngConverterMICCAI_ced_scale_train, JDialogProstate2DSlicesAtlasPngConverterMICCAI_conversion, JDialogProstate2DSlicesAtlasPngConverterTest, JDialogProstate2DSlicesAtlasPngConverterTest_JMI, JDialogProstate2DSlicesAtlasPngConverterTrain, JDialogProstate2DSlicesAtlasPngConverterTrain_JMI, JDialogProstate2DSlicesPngTextFileConverter, JDialogProstate2DSlicesPngTextFileConverterCentralGland, JDialogProstate2DSlicesPngTextFileConverterMICCAI, JDialogProstate2DSlicesPngTextFileConverterTest, JDialogProstate2DSlicesPngTextFileConverterTestCentralGland, JDialogProstate2DSlicesReconstrucion, JDialogProstate2DVolumetricHEDMiccaiProstate12, JDialogProstate3DReconstruction, JDialogProstateBoundaryFeatureTrain, JDialogProstateCheckPngFile, JDialogProstateEvaluationSegmentation, JDialogProstateEvaluationSegmentation_jmi, JDialogProstateExtractCEFeature, JDialogProstateFeaturesClassification, JDialogProstateFeaturesTrain, JDialogProstateImageCategorize, JDialogProstateISBIfinalSurfaceCompare, JDialogProstateISBIfinalSurfaceConvertNII, JDialogProstateISBIfinalSurfaceEvalSeg, JDialogProstateJMI_2017_HEDmap, JDialogProstateJMI_2017_VOI_converter, JDialogProstateLearnFromFailure64TestCase, JDialogProstateLearnFromFailure64TrainingCase, JDialogProstateSaveBoundaryFeature2D, JDialogProstateSaveFeatures, JDialogProstateSaveFeatures2D, JDialogProstateSegmentationRegBSpline3D, JDialogProstateSegmentationRegBSpline3DFast, JDialogProstateSPIEcancerChallenge, JDialogProstateSPIEcancerChallenge_HEDmap_image_alone, JDialogProstateSPIEcancerChallenge_HEDmap_mri_ced, JDialogProstateSPIEcancerChallenge_noCED, JDialogProstateSPIEcancerChallengeNIH_boundary_train, JDialogProstateSPIEcancerChallengeNIH_train, JDialogProstateSPIEcancerChallengeNIH_train_ced, JDialogProstateSPIEcancerChallengeNIH_train_ced_ext, JDialogProstateSPIEcancerChallengeNIH_train_ced_ext_wp, JDialogProstateXReRunWholeProstate, JDialogProstateXReRunWholeProstateTestPatches, JDialogProstateXReRunWholeProstateTrainPatches, JDialogPyWavelets, JDialogQuantify, JDialogQuantifyMask, JDialogRandomizeSliceOrder, JDialogRawIO, JDialogRecordLUT, JDialogRegionMergingViaBoundaryMelting, JDialogRegionsFromPartialBorders, JDialogRegistrationBSpline, JDialogRegistrationChamfer, JDialogRegistrationLeastSquares, JDialogRegistrationOAR25D, JDialogRegistrationOAR2D, JDialogRegistrationOAR35D, JDialogRegistrationOAR3D, JDialogRegistrationSIFT3D, JDialogRegistrationTPSpline, JDialogRegistrationValidation, JDialogRegPatientPos, JDialogRegularizedIsotropicDiffusion, JDialogRegVOILandmark, JDialogRemovePlugin, JDialogRemoveSlices, JDialogRemoveTSlices, JDialogRenameDirs, JDialogRendererAVI, JDialogReorient, JDialogReplaceBlankSlicesWithAverages, JDialogReplaceSlice, JDialogReplaceValue, JDialogReslice, JDialogRGBConcat, JDialogRGBtoGray, JDialogRGBtoGrays, JDialogRGBtoHSB, JDialogRotate, JDialogRuleBasedContrastEnhancement, JDialogSaveDicom, JDialogSaveMergedVOIs, JDialogSaveMinc, JDialogSaveMincVersionChoice, JDialogSaveSlices, JDialogSaveVistaParams, JDialogScaleSaliency, JDialogSCDSegmentation, JDialogScriptableBase, JDialogScriptableTransform, JDialogScriptRecorder, JDialogSelectChannelSequence, JDialogSelectDICOMColumnHeaders, JDialogSequentialScanningWatershed, JDialogServer, JDialogShortcutEditor, JDialogShortcutEditor.ShortcutDialog, JDialogShortestPathWatershed, JDialogShowCosts, JDialogShuffleList, JDialogSIFT, JDialogSIFTImageSimilarity, JDialogSimpleText, JDialogSimulatedExposureFusion, JDialogSingleMRIImageSNR, JDialogSingleScaleHornSchunk, JDialogSK10_MRI_CED_map_pre, JDialogSK10_MRI_map_nopre, JDialogSkeletonize, JDialogSKI_10_2D_axial_no_pre, JDialogSKI_10_3D_orthogonal_pre, JDialogSKI10_femur_eval_no_pre, JDialogSKI10_femur_eval_pre, JDialogSlantTransform, JDialogSliceAveraging, JDialogSM2, JDialogSmoothMesh, JDialogSnake, JDialogSobel, JDialogSpatialBroxOpticalFlow, JDialogSpectralClustering, JDialogSphereGeneration, JDialogSplitAndMergeWatershed, JDialogStandalonePlugin, JDialogStandaloneScriptablePlugin, JDialogStandardDeviationThreshold, JDialogSubsample, JDialogSubset, JDialogSubtractVOI, JDialogSurfaceAVI, JDialogSurfaceReconstruction, JDialogSurfaceReconstructionTBI, JDialogSwap34, JDialogSwapDims, JDialogSwapSlicesVolumes, JDialogSWI, JDialogSymmetricNearestNeighbor, JDialogTalairach, JDialogTalairachTransform, JDialogTamuraTexture, JDialogTemporalBroxOpticalFlow, JDialogText, JDialogTextGE, JDialogTextGE4X, JDialogTextureAnalysis, JDialogTextureSegmentation, JDialogThinning2D, JDialogThreshold, JDialogThresholdLUT, JDialogThresholdRGB, JDialogTiltCorrection, JDialogTimeFitting, JDialogTLRC, JDialogTopHat, JDialogTrainingListGenerator, JDialogTransformBSpline, JDialogTransformVOI, JDialogTreMethod, JDialogTreT1, JDialogTreT2, JDialogTriFrameLinker, JDialogTriImageTransformation, JDialogTrilateralFilter, JDialogTrim, JDialogTVL1FLOW, JDialogTwoMRIImagesSNR, JDialogUltErode, JDialogUninstallPlugin, JDialogUnionFindComponentLabelling, JDialogUnionFindWatershed, JDialogUnknownIO, JDialogUnsharpMask, JDialogVABRA, JDialogVesselEnhancement, JDialogVOIBoolean, JDialogVOIExtraction, JDialogVOIHausdorffDistance, JDialogVOILogicalOperations, JDialogVOIShapeInterpolation, JDialogVOISplitter, JDialogVOIStatistics, JDialogVOIStats, JDialogVolumeAnnotation, JDialogVolViewResample, JDialogWalshHadamardTransform, JDialogWatershed, JDialogWaveletFuse, JDialogWaveletMultiscaleProducts, JDialogWaveletThreshold, JDialogWinLevel, JDialogZoom, JPanelAVIChoice, JPanelMouse.ChangeNameDialog, JPanelMousePlotter.ChangeNameDialog, Knees_90_data_train_extraction, ReportBugBuilder, ViewJFrameCreatePaint.JDialogGridSize, ViewJFrameRegistration.JDialogIncrement, ViewJFrameRegistrationTool.JDialogIncrement

public interface DialogDefaultsInterface

Simple interface for loading and saving default settings for dialogs. Load defaults should be called from the constructor that includes a ViewJFrameImage (the only constructor that calls init()), because it is only used for setting default settings within a visible dialog and is not meant for scripting.

This interface is used by JDialogBase as part of the auto-default save/load functionality. Also used by some external plugins as part of the old method of saving/loading defaults manually for specific dialogs.

saveDefaults() should be called in the algorithmPerformed() method if Preferences.isSaveDialogDefaults()

Author:
ben link
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Method for loading dialog defaults.
    void
    Method for loading dialog defaults.
  • Method Details

    • loadDefaults

      void loadDefaults()
      Method for loading dialog defaults.
    • saveDefaults

      void saveDefaults()
      Method for loading dialog defaults.