|| !(property instanceof ROI)) { if (pb.getNumParameters() >= 4 && pb.getObjectParameter(3) != null) { property = pb.getObjectParameter(3); } else {
(sourceParamBlock.getNumParameters() > 3 ? sourceParamBlock.getObjectParameter(4) : null); if (bgValues == null && sourceParamBlock.getNumParameters() > 2) { bgValues = (double[]) sourceParamBlock.getObjectParameter(2); boolean hasSameNodata = true; if (paramBlock.getNumParameters() > 3) { nodata = (Range) paramBlock.getObjectParameter(6); r = (ROI) paramBlock.getObjectParameter(3); boolean hasSameNodata = true; final int numParameters = paramBlock.getNumParameters(); if (numParameters > 5) { r = (ROI) paramBlock.getObjectParameter(5);
/** * Validates the input parameters. * * <p> In addition to the standard checks performed by the * superclass method, this method checks that "xScale" and "yScale" * are both greater than 0. */ protected boolean validateParameters(ParameterBlock args, StringBuffer msg) { if (!super.validateParameters(args, msg)) { return false; } double xScale = args.getDoubleParameter(0); double yScale = args.getDoubleParameter(1); ROI roi = null; if(args.getNumParameters() > 5 && args.getObjectParameter(5) != null){ roi = (ROI) args.getObjectParameter(5); } if ((xScale <= 0 || yScale <= 0) && roi == null) { msg.append(getName() + " " + JaiI18N.getString("ScaleDescriptor6")); return false; } return true; }
/** * Validates the input parameters. * * <p> In addition to the standard checks performed by the * superclass method, this method checks that "xScale" and "yScale" * are both greater than 0. */ protected boolean validateParameters(ParameterBlock args, StringBuffer msg) { if (!super.validateParameters(args, msg)) { return false; } float xScale = args.getFloatParameter(0); float yScale = args.getFloatParameter(1); ROI roi = null; if(args.getNumParameters() > 5 && args.getObjectParameter(5) != null){ roi = (ROI) args.getObjectParameter(5); } if ((xScale <= 0 || yScale <= 0) && roi == null) { msg.append(getName() + " " + JaiI18N.getString("ScaleDescriptor6")); return false; } return true; }
/** * Validates the input parameters. * * <p> In addition to the standard checks performed by the * superclass method, this method checks that "xScale" and "yScale" * are both greater than 0. */ protected boolean validateParameters(ParameterBlock args, StringBuffer msg) { if (!super.validateParameters(args, msg)) { return false; } float xScale = args.getFloatParameter(0); float yScale = args.getFloatParameter(1); ROI roi = null; if(args.getNumParameters() > 5 && args.getObjectParameter(5) != null){ roi = (ROI) args.getObjectParameter(5); } if ((xScale <= 0 || yScale <= 0) && roi == null) { msg.append(getName() + " " + JaiI18N.getString("ScaleDescriptor6")); return false; } return true; }
/** * Validates the input parameters. * * <p> In addition to the standard checks performed by the * superclass method, this method checks that "xScale" and "yScale" * are both greater than 0. */ protected boolean validateParameters(ParameterBlock args, StringBuffer msg) { if (!super.validateParameters(args, msg)) { return false; } double xScale = args.getDoubleParameter(0); double yScale = args.getDoubleParameter(1); ROI roi = null; if(args.getNumParameters() > 5 && args.getObjectParameter(5) != null){ roi = (ROI) args.getObjectParameter(5); } if ((xScale <= 0 || yScale <= 0) && roi == null) { msg.append(getName() + " " + JaiI18N.getString("ScaleDescriptor6")); return false; } return true; }
&& (oldParamBlock.getNumParameters() != numParams || newParamBlock .getNumParameters() != numParams)) {
Range noData = (Range) pb.getObjectParameter(3); double destinationNoData = 0; int numParams = pb.getNumParameters(); if(numParams > 4){ destinationNoData = pb.getDoubleParameter(4);
Double noData = (Double) pb.getObjectParameter(NODATA_ARG); Boolean histogram = false; if (pb.getNumParameters() >= 9) { histogram = (Boolean) pb.getObjectParameter(HISTOGRAM_ARG); if (pb.getNumParameters() >= 10) histogramBins = (Integer) pb.getObjectParameter(HISTOGRAM_BINS);
final int n = param.getNumParameters(); for (int i=0; i<n; i++) { String name = null;
Double noData = (Double) pb.getObjectParameter(NODATA_ARG); Boolean histogram = false; if (pb.getNumParameters() >= 9) { histogram = (Boolean) pb.getObjectParameter(HISTOGRAM_ARG); if (pb.getNumParameters() >= 10) histogramBins = (Integer) pb.getObjectParameter(HISTOGRAM_BINS);