From 2987af7f5fef510a2072324284a459c9ff4efcb6 Mon Sep 17 00:00:00 2001 From: tpietzsch <tobias.pietzsch@gmail.com> Date: Thu, 24 Sep 2020 13:16:50 +0200 Subject: [PATCH] Clean up: Remove unnecessary modifiers --- src/main/java/bdv/ViewerImgLoader.java | 4 +-- src/main/java/bdv/ViewerSetupImgLoader.java | 4 +-- .../bdv/export/Hdf5BlockWriterThread.java | 4 +-- src/main/java/bdv/export/IHDF5Access.java | 12 ++++----- src/main/java/bdv/export/ProgressWriter.java | 6 ++--- .../java/bdv/img/cache/EmptyArrayCreator.java | 4 +-- src/main/java/bdv/img/hdf5/IHDF5Access.java | 14 +++++----- src/main/java/bdv/img/imaris/DataTypes.java | 8 +++--- src/main/java/bdv/img/imaris/IHDF5Access.java | 18 ++++++------- .../legacy/LegacyViewerImgLoader.java | 14 +++++----- .../bdv/tools/brightness/MinMaxGroup.java | 2 +- .../tools/brightness/SetupAssignments.java | 2 +- .../tools/brightness/SliderPanelDouble.java | 4 +-- src/main/java/bdv/util/BoundedValue.java | 2 +- .../java/bdv/util/BoundedValueDouble.java | 2 +- .../bdv/viewer/InterpolationModeListener.java | 2 +- src/main/java/bdv/viewer/Source.java | 26 +++++++------------ .../bdv/viewer/overlay/MultiBoxOverlay.java | 6 ++--- .../bdv/viewer/render/MipmapOrdering.java | 14 +++++----- .../net/imglib2/display/ColorConverter.java | 6 ++--- .../display/RealARGBColorConverter.java | 2 +- 21 files changed, 74 insertions(+), 82 deletions(-) diff --git a/src/main/java/bdv/ViewerImgLoader.java b/src/main/java/bdv/ViewerImgLoader.java index 42c6ef38..e398116b 100644 --- a/src/main/java/bdv/ViewerImgLoader.java +++ b/src/main/java/bdv/ViewerImgLoader.java @@ -34,7 +34,7 @@ import mpicbg.spim.data.generic.sequence.BasicMultiResolutionImgLoader; public interface ViewerImgLoader extends BasicMultiResolutionImgLoader { @Override - public ViewerSetupImgLoader< ?, ? > getSetupImgLoader( final int setupId ); + ViewerSetupImgLoader< ?, ? > getSetupImgLoader( final int setupId ); - public CacheControl getCacheControl(); + CacheControl getCacheControl(); } diff --git a/src/main/java/bdv/ViewerSetupImgLoader.java b/src/main/java/bdv/ViewerSetupImgLoader.java index 48ea2768..193749c9 100644 --- a/src/main/java/bdv/ViewerSetupImgLoader.java +++ b/src/main/java/bdv/ViewerSetupImgLoader.java @@ -35,7 +35,7 @@ import net.imglib2.Volatile; public interface ViewerSetupImgLoader< T, V extends Volatile< T > > extends BasicMultiResolutionSetupImgLoader< T > { - public RandomAccessibleInterval< V > getVolatileImage( final int timepointId, final int level, ImgLoaderHint... hints ); + RandomAccessibleInterval< V > getVolatileImage( final int timepointId, final int level, ImgLoaderHint... hints ); - public V getVolatileImageType(); + V getVolatileImageType(); } diff --git a/src/main/java/bdv/export/Hdf5BlockWriterThread.java b/src/main/java/bdv/export/Hdf5BlockWriterThread.java index 63396529..a799c401 100644 --- a/src/main/java/bdv/export/Hdf5BlockWriterThread.java +++ b/src/main/java/bdv/export/Hdf5BlockWriterThread.java @@ -41,9 +41,9 @@ class Hdf5BlockWriterThread extends Thread implements IHDF5Access { private final IHDF5Access hdf5Access; - private static interface Hdf5Task + private interface Hdf5Task { - public void run( final IHDF5Access hdf5Access ); + void run( final IHDF5Access hdf5Access ); } private final BlockingQueue< Hdf5BlockWriterThread.Hdf5Task > queue; diff --git a/src/main/java/bdv/export/IHDF5Access.java b/src/main/java/bdv/export/IHDF5Access.java index 48b097c5..ac6dd19c 100644 --- a/src/main/java/bdv/export/IHDF5Access.java +++ b/src/main/java/bdv/export/IHDF5Access.java @@ -33,16 +33,16 @@ import ch.systemsx.cisd.hdf5.IHDF5Writer; interface IHDF5Access { - public void writeMipmapDescription( final int setupIdPartition, final ExportMipmapInfo mipmapInfo ); + void writeMipmapDescription( final int setupIdPartition, final ExportMipmapInfo mipmapInfo ); - public void createAndOpenDataset( final String path, long[] dimensions, int[] cellDimensions, HDF5IntStorageFeatures features ); + void createAndOpenDataset( final String path, long[] dimensions, int[] cellDimensions, HDF5IntStorageFeatures features ); - public void writeBlockWithOffset( final short[] data, final long[] blockDimensions, final long[] offset ); + void writeBlockWithOffset( final short[] data, final long[] blockDimensions, final long[] offset ); - public void closeDataset(); + void closeDataset(); - public void close(); + void close(); // this is for sharing with Hdf5ImageLoader for loopback loader when exporting - public IHDF5Writer getIHDF5Writer(); + IHDF5Writer getIHDF5Writer(); } diff --git a/src/main/java/bdv/export/ProgressWriter.java b/src/main/java/bdv/export/ProgressWriter.java index 4fce9e5a..f8ec44c2 100644 --- a/src/main/java/bdv/export/ProgressWriter.java +++ b/src/main/java/bdv/export/ProgressWriter.java @@ -32,9 +32,9 @@ import java.io.PrintStream; public interface ProgressWriter { - public PrintStream out(); + PrintStream out(); - public PrintStream err(); + PrintStream err(); - public void setProgress( double completionRatio ); + void setProgress( double completionRatio ); } diff --git a/src/main/java/bdv/img/cache/EmptyArrayCreator.java b/src/main/java/bdv/img/cache/EmptyArrayCreator.java index 4cfd8810..cb200ead 100644 --- a/src/main/java/bdv/img/cache/EmptyArrayCreator.java +++ b/src/main/java/bdv/img/cache/EmptyArrayCreator.java @@ -49,9 +49,9 @@ import net.imglib2.type.PrimitiveType; */ public interface EmptyArrayCreator< A > { - public A getEmptyArray( final long numEntities ); + A getEmptyArray( final long numEntities ); - public static < A extends VolatileArrayDataAccess< A > > EmptyArrayCreator< A > get( + static < A extends VolatileArrayDataAccess< A > > EmptyArrayCreator< A > get( final PrimitiveType primitiveType, final boolean dirty ) { diff --git a/src/main/java/bdv/img/hdf5/IHDF5Access.java b/src/main/java/bdv/img/hdf5/IHDF5Access.java index 61170ba1..f0f07a7f 100644 --- a/src/main/java/bdv/img/hdf5/IHDF5Access.java +++ b/src/main/java/bdv/img/hdf5/IHDF5Access.java @@ -30,17 +30,17 @@ package bdv.img.hdf5; interface IHDF5Access { - public DimsAndExistence getDimsAndExistence( final ViewLevelId id ); + DimsAndExistence getDimsAndExistence( final ViewLevelId id ); - public short[] readShortMDArrayBlockWithOffset( final int timepoint, final int setup, final int level, final int[] dimensions, final long[] min ) throws InterruptedException; + short[] readShortMDArrayBlockWithOffset( final int timepoint, final int setup, final int level, final int[] dimensions, final long[] min ) throws InterruptedException; - public short[] readShortMDArrayBlockWithOffset( final int timepoint, final int setup, final int level, final int[] dimensions, final long[] min, final short[] dataBlock ) throws InterruptedException; + short[] readShortMDArrayBlockWithOffset( final int timepoint, final int setup, final int level, final int[] dimensions, final long[] min, final short[] dataBlock ) throws InterruptedException; - public float[] readShortMDArrayBlockWithOffsetAsFloat( final int timepoint, final int setup, final int level, final int[] dimensions, final long[] min ) throws InterruptedException; + float[] readShortMDArrayBlockWithOffsetAsFloat( final int timepoint, final int setup, final int level, final int[] dimensions, final long[] min ) throws InterruptedException; - public float[] readShortMDArrayBlockWithOffsetAsFloat( final int timepoint, final int setup, final int level, final int[] dimensions, final long[] min, final float[] dataBlock ) throws InterruptedException; + float[] readShortMDArrayBlockWithOffsetAsFloat( final int timepoint, final int setup, final int level, final int[] dimensions, final long[] min, final float[] dataBlock ) throws InterruptedException; - public void closeAllDataSets(); + void closeAllDataSets(); - public void close(); + void close(); } diff --git a/src/main/java/bdv/img/imaris/DataTypes.java b/src/main/java/bdv/img/imaris/DataTypes.java index 20d5c28e..3f35908b 100644 --- a/src/main/java/bdv/img/imaris/DataTypes.java +++ b/src/main/java/bdv/img/imaris/DataTypes.java @@ -44,16 +44,16 @@ import net.imglib2.type.volatiles.VolatileUnsignedShortType; class DataTypes { - static interface DataType< + interface DataType< T extends NativeType< T >, V extends Volatile< T > & NativeType< V > , A extends VolatileAccess > { - public T getType(); + T getType(); - public V getVolatileType(); + V getVolatileType(); - public CacheArrayLoader< A > createArrayLoader( final IHDF5Access hdf5Access ); + CacheArrayLoader< A > createArrayLoader( final IHDF5Access hdf5Access ); } static DataType< UnsignedByteType, VolatileUnsignedByteType, VolatileByteArray > UnsignedByte = diff --git a/src/main/java/bdv/img/imaris/IHDF5Access.java b/src/main/java/bdv/img/imaris/IHDF5Access.java index 027ae9a3..b58f34f5 100644 --- a/src/main/java/bdv/img/imaris/IHDF5Access.java +++ b/src/main/java/bdv/img/imaris/IHDF5Access.java @@ -33,21 +33,21 @@ import bdv.img.hdf5.ViewLevelId; public interface IHDF5Access { - public DimsAndExistence getDimsAndExistence( final ViewLevelId id ); + DimsAndExistence getDimsAndExistence( final ViewLevelId id ); - public byte[] readByteMDArrayBlockWithOffset( final int timepoint, final int setup, final int level, final int[] dimensions, final long[] min ) throws InterruptedException; + byte[] readByteMDArrayBlockWithOffset( final int timepoint, final int setup, final int level, final int[] dimensions, final long[] min ) throws InterruptedException; - public byte[] readByteMDArrayBlockWithOffset( final int timepoint, final int setup, final int level, final int[] dimensions, final long[] min, final byte[] dataBlock ) throws InterruptedException; + byte[] readByteMDArrayBlockWithOffset( final int timepoint, final int setup, final int level, final int[] dimensions, final long[] min, final byte[] dataBlock ) throws InterruptedException; - public short[] readShortMDArrayBlockWithOffset( final int timepoint, final int setup, final int level, final int[] dimensions, final long[] min ) throws InterruptedException; + short[] readShortMDArrayBlockWithOffset( final int timepoint, final int setup, final int level, final int[] dimensions, final long[] min ) throws InterruptedException; - public short[] readShortMDArrayBlockWithOffset( final int timepoint, final int setup, final int level, final int[] dimensions, final long[] min, final short[] dataBlock ) throws InterruptedException; + short[] readShortMDArrayBlockWithOffset( final int timepoint, final int setup, final int level, final int[] dimensions, final long[] min, final short[] dataBlock ) throws InterruptedException; - public float[] readFloatMDArrayBlockWithOffset( final int timepoint, final int setup, final int level, final int[] dimensions, final long[] min ) throws InterruptedException; + float[] readFloatMDArrayBlockWithOffset( final int timepoint, final int setup, final int level, final int[] dimensions, final long[] min ) throws InterruptedException; - public float[] readFloatMDArrayBlockWithOffset( final int timepoint, final int setup, final int level, final int[] dimensions, final long[] min, final float[] dataBlock ) throws InterruptedException; + float[] readFloatMDArrayBlockWithOffset( final int timepoint, final int setup, final int level, final int[] dimensions, final long[] min, final float[] dataBlock ) throws InterruptedException; - public String readImarisAttributeString( final String objectPath, final String attributeName ); + String readImarisAttributeString( final String objectPath, final String attributeName ); - public String readImarisAttributeString( final String objectPath, final String attributeName, final String defaultValue ); + String readImarisAttributeString( final String objectPath, final String attributeName, final String defaultValue ); } diff --git a/src/main/java/bdv/spimdata/legacy/LegacyViewerImgLoader.java b/src/main/java/bdv/spimdata/legacy/LegacyViewerImgLoader.java index fa41b349..35fe12b3 100644 --- a/src/main/java/bdv/spimdata/legacy/LegacyViewerImgLoader.java +++ b/src/main/java/bdv/spimdata/legacy/LegacyViewerImgLoader.java @@ -38,17 +38,17 @@ import net.imglib2.realtransform.AffineTransform3D; //@Deprecated public interface LegacyViewerImgLoader< T, V extends Volatile< T > > extends LegacyBasicImgLoader< T > { - public RandomAccessibleInterval< T > getImage( final ViewId view, final int level ); + RandomAccessibleInterval< T > getImage( final ViewId view, final int level ); - public RandomAccessibleInterval< V > getVolatileImage( final ViewId view, final int level ); + RandomAccessibleInterval< V > getVolatileImage( final ViewId view, final int level ); - public V getVolatileImageType(); + V getVolatileImageType(); - public double[][] getMipmapResolutions( final int setupId ); + double[][] getMipmapResolutions( final int setupId ); - public AffineTransform3D[] getMipmapTransforms( final int setupId ); + AffineTransform3D[] getMipmapTransforms( final int setupId ); - public int numMipmapLevels( final int setupId ); + int numMipmapLevels( final int setupId ); - public CacheControl getCache(); + CacheControl getCache(); } diff --git a/src/main/java/bdv/tools/brightness/MinMaxGroup.java b/src/main/java/bdv/tools/brightness/MinMaxGroup.java index c879ee2f..1c1bcf34 100644 --- a/src/main/java/bdv/tools/brightness/MinMaxGroup.java +++ b/src/main/java/bdv/tools/brightness/MinMaxGroup.java @@ -61,7 +61,7 @@ public class MinMaxGroup extends BoundedIntervalDouble public interface UpdateListener { - public void update(); + void update(); } private UpdateListener updateListener; diff --git a/src/main/java/bdv/tools/brightness/SetupAssignments.java b/src/main/java/bdv/tools/brightness/SetupAssignments.java index 13798c11..15e13bf3 100644 --- a/src/main/java/bdv/tools/brightness/SetupAssignments.java +++ b/src/main/java/bdv/tools/brightness/SetupAssignments.java @@ -83,7 +83,7 @@ public class SetupAssignments public interface UpdateListener { - public void update(); + void update(); } private UpdateListener updateListener; diff --git a/src/main/java/bdv/tools/brightness/SliderPanelDouble.java b/src/main/java/bdv/tools/brightness/SliderPanelDouble.java index b452b029..463413df 100644 --- a/src/main/java/bdv/tools/brightness/SliderPanelDouble.java +++ b/src/main/java/bdv/tools/brightness/SliderPanelDouble.java @@ -70,9 +70,9 @@ public class SliderPanelDouble extends JPanel implements BoundedValueDouble.Upda private RangeListener rangeListener; - public static interface RangeListener + public interface RangeListener { - public void rangeChanged(); + void rangeChanged(); } /** diff --git a/src/main/java/bdv/util/BoundedValue.java b/src/main/java/bdv/util/BoundedValue.java index 8ead6dd7..0e9c1232 100644 --- a/src/main/java/bdv/util/BoundedValue.java +++ b/src/main/java/bdv/util/BoundedValue.java @@ -45,7 +45,7 @@ public class BoundedValue public interface UpdateListener { - public void update(); + void update(); } private UpdateListener updateListener; diff --git a/src/main/java/bdv/util/BoundedValueDouble.java b/src/main/java/bdv/util/BoundedValueDouble.java index b98b797a..3561a014 100644 --- a/src/main/java/bdv/util/BoundedValueDouble.java +++ b/src/main/java/bdv/util/BoundedValueDouble.java @@ -45,7 +45,7 @@ public class BoundedValueDouble public interface UpdateListener { - public void update(); + void update(); } private UpdateListener updateListener; diff --git a/src/main/java/bdv/viewer/InterpolationModeListener.java b/src/main/java/bdv/viewer/InterpolationModeListener.java index 2ac49348..06cabdb7 100644 --- a/src/main/java/bdv/viewer/InterpolationModeListener.java +++ b/src/main/java/bdv/viewer/InterpolationModeListener.java @@ -30,5 +30,5 @@ package bdv.viewer; public interface InterpolationModeListener { - public void interpolationModeChanged( final Interpolation mode ); + void interpolationModeChanged( final Interpolation mode ); } diff --git a/src/main/java/bdv/viewer/Source.java b/src/main/java/bdv/viewer/Source.java index 63885f00..68e2e1c5 100644 --- a/src/main/java/bdv/viewer/Source.java +++ b/src/main/java/bdv/viewer/Source.java @@ -55,7 +55,7 @@ public interface Source< T > * timepoint index * @return true, if there is data for timepoint index t. */ - public boolean isPresent( int t ); + boolean isPresent( int t ); /** * Get the 3D stack at timepoint index t. @@ -66,7 +66,7 @@ public interface Source< T > * mipmap level * @return the {@link RandomAccessibleInterval stack}. */ - public RandomAccessibleInterval< T > getSource( int t, int level ); + RandomAccessibleInterval< T > getSource( int t, int level ); /** * Whether this source participates in bounding box culling. @@ -80,7 +80,7 @@ public interface Source< T > * * @return {@code true}, if this source participates in bounding box culling. */ - public default boolean doBoundingBoxCulling() + default boolean doBoundingBoxCulling() { return true; } @@ -96,15 +96,7 @@ public interface Source< T > * interpolation method to use * @return the extended and interpolated {@link RandomAccessible stack}. */ - public RealRandomAccessible< T > getInterpolatedSource( final int t, final int level, final Interpolation method ); - - /* - * TODO: Consider adding the methods for getting Source with explicit - * ThreadGroup key (in case we don't want it to be the current thread's - * ThreadGroup). - */ -// public default RandomAccessibleInterval< T > getSource( int t, int level, ThreadGroup threadGroup ); -// public RealRandomAccessible< T > getInterpolatedSource( final int t, final int level, final Interpolation method, ThreadGroup threadGroup ); + RealRandomAccessible< T > getInterpolatedSource( final int t, final int level, final Interpolation method ); /** * Get the transform from the {@link #getSource(int, int) source} at the @@ -118,26 +110,26 @@ public interface Source< T > * is set to the source-to-global transform, that transforms * source coordinates into the global coordinates */ - public void getSourceTransform( int t, int level, AffineTransform3D transform ); + void getSourceTransform( int t, int level, AffineTransform3D transform ); /** * Get an instance of the pixel type. * @return instance of pixel type. */ - public T getType(); + T getType(); /** * Get the name of the source. * @return the name of the source. */ - public String getName(); + String getName(); /** * Get voxel size and unit for this source. May return null. * * @return voxel size and unit or {@code null}. */ - public VoxelDimensions getVoxelDimensions(); + VoxelDimensions getVoxelDimensions(); - public int getNumMipmapLevels(); + int getNumMipmapLevels(); } diff --git a/src/main/java/bdv/viewer/overlay/MultiBoxOverlay.java b/src/main/java/bdv/viewer/overlay/MultiBoxOverlay.java index 56c8e4e2..fdc65d5b 100644 --- a/src/main/java/bdv/viewer/overlay/MultiBoxOverlay.java +++ b/src/main/java/bdv/viewer/overlay/MultiBoxOverlay.java @@ -70,21 +70,21 @@ public class MultiBoxOverlay public interface IntervalAndTransform { - public boolean isVisible(); + boolean isVisible(); /** * Get interval of the source (stack) in source-local coordinates. * * @return extents of the source. */ - public Interval getSourceInterval(); + Interval getSourceInterval(); /** * Current transformation from {@link #getSourceInterval() source} to * viewer. This is a concatenation of source-local-to-global transform * and the interactive viewer transform. */ - public AffineTransform3D getSourceToViewer(); + AffineTransform3D getSourceToViewer(); } /** diff --git a/src/main/java/bdv/viewer/render/MipmapOrdering.java b/src/main/java/bdv/viewer/render/MipmapOrdering.java index 18122a7c..9de2ba7b 100644 --- a/src/main/java/bdv/viewer/render/MipmapOrdering.java +++ b/src/main/java/bdv/viewer/render/MipmapOrdering.java @@ -47,9 +47,9 @@ public interface MipmapOrdering * @param previousTimepoint * previous timepoint index */ - public MipmapHints getMipmapHints( AffineTransform3D screenTransform, int timepoint, int previousTimepoint ); + MipmapHints getMipmapHints( AffineTransform3D screenTransform, int timepoint, int previousTimepoint ); - public static class Level + class Level { // level index in Source private final int mipmapLevel; @@ -111,7 +111,7 @@ public interface MipmapOrdering } } - public static class RenderOrderComparator implements Comparator< Level > + class RenderOrderComparator implements Comparator< Level > { @Override public int compare( final Level o1, final Level o2 ) @@ -120,7 +120,7 @@ public interface MipmapOrdering } } - public static class PrefetchOrderComparator implements Comparator< Level > + class PrefetchOrderComparator implements Comparator< Level > { @Override public int compare( final Level o1, final Level o2 ) @@ -129,11 +129,11 @@ public interface MipmapOrdering } } - public static RenderOrderComparator renderOrderComparator = new RenderOrderComparator(); + RenderOrderComparator renderOrderComparator = new RenderOrderComparator(); - public static PrefetchOrderComparator prefetchOrderComparator = new PrefetchOrderComparator(); + PrefetchOrderComparator prefetchOrderComparator = new PrefetchOrderComparator(); - public static class MipmapHints + class MipmapHints { private final List< Level > levels; diff --git a/src/main/java/net/imglib2/display/ColorConverter.java b/src/main/java/net/imglib2/display/ColorConverter.java index 564d8052..ffde94ae 100644 --- a/src/main/java/net/imglib2/display/ColorConverter.java +++ b/src/main/java/net/imglib2/display/ColorConverter.java @@ -32,9 +32,9 @@ import net.imglib2.type.numeric.ARGBType; public interface ColorConverter extends LinearRange { - public ARGBType getColor(); + ARGBType getColor(); - public void setColor( final ARGBType c ); + void setColor( final ARGBType c ); - public boolean supportsColor(); + boolean supportsColor(); } diff --git a/src/main/java/net/imglib2/display/RealARGBColorConverter.java b/src/main/java/net/imglib2/display/RealARGBColorConverter.java index bc8f0a3e..5a66799f 100644 --- a/src/main/java/net/imglib2/display/RealARGBColorConverter.java +++ b/src/main/java/net/imglib2/display/RealARGBColorConverter.java @@ -35,7 +35,7 @@ import net.imglib2.type.numeric.RealType; public interface RealARGBColorConverter< R extends RealType< ? > > extends ColorConverter, Converter< R, ARGBType > { - public static < R extends RealType< ? > > RealARGBColorConverter< R > create( final R type, final double min, final double max ) + static < R extends RealType< ? > > RealARGBColorConverter< R > create( final R type, final double min, final double max ) { return Instances.create( type, min, max ); } -- GitLab