|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||
java.lang.Objectjava.lang.Enum<ValidationEvent>
org.deegree.geometry.validation.ValidationEvent
public enum ValidationEvent
Discriminates geometry validation events.
GeometryValidator,
GeometryValidationEventHandler| Enum Constant Summary | |
|---|---|
CURVE_ACUTE_ANGLE
Curve course contains an angle that is considered to be too acute. |
|
CURVE_DISCONTINUITY
End point of a segment n does not coincide with the start point of segment n+1. |
|
CURVE_SELF_INTERSECTION
Curve intersects itself. |
|
EXTERIOR_RING_CCW
Orientation of an exterior polygon ring (i.e. the shell) does not follow counter-clockwise order. |
|
EXTERIOR_RING_INTERSECTS_INTERIOR
An interior ring intersects the shell. |
|
EXTERIOR_RING_TOUCHES_INTERIOR
An interior ring touches the shell. |
|
EXTERIOR_RING_WITHIN_INTERIOR
The exterior ring lies inside an interior ring. |
|
INTERIOR_RING_CW
Orientation of an interior polygon ring (i.e. a hole) does not follow clockwise order. |
|
INTERIOR_RINGS_INTERSECTS
Two interior rings intersect each other. |
|
INTERIOR_RINGS_TOUCH
Two interior rings touch each other. |
|
INTERIOR_RINGS_WITHIN
An interior ring lies inside another. |
|
RING_NOT_CLOSED
End point does not coincide with the start point. |
|
RING_SELF_INTERSECTION
Ring intersects itself. |
|
SEGMENT_DUPLICATE_POINTS
Segment contains identical successive points. |
|
| Method Summary | |
|---|---|
static ValidationEvent |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static ValidationEvent[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods inherited from class java.lang.Enum |
|---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Enum Constant Detail |
|---|
public static final ValidationEvent SEGMENT_DUPLICATE_POINTS
public static final ValidationEvent CURVE_DISCONTINUITY
n does not coincide with the start point of segment n+1.
public static final ValidationEvent CURVE_SELF_INTERSECTION
public static final ValidationEvent CURVE_ACUTE_ANGLE
public static final ValidationEvent RING_NOT_CLOSED
public static final ValidationEvent RING_SELF_INTERSECTION
public static final ValidationEvent EXTERIOR_RING_CCW
public static final ValidationEvent INTERIOR_RING_CW
public static final ValidationEvent INTERIOR_RINGS_TOUCH
public static final ValidationEvent INTERIOR_RINGS_INTERSECTS
public static final ValidationEvent INTERIOR_RINGS_WITHIN
public static final ValidationEvent EXTERIOR_RING_TOUCHES_INTERIOR
public static final ValidationEvent EXTERIOR_RING_INTERSECTS_INTERIOR
public static final ValidationEvent EXTERIOR_RING_WITHIN_INTERIOR
| Method Detail |
|---|
public static ValidationEvent[] values()
for (ValidationEvent c : ValidationEvent.values()) System.out.println(c);
public static ValidationEvent valueOf(String name)
name - the name of the enum constant to be returned.
IllegalArgumentException - if this enum type has no constant
with the specified name
NullPointerException - if the argument is null
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||