Class GeometryChangeOperation
- java.lang.Object
-
- org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
-
- org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.GeometryChangeOperation
-
public class GeometryChangeOperation extends CooperativeChallengeOperation
Support geometry change operations
-
-
Field Summary
-
Fields inherited from class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
DATA_KEY, ID_KEY, OPERATION_KEY, OPERATION_TYPE_KEY, OPERATIONS_KEY
-
-
Constructor Summary
Constructors Constructor Description GeometryChangeOperation(org.openstreetmap.atlas.geography.atlas.change.description.ChangeDescription changeDescription)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GeometryChangeOperationcreate()protected java.util.function.Predicate<org.openstreetmap.atlas.geography.atlas.change.description.descriptors.ChangeDescriptor>operationFilter()-
Methods inherited from class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
getAppropriateChangeOperation, getChangeDescriptorList, getIdentifier, getJson, getOperationType, setJson
-
-
-
-
Method Detail
-
create
public GeometryChangeOperation create()
- Specified by:
createin classCooperativeChallengeOperation
-
operationFilter
protected java.util.function.Predicate<org.openstreetmap.atlas.geography.atlas.change.description.descriptors.ChangeDescriptor> operationFilter()
- Specified by:
operationFilterin classCooperativeChallengeOperation
-
-