|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.globecore.IGlobeDisplayEventsProxy
public class IGlobeDisplayEventsProxy
Provides access to events that occur when the state of the globe display changes.
| Field Summary |
|---|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, E |
| Constructor Summary | |
|---|---|
|
IGlobeDisplayEventsProxy()
|
|
IGlobeDisplayEventsProxy(Object obj)
|
protected |
IGlobeDisplayEventsProxy(Object obj,
String iid)
|
| Method Summary | |
|---|---|
void |
activeViewerChanged(IGlobeDisplayEventsActiveViewerChangedEvent theEvent)
Fired when the active viewer changes. |
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
afterDraw(IGlobeDisplayEventsAfterDrawEvent theEvent)
Fired when drawing finishes. |
void |
batchTileGenerationStarted(IGlobeDisplayEventsBatchTileGenerationStartedEvent theEvent)
Fired when data preparation starts. |
void |
batchTileGenerationStopped(IGlobeDisplayEventsBatchTileGenerationStoppedEvent theEvent)
Fired when data preparation stops. |
boolean |
beforeDraw(IGlobeDisplayEventsBeforeDrawEvent theEvent)
Fired when drawing starts. |
void |
interactionStopped(IGlobeDisplayEventsInteractionStoppedEvent theEvent)
Fired when interaction stops. |
void |
readExternal(ObjectInput in)
|
void |
removeListener(String iidStr,
Object theListener)
|
void |
tileOverflow(IGlobeDisplayEventsTileOverflowEvent theEvent)
Fired when there is an overflow of vector tiles in a layer. |
void |
vectorOverflow(IGlobeDisplayEventsVectorOverflowEvent theEvent)
Fired when there is an overflow of vector features in a tile. |
void |
viewerAdded(IGlobeDisplayEventsViewerAddedEvent theEvent)
Fired when a new viewer is added. |
void |
viewerRemoved(IGlobeDisplayEventsViewerRemovedEvent theEvent)
Fired when a viewer is removed. |
void |
writeExternal(ObjectOutput out)
|
| 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, queryInterface, release, setNativeMode, setPropertyByName, toString, vtblInvoke |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public IGlobeDisplayEventsProxy()
public IGlobeDisplayEventsProxy(Object obj)
throws IOException
IOException
protected IGlobeDisplayEventsProxy(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.DispatchIOException
public void removeListener(String iidStr,
Object theListener)
throws IOException
removeListener in class com.esri.arcgis.interop.DispatchIOException
public void activeViewerChanged(IGlobeDisplayEventsActiveViewerChangedEvent theEvent)
throws IOException,
AutomationException
activeViewerChanged in interface IGlobeDisplayEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void viewerAdded(IGlobeDisplayEventsViewerAddedEvent theEvent)
throws IOException,
AutomationException
viewerAdded in interface IGlobeDisplayEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void viewerRemoved(IGlobeDisplayEventsViewerRemovedEvent theEvent)
throws IOException,
AutomationException
viewerRemoved in interface IGlobeDisplayEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void interactionStopped(IGlobeDisplayEventsInteractionStoppedEvent theEvent)
throws IOException,
AutomationException
interactionStopped in interface IGlobeDisplayEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void batchTileGenerationStarted(IGlobeDisplayEventsBatchTileGenerationStartedEvent theEvent)
throws IOException,
AutomationException
batchTileGenerationStarted in interface IGlobeDisplayEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void batchTileGenerationStopped(IGlobeDisplayEventsBatchTileGenerationStoppedEvent theEvent)
throws IOException,
AutomationException
batchTileGenerationStopped in interface IGlobeDisplayEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean beforeDraw(IGlobeDisplayEventsBeforeDrawEvent theEvent)
throws IOException,
AutomationException
beforeDraw in interface IGlobeDisplayEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void afterDraw(IGlobeDisplayEventsAfterDrawEvent theEvent)
throws IOException,
AutomationException
afterDraw in interface IGlobeDisplayEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void vectorOverflow(IGlobeDisplayEventsVectorOverflowEvent theEvent)
throws IOException,
AutomationException
vectorOverflow in interface IGlobeDisplayEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void tileOverflow(IGlobeDisplayEventsTileOverflowEvent theEvent)
throws IOException,
AutomationException
tileOverflow in interface IGlobeDisplayEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void writeExternal(ObjectOutput out)
throws IOException
writeExternal in interface ExternalizablewriteExternal in class com.esri.arcgis.interop.DispatchIOException
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class com.esri.arcgis.interop.DispatchIOException
ClassNotFoundException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||