com.esri.arcgis.geometry
Interface ISRPersistStream

All Superinterfaces:
IPersist, IPersistStream, java.io.Serializable
All Known Implementing Classes:
GeographicCoordinateSystem, ISRPersistStreamProxy, ProjectedCoordinateSystem

public interface ISRPersistStream
extends IPersistStream, java.io.Serializable

COM Interface 'ISRPersistStream'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriGeometry.olb'

Description: 'Provides access to methods for persisting precision information. Extends IPersistStream.' 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 =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IIDe88c7db0_9e84_11d2_bd00_0000f875bcce
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.system.IPersistStream
IID00000109_0000_0000_c000_000000000046
 
Fields inherited from interface com.esri.arcgis.system.IPersist
IID0000010c_0000_0000_c000_000000000046
 
Method Summary
 void getPrecisionSizeMax(int[] byteCount)
          Returns the number of bytes needed to store the false x, false y and xy units of this spatial reference.
 void loadPrecision(IStream pStream)
          Initializes this spatial reference's false x, false y and xy units from information in the specified stream.
 void savePrecision(IStream pStream, int fClearDirty)
          Saves this spatial reference's false x, false y and xy units to the specified stream.
 
Methods inherited from interface com.esri.arcgis.system.IPersistStream
getSizeMax, isDirty, load, save
 
Methods inherited from interface com.esri.arcgis.system.IPersist
getClassID
 

Field Detail

IIDe88c7db0_9e84_11d2_bd00_0000f875bcce

static final int IIDe88c7db0_9e84_11d2_bd00_0000f875bcce
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getPrecisionSizeMax

void getPrecisionSizeMax(int[] byteCount)
                         throws java.io.IOException,
                                AutomationException
Returns the number of bytes needed to store the false x, false y and xy units of this spatial reference.

Parameters:
byteCount - The byteCount (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

loadPrecision

void loadPrecision(IStream pStream)
                   throws java.io.IOException,
                          AutomationException
Initializes this spatial reference's false x, false y and xy units from information in the specified stream.

Parameters:
pStream - A reference to a com.esri.arcgis.system.IStream (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

savePrecision

void savePrecision(IStream pStream,
                   int fClearDirty)
                   throws java.io.IOException,
                          AutomationException
Saves this spatial reference's false x, false y and xy units to the specified stream.

Parameters:
pStream - A reference to a com.esri.arcgis.system.IStream (in)
fClearDirty - The fClearDirty (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.