diff --git a/src/main/java/bdv/ViewerImgLoader.java b/src/main/java/bdv/ViewerImgLoader.java index 42c6ef38f43ab995e14ba4e81b8e6abb13306731..e398116b5160b8b078efe2ed5efeb0186cca8825 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 48ea27685e5d1f7e4063ff7ef14c783dbc773757..193749c992552636bd52b11caf92402a96b3a163 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 6339652904e043bb2f105e2aee8de12eb1f3bd60..a799c401178b784857f1c861244dd7e26f88188e 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 48b097c50323ed8fa6cfcb0d2315ede786136969..ac6dd19c401b8a2751430c07e7aaf02fc4418734 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 4fce9e5aa18a5d66a0449864e3e995fd9e021282..f8ec44c2aa261d5f5da96013e8f72b0fdd992de5 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 4cfd8810b4f9860f255a1cf793bdc553aaddd1ab..cb200ead32891cfaac413326cf6e25bde5795fa2 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 61170ba179812afa8bf14a6584bdd2f49345d2ee..f0f07a7fb415611cfa21df5ef989306afb384852 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 20d5c28e533d0336d5add256ec6b30667b637135..3f35908ba229a4e328d27aff829dec0f9c10e7b4 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 027ae9a31a01c48710f68e35547c3296502fa4d6..b58f34f54cad04397499d4c3906840d85e993279 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 fa41b3492acbfc798d9fc0fee16f3c0abbbd9c08..35fe12b30dc2a14fdf01024e3a6f9972cc9fba26 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 c879ee2f24caacdd02f848ae9d7490f609aaaed3..1c1bcf34f857f9f63d9177937f0cc979bca2a440 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 13798c111b4bf710dd536ab45c54e6d0e0c9b340..15e13bf3905f770d64253e51d8e73fd7f039c272 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 b452b0290f7401400c19c84a129a17bcf762e131..463413dfc42396afa97aaa7a9b6fb52426ef6186 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 8ead6dd7578ffe33d4268bd8ae609496f09da987..0e9c1232053ff3f7d075010cebaa0e0b0ac5550e 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 b98b797a2c6f821d9d327d1ce04c8464658cb59d..3561a014bb0d828d27c4a1487cece84c0dd16abb 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 2ac493486aed2fdc9fbab159b8cdf8f4d4a71b92..06cabdb7d8093b04e0268bacd43f4931496a65ee 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 63885f00ff6ddfe90eadf24fe63738dff8f74dd6..68e2e1c5d726b57e902098b47ab0fa015f94c720 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 56c8e4e2d2f2c531375d1484765e0d40f11322b4..fdc65d5bf9d6537d6f97cfbb253c202876488f50 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 18122a7c314c034c26e52e63c2e01f56a8b7a8d5..9de2ba7bc0ff14a0e1fb9052760fb2c5571ccdac 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 564d80527a27a470dd843febdaa78123671836d0..ffde94ae86b72a7ecd0ed7617d3a9f40e079ddf2 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 bc8f0a3e22759625e0c1b98e7edcdf7c6bc62873..5a66799fc23f3e284c9e66f81d9a33ca69c71a0b 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 ); }