laptop and a wrench

Bug

SeShape.getAllPoints() method returns SeSDEPoint type in ArcSDE 10.1 Java API.

Last Published: May 11, 2017 ArcSDE/Enterprise Geodatabase
Bug ID Number NIM090640
SubmittedApril 16, 2013
Last ModifiedJune 5, 2024
Applies toArcSDE/Enterprise Geodatabase
Version found10.1
Program languageJava
Operating SystemRed Hat Enterprise Linux
Operating System Version6.2 64 Bit
StatusWill Not Be Addressed

Additional Information

The software for which this bug was created has been deprecated and is no longer supported.

Workaround

Get the X, Y coordinates from the SeSDEPoint object, which can be used in the SDEPoint class constructor to create a SDEPoint object. Workaround codes:ArrayList<?> pointsList = shape.getAllPoints(SeShape.TURN_DEFAULT, false); SeSDEPoint[] ptArray = (SeSDEPoint[]) pointsList.get(0); SDEPoint[] point = new SDEPoint[ptArray.length];for (int i=0; i<ptArray.length-1; i++) point[i] = new SDEPoint (ptArray[i].getX(), ptArray[i].getY());

Steps to Reproduce

Bug ID: NIM090640

Software:

  • ArcSDE/Enterprise Geodatabase

Get notified when the status of a bug changes

Download the Esri Support App

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options