Skip to content

Commit 6ab844c

Browse files
author
Philip (flip) Kromer
committed
CombineOperator replaces IOperatorAWithB.java
1 parent 36cc1ee commit 6ab844c

5 files changed

Lines changed: 9 additions & 9 deletions

File tree

src/main/java/com/esri/core/geometry/IOperatorAWithB.java renamed to src/main/java/com/esri/core/geometry/CombineOperator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
/**
3131
* Interface for operators that act on two geometries to produce a new geometry as result.
3232
*/
33-
public interface IOperatorAWithB {
33+
public interface CombineOperator {
3434

3535
/**
3636
* Operation on two geometries, returning a third. Examples include

src/main/java/com/esri/core/geometry/OperatorDifference.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@
2525
package com.esri.core.geometry;
2626

2727
import com.esri.core.geometry.Operator.Type;
28-
import com.esri.core.geometry.IOperatorAWithB;
28+
import com.esri.core.geometry.CombineOperator;
2929

3030
/**
3131
* Difference of geometries.
3232
*/
33-
public abstract class OperatorDifference extends Operator implements IOperatorAWithB {
33+
public abstract class OperatorDifference extends Operator implements CombineOperator {
3434

3535
@Override
3636
public Type getType() {

src/main/java/com/esri/core/geometry/OperatorIntersection.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@
2525
package com.esri.core.geometry;
2626

2727
import com.esri.core.geometry.Operator.Type;
28-
import com.esri.core.geometry.IOperatorAWithB;
28+
import com.esri.core.geometry.CombineOperator;
2929

3030
/**
3131
*Intersection of geometries by a given geometry.
3232
*/
33-
public abstract class OperatorIntersection extends Operator implements IOperatorAWithB {
33+
public abstract class OperatorIntersection extends Operator implements CombineOperator {
3434
@Override
3535
public Type getType() {
3636
return Type.Intersection;

src/main/java/com/esri/core/geometry/OperatorSymmetricDifference.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@
2424
package com.esri.core.geometry;
2525

2626
import com.esri.core.geometry.Operator.Type;
27-
import com.esri.core.geometry.IOperatorAWithB;
27+
import com.esri.core.geometry.CombineOperator;
2828

2929
/**
3030
* Symmetric difference (XOR) operation between geometries.
3131
*
3232
*/
33-
public abstract class OperatorSymmetricDifference extends Operator implements IOperatorAWithB {
33+
public abstract class OperatorSymmetricDifference extends Operator implements CombineOperator {
3434
@Override
3535
public Type getType() {
3636
return Type.Difference;

src/main/java/com/esri/core/geometry/OperatorUnion.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,14 @@
2525
package com.esri.core.geometry;
2626

2727
import com.esri.core.geometry.Operator.Type;
28-
import com.esri.core.geometry.IOperatorAWithB;
28+
import com.esri.core.geometry.CombineOperator;
2929

3030
/**
3131
*
3232
* Union of geometries.
3333
*
3434
*/
35-
public abstract class OperatorUnion extends Operator implements IOperatorAWithB {
35+
public abstract class OperatorUnion extends Operator implements CombineOperator {
3636
@Override
3737
public Type getType() {
3838
return Type.Union;

0 commit comments

Comments
 (0)