public InternationalString getScope() { return delegate.getScope(); }
return ((Datum) info).getScope(); } else if (info instanceof CoordinateOperation) { return ((CoordinateOperation) info).getScope();
return ((Datum) object).getScope(); } else if (object instanceof CoordinateOperation) { return ((CoordinateOperation) object).getScope();
return ((Datum) object).getScope(); } else if (object instanceof CoordinateOperation) { return ((CoordinateOperation) object).getScope();
/** * Creates a new coordinate operation with the same values than the specified one. * This copy constructor provides a way to convert an arbitrary implementation into a SIS one * or a user-defined one (as a subclass), usually in order to leverage some implementation-specific API. * * <p>This constructor performs a shallow copy, i.e. the properties are not cloned.</p> * * @param operation the coordinate operation to copy. * * @see #castOrCopy(CoordinateOperation) */ protected AbstractCoordinateOperation(final CoordinateOperation operation) { super(operation); sourceCRS = operation.getSourceCRS(); targetCRS = operation.getTargetCRS(); interpolationCRS = getInterpolationCRS(operation); operationVersion = operation.getOperationVersion(); coordinateOperationAccuracy = operation.getCoordinateOperationAccuracy(); domainOfValidity = operation.getDomainOfValidity(); scope = operation.getScope(); transform = operation.getMathTransform(); if (operation instanceof AbstractCoordinateOperation) { wrapAroundChanges = ((AbstractCoordinateOperation) operation).wrapAroundChanges; } else { computeTransientFields(); } }
/** * Creates a new coordinate operation with the same values than the specified one. * This copy constructor provides a way to convert an arbitrary implementation into a SIS one * or a user-defined one (as a subclass), usually in order to leverage some implementation-specific API. * * <p>This constructor performs a shallow copy, i.e. the properties are not cloned.</p> * * @param operation the coordinate operation to copy. * * @see #castOrCopy(CoordinateOperation) */ protected AbstractCoordinateOperation(final CoordinateOperation operation) { super(operation); sourceCRS = operation.getSourceCRS(); targetCRS = operation.getTargetCRS(); interpolationCRS = getInterpolationCRS(operation); operationVersion = operation.getOperationVersion(); coordinateOperationAccuracy = operation.getCoordinateOperationAccuracy(); domainOfValidity = operation.getDomainOfValidity(); scope = operation.getScope(); transform = operation.getMathTransform(); if (operation instanceof AbstractCoordinateOperation) { wrapAroundChanges = ((AbstractCoordinateOperation) operation).wrapAroundChanges; } else { computeTransientFields(); } }
(deepEquals(getScope(), that.getScope(), mode) && deepEquals(getDomainOfValidity(), that.getDomainOfValidity(), mode) && deepEquals(getCoordinateOperationAccuracy(), that.getCoordinateOperationAccuracy(), mode))) &&
(deepEquals(getScope(), that.getScope(), mode) && deepEquals(getDomainOfValidity(), that.getDomainOfValidity(), mode) && deepEquals(getCoordinateOperationAccuracy(), that.getCoordinateOperationAccuracy(), mode))) &&
} else if (object instanceof CoordinateOperation) { anchor = null; scope = ((CoordinateOperation) object).getScope(); area = ((CoordinateOperation) object).getDomainOfValidity(); } else {
} else if (object instanceof CoordinateOperation) { anchor = null; scope = ((CoordinateOperation) object).getScope(); area = ((CoordinateOperation) object).getDomainOfValidity(); } else {
(object instanceof ConcatenatedOperation) && (object instanceof SingleOperation)); validateIdentifiedObject(object); container.naming.validate(object.getScope()); container.extent.validate(object.getDomainOfValidity());
(object instanceof ConcatenatedOperation) && (object instanceof SingleOperation)); validateIdentifiedObject(object); container.validate(object.getScope()); container.validate(object.getDomainOfValidity());