|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.geoprocessing.IGpDescribeGeometryProxy
public class IGpDescribeGeometryProxy
Internal use class Proxy for COM Interface 'IGpDescribeGeometry'. Generated 3/19/2015 1:20:59 PM from 'C:\ArcGIS\COM\esriGeoprocessing.olb'
Description: 'Provides access to the properties and methods of the Describe Geometry object.' 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 | |
---|---|
boolean |
noncastable
|
static java.lang.Class |
targetClass
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Fields inherited from interface com.esri.arcgis.geoprocessing.IGpDescribeGeometry |
---|
DISPID_1_GET_NAME, DISPID_10_NAME, DISPID_11_NAME, DISPID_12_GET_NAME, DISPID_13_GET_NAME, DISPID_14_GET_NAME, DISPID_15_GET_NAME, DISPID_2_GET_NAME, DISPID_3_GET_NAME, DISPID_4_GET_NAME, DISPID_5_GET_NAME, DISPID_6_GET_NAME, DISPID_7_GET_NAME, DISPID_8_GET_NAME, DISPID_9_GET_NAME, IID, IID27dffb2e_7b69_4dde_8aca_42b14e37c5f0 |
Constructor Summary | |
---|---|
|
IGpDescribeGeometryProxy()
For internal use only |
|
IGpDescribeGeometryProxy(java.lang.Object obj)
|
protected |
IGpDescribeGeometryProxy(java.lang.Object obj,
java.lang.String iid)
|
|
IGpDescribeGeometryProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
protected |
IGpDescribeGeometryProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
Method Summary | |
---|---|
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
|
double |
getArea()
The area of the geometry object. |
java.lang.String |
getCentroid(java.lang.Object pInside)
The centroid of the geometry object; returns label point if centroid is outside. |
java.lang.String |
getExtent()
The extent of the geometry object. |
java.lang.String |
getFirstPoint()
The first point of the geometry object. |
IGeometry |
getGeometry()
Sets the geometry property. |
java.lang.String |
getHullRectangle()
The four corners of the most narrow enclosing rectangle. |
java.lang.String |
getIsMultipart()
Indicates whether the geometry object contains more than one part. |
java.lang.String |
getLabelPoint()
The (inside) label point of the geometry object. |
java.lang.String |
getLastPoint()
The last point of the geometry object. |
double |
getLength()
The length of the geometry object. |
java.lang.Object |
getPart(java.lang.Object part)
Returns the part of the geometry object at the specified index. |
int |
getPartCount()
The number of parts of the geometry object. |
int |
getPointCount()
The number of points of the geometry object. |
java.lang.String |
getTrueCentroid()
The true centroid of the geometry object. |
java.lang.String |
getType()
The geometry type of the geometry object. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
|
Methods inherited from class com.esri.arcgis.interop.Dispatch |
---|
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.Class targetClass
public boolean noncastable
Constructor Detail |
---|
public IGpDescribeGeometryProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.net.UnknownHostException, java.io.IOException
java.net.UnknownHostException
java.io.IOException
public IGpDescribeGeometryProxy()
public IGpDescribeGeometryProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected IGpDescribeGeometryProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected IGpDescribeGeometryProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.io.IOException
java.io.IOException
Method Detail |
---|
public void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource) throws java.io.IOException
addListener
in class com.esri.arcgis.interop.Dispatch
java.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
java.io.IOException
public java.lang.String getType() throws java.io.IOException, AutomationException
getType
in interface IGpDescribeGeometry
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getExtent() throws java.io.IOException, AutomationException
getExtent
in interface IGpDescribeGeometry
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getCentroid(java.lang.Object pInside) throws java.io.IOException, AutomationException
getCentroid
in interface IGpDescribeGeometry
pInside
- A Variant (in, optional, pass null if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getTrueCentroid() throws java.io.IOException, AutomationException
getTrueCentroid
in interface IGpDescribeGeometry
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getLabelPoint() throws java.io.IOException, AutomationException
getLabelPoint
in interface IGpDescribeGeometry
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getFirstPoint() throws java.io.IOException, AutomationException
getFirstPoint
in interface IGpDescribeGeometry
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getLastPoint() throws java.io.IOException, AutomationException
getLastPoint
in interface IGpDescribeGeometry
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getArea() throws java.io.IOException, AutomationException
getArea
in interface IGpDescribeGeometry
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getLength() throws java.io.IOException, AutomationException
getLength
in interface IGpDescribeGeometry
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getIsMultipart() throws java.io.IOException, AutomationException
getIsMultipart
in interface IGpDescribeGeometry
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getPartCount() throws java.io.IOException, AutomationException
getPartCount
in interface IGpDescribeGeometry
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getPart(java.lang.Object part) throws java.io.IOException, AutomationException
getPart
in interface IGpDescribeGeometry
part
- A Variant (in, optional, pass null if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGeometry getGeometry() throws java.io.IOException, AutomationException
getGeometry
in interface IGpDescribeGeometry
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getHullRectangle() throws java.io.IOException, AutomationException
getHullRectangle
in interface IGpDescribeGeometry
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getPointCount() throws java.io.IOException, AutomationException
getPointCount
in interface IGpDescribeGeometry
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |