diff --git a/src/main/java/fr/pasteur/ida/zellige/steps/projection/ProjectionParameters.java b/src/main/java/fr/pasteur/ida/zellige/steps/projection/ProjectionParameters.java index a6e2bd55bf07a6d33edb8c724414061f8213fc95..d38dd666a7507f4b5a154a3350c194c97d71d497 100644 --- a/src/main/java/fr/pasteur/ida/zellige/steps/projection/ProjectionParameters.java +++ b/src/main/java/fr/pasteur/ida/zellige/steps/projection/ProjectionParameters.java @@ -43,48 +43,48 @@ public class ProjectionParameters { this.delta = delta; - this.offset = delta; + this.offset = offset; this.projectionMethod = projectionMethod; } - /** - * Checks if the delta value is superior or equal to zero and throws an {@link DataValidationException} otherwise. - * @param value the delta value choose by the user. //TODO javadoc : extracted volume defined as delta x 2 + 1 - * @throws DataValidationException - if the value is under zero. - */ - private void deltaValidationCheck( int value ) throws DataValidationException - { - if ( value < 0 ) - { - throw new DataValidationException( "The value of parameter Delta has to be superior to zero !" ); - } - } - - /** - * - * @param projectionMethod the method choose to projection the extracted surface. - * @throws DataValidationException if the method is not implemented (implemented methods are MIP, Mean, Median and MinIP). - */ - private void projectionMethodValidationCheck( String projectionMethod ) throws DataValidationException - { - if ( ! projectionMethod.equals( "MIP" ) && ! projectionMethod.equals( "Mean" ) && ! projectionMethod.equals( "MinIP" ) && ! projectionMethod.equals( "Median" ) ) - { - throw new DataValidationException( String.format( "The method %s is not implemented in Zellige !", projectionMethod ) ); - } - } - - /** - * Checks the validity of both parameters. - * - * @param delta the extracted stack parameters - * @param projectionMethod the method choose to projection the extracted surface. - * @throws DataValidationException if at least one parameter is not valid. - */ - private void projectionParametersValidationCheck( int delta, String projectionMethod ) throws DataValidationException - { - deltaValidationCheck( delta ); - projectionMethodValidationCheck( projectionMethod ); - } +// /** +// * Checks if the delta value is superior or equal to zero and throws an {@link DataValidationException} otherwise. +// * @param value the delta value choose by the user. //TODO javadoc : extracted volume defined as delta x 2 + 1 +// * @throws DataValidationException - if the value is under zero. +// */ +// private void deltaValidationCheck( int value ) throws DataValidationException +// { +// if ( value < 0 ) +// { +// throw new DataValidationException( "The value of parameter Delta has to be superior to zero !" ); +// } +// } +// +// /** +// * +// * @param projectionMethod the method choose to projection the extracted surface. +// * @throws DataValidationException if the method is not implemented (implemented methods are MIP, Mean, Median and MinIP). +// */ +// private void projectionMethodValidationCheck( String projectionMethod ) throws DataValidationException +// { +// if ( ! projectionMethod.equals( "MIP" ) && ! projectionMethod.equals( "Mean" ) && ! projectionMethod.equals( "MinIP" ) && ! projectionMethod.equals( "Median" ) ) +// { +// throw new DataValidationException( String.format( "The method %s is not implemented in Zellige !", projectionMethod ) ); +// } +// } +// +// /** +// * Checks the validity of both parameters. +// * +// * @param delta the extracted stack parameters +// * @param projectionMethod the method choose to projection the extracted surface. +// * @throws DataValidationException if at least one parameter is not valid. +// */ +// private void projectionParametersValidationCheck( int delta, String projectionMethod ) throws DataValidationException +// { +// deltaValidationCheck( delta ); +// projectionMethodValidationCheck( projectionMethod ); +// } public int getDelta() {