|
|||||||||
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.display.IGraphicsOutlineProxy
public class IGraphicsOutlineProxy
Provides access to methods dealing with the outline of a graphics.
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
IGraphicsOutlineProxy()
|
|
IGraphicsOutlineProxy(Object obj)
|
protected |
IGraphicsOutlineProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
IGeometry |
getAllOutlineParts(int type,
int option,
double buffer,
IEnvelope clipEnvelope)
Constructs the entire drawing outline of a graphics. |
boolean |
hitTest(IPoint point,
double tolerance)
Tests if a point is located on the graphics outline. |
IGeometry |
nextOutlinePart()
Hands back the next drawing outline part. |
void |
removeListener(String iidStr,
Object theListener)
|
void |
reset(int type,
int option,
double buffer,
IEnvelope clipEnvelope)
Resets the collection of drawing outline parts to the beginning, before calling NextOutlinePart. |
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 boolean noncastable
Constructor Detail |
---|
public IGraphicsOutlineProxy()
public IGraphicsOutlineProxy(Object obj) throws IOException
IOException
protected IGraphicsOutlineProxy(Object obj, String iid) throws IOException
IOException
Method Detail |
---|
public void addListener(String iidStr, Object theListener, Object theSource) throws IOException
addListener
in class com.esri.arcgis.interop.Dispatch
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
IOException
public boolean hitTest(IPoint point, double tolerance) throws IOException, AutomationException
hitTest
in interface IGraphicsOutline
point
- A reference to a com.esri.arcgis.geometry.IPoint (in)tolerance
- The tolerance (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGeometry getAllOutlineParts(int type, int option, double buffer, IEnvelope clipEnvelope) throws IOException, AutomationException
getAllOutlineParts
in interface IGraphicsOutline
type
- A com.esri.arcgis.display.esriOutlineType constant (in)option
- A com.esri.arcgis.display.esriOutlineOption constant (in)buffer
- The buffer (in)clipEnvelope
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void reset(int type, int option, double buffer, IEnvelope clipEnvelope) throws IOException, AutomationException
reset
in interface IGraphicsOutline
type
- A com.esri.arcgis.display.esriOutlineType constant (in)option
- A com.esri.arcgis.display.esriOutlineOption constant (in)buffer
- The buffer (in)clipEnvelope
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGeometry nextOutlinePart() throws IOException, AutomationException
nextOutlinePart
in interface IGraphicsOutline
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 |