com.esri.arcgis.geometry
Interface IGeometry4

All Superinterfaces:
IGeometry, IGeometry2, IGeometry3, java.io.Serializable
All Known Subinterfaces:
IGeometry5
All Known Implementing Classes:
Envelope, GeometryBag, IGeometry4Proxy, IGeometry5Proxy, MultiPatch, Multipoint, Point, Polygon, Polyline

public interface IGeometry4
extends IGeometry3, java.io.Serializable

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

Description: 'Provides access to methods that indicate if a geometry has been changed (edited, projected, etc).' 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 IIDc4c70b7a_dfba_4892_86cd_a9100357409b
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.geometry.IGeometry3
IIDd034f81b_7137_40a6_90ea_d88968c33e60
 
Fields inherited from interface com.esri.arcgis.geometry.IGeometry2
IIDb79b2d7e_dbc8_11d3_9f60_00c04f6bdd7f
 
Fields inherited from interface com.esri.arcgis.geometry.IGeometry
IID1b07790d_38c5_11d0_92d2_00805f7c28b0
 
Method Summary
 boolean isChanged()
          Indicates if a geometry has been changed (edited, projected, etc).
 void setChanged(boolean isChanged)
          Indicates if a geometry has been changed (edited, projected, etc).
 
Methods inherited from interface com.esri.arcgis.geometry.IGeometry3
queryWKSEnvelope
 
Methods inherited from interface com.esri.arcgis.geometry.IGeometry2
projectEx
 
Methods inherited from interface com.esri.arcgis.geometry.IGeometry
geoNormalize, geoNormalizeFromLongitude, getDimension, getEnvelope, getGeometryType, getSpatialReference, isEmpty, project, queryEnvelope, setEmpty, setSpatialReferenceByRef, snapToSpatialReference
 

Field Detail

IIDc4c70b7a_dfba_4892_86cd_a9100357409b

static final int IIDc4c70b7a_dfba_4892_86cd_a9100357409b
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

isChanged

boolean isChanged()
                  throws java.io.IOException,
                         AutomationException
Indicates if a geometry has been changed (edited, projected, etc).

Returns:
The isChanged
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setChanged

void setChanged(boolean isChanged)
                throws java.io.IOException,
                       AutomationException
Indicates if a geometry has been changed (edited, projected, etc).

Parameters:
isChanged - The isChanged (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.