public interface IESRIShape2 extends IESRIShape, java.io.Serializable
Description: 'Provides access to methods for non-byte swapping and angular densification export in addition to those in IESRIShape.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IIDc90ee28c_01af_11d4_9f6c_00c04f6bdd7f |
static int |
xxDummy
Deprecated.
Internal use only
|
IID7b91ff70_53a9_11d0_a8f3_00608c85ede5
Modifier and Type | Method and Description |
---|---|
void |
exportToESRIShapeEx2(int exportFlags,
int[] byteCountInOut,
byte[] byteBuffer)
Writes an Esri shapefile formatted version of this geometry to the specified buffer.
|
int |
getESRIShapeSizeEx2(int exportFlags)
The size of the buffer (in bytes) that will be required to hold the Esri shapefile version of the geometry.
|
void |
importFromESRIShapeEx(int importFlags,
int[] byteCountInOut,
byte[] byteBuffer)
Defines this geometry based upon the contents of the input Esri shapefile formatted buffer.
|
attachToESRIShape, exportToESRIShape, exportToESRIShapeEx, getESRIShapeSize, getESRIShapeSizeEx, getModifierOffset, importFromESRIShape, nonTrustedImportFromESRIShape, queryESRIShapeType
static final int IIDc90ee28c_01af_11d4_9f6c_00c04f6bdd7f
static final int xxDummy
static final java.lang.String IID
int getESRIShapeSizeEx2(int exportFlags) throws java.io.IOException, AutomationException
exportFlags
- The exportFlags (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void exportToESRIShapeEx2(int exportFlags, int[] byteCountInOut, byte[] byteBuffer) throws java.io.IOException, AutomationException
exportFlags
- The exportFlags (in)byteCountInOut
- The byteCountInOut (in/out: use single element array)byteBuffer
- An unsigned byte (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void importFromESRIShapeEx(int importFlags, int[] byteCountInOut, byte[] byteBuffer) throws java.io.IOException, AutomationException
importFlags
- The importFlags (in)byteCountInOut
- The byteCountInOut (in/out: use single element array)byteBuffer
- An unsigned byte (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.