|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.carto.PageLayout
public class PageLayout
COM Class 'PageLayout'. Generated 3/19/2015 1:20:41 PM from 'C:\ArcGIS\COM\esriCarto.olb'
Description 'Page Layout class contains maps and map surrounds.' 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 long |
serialVersionUID
|
Fields inherited from interface com.esri.arcgis.carto.IPageLayout |
---|
IID, IIDdd94d76a_836d_11d0_87ec_080009ec732a, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IPageLayout2 |
---|
IID, IIDdbb71b69_db4e_4780_ae6f_39ea7a4a075f, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IPageLayout3 |
---|
IID, IIDdbb71b6a_db4e_4780_ae6f_39ea7a4a075f, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IActiveView |
---|
IID, IIDdd94d76b_836d_11d0_87ec_080009ec732a, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IViewManager |
---|
IID, IIDdd94d76c_836d_11d0_87ec_080009ec732a, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IViewRefresh |
---|
IID, IID5f78435a_7443_4195_beb2_caefa63433d8, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IGraphicsContainer |
---|
IID, IIDd09411d1_4bb4_11d1_b6cc_080009b996cc, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IGraphicsContainerSelect |
---|
IID, IIDd09411d2_4bb4_11d1_b6cc_080009b996cc, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IGraphicSnapEnvironment |
---|
IID, IID56fd87f6_ddce_11d1_8778_0000f8751720, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IGraphicSnapEnvironment2 |
---|
IID, IID51ae6186_47a9_489a_a91d_a0e6caf320f1, xxDummy |
Fields inherited from interface com.esri.arcgis.display.IConnectionPointContainer |
---|
IID, IIDb196b284_bab4_101a_b69c_00aa00341d07, xxDummy |
Fields inherited from interface com.esri.arcgis.system.IPersistStream |
---|
IID, IID00000109_0000_0000_c000_000000000046, xxDummy |
Fields inherited from interface com.esri.arcgis.system.IPersist |
---|
IID0000010c_0000_0000_c000_000000000046 |
Fields inherited from interface com.esri.arcgis.carto.IPageEvents |
---|
IID, IID83bd34e5_ce3b_11d1_876e_0000f8751720, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.ISelectionEvents |
---|
IID, IID07e11311_d615_11d1_a21b_080009b6f22b, xxDummy |
Fields inherited from interface com.esri.arcgis.display.ITransformEvents |
---|
IID, IIDe6bdb001_4d35_11d0_98be_00805f7ced21, xxDummy |
Fields inherited from interface com.esri.arcgis.display.IDisplayAdmin |
---|
IID, IID12e361f0_1907_11d3_80c7_0080c79f0371, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IMxdContents |
---|
IID, IIDbe202904_9c7f_4d51_80b2_dbc960224e7f, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IPageLayoutExtensions |
---|
IID, IID50713bc8_4ab3_4903_9a4a_1c0ff1037019, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IServiceLayerCredits |
---|
IID, IIDb52367cf_3b14_444d_b4fa_06a984d6ed15, xxDummy |
Constructor Summary | |
---|---|
PageLayout()
Constructs a PageLayout using ArcGIS Engine. |
|
PageLayout(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. PageLayout thePageLayout = (PageLayout) obj; |
Method Summary | |
---|---|
void |
activate(int hWnd)
Gives this view control of the specified window. |
void |
addElement(IElement element,
int zorder)
Add a new graphic element to the layer. |
void |
addElements(IElementCollection elements,
int zorder)
Add new graphic elements to the layer. |
void |
addExtension(java.lang.Object ext)
Adds a new extension. |
void |
addIActiveViewEventsListener(IActiveViewEvents theListener)
addIActiveViewEventsListener. |
void |
addSnapAgent(IGraphicSnap snapAgent)
Add a new snap agent to the environment. |
void |
animationRefresh(int phase,
java.lang.Object data,
IEnvelope envelope)
Use to quickly redraw a phase that has it's own cache, i.e., a tracking layer. |
void |
animationRefreshShape(int phase,
java.lang.Object data,
IGeometry geometry,
double symbolSizePoints)
Use to quickly redraw a phase that has it's own cache, i.e., a tracking layer. |
void |
boundsUpdated(ITransformEventsBoundsUpdatedEvent theEvent)
Notifies clients when the bounds is updated. |
void |
bringForward(IEnumElement elements)
Move the specified elements one step closer to the top of the stack of elements. |
void |
bringToFront(IEnumElement elements)
Make the specified elements draw in front of all other elements. |
void |
clear()
Empties the view contents. |
void |
clearContent()
Clears the elements without dismantling them. |
void |
clearSnapAgents()
Remove all snap agents. |
void |
contentsChanged()
Called by clients when view objects are modified. |
void |
deactivate()
Another view takes over the associated window. |
void |
deleteAllElements()
Delete all the elements. |
void |
deleteElement(IElement element)
Delete the given element. |
void |
deleteSnapAgent(IGraphicSnap snapAgent)
Remove specified snap agent from the environment. |
void |
deviceFrameUpdated(ITransformEventsDeviceFrameUpdatedEvent theEvent)
Notifies clients when the device frame is updated. |
void |
draw(int hDC,
ITrackCancel trackCancel)
Draws the view to the specified device context. |
boolean |
elementSelected(IElement element)
Indicates if the element is selected. |
void |
enumConnectionPoints(IEnumConnectionPoints[] ppEnum)
enumConnectionPoints |
boolean |
equals(java.lang.Object o)
Compare this object with another |
void |
findConnectionPoint(GUID riid,
IConnectionPoint[] ppCP)
findConnectionPoint |
IFrameElement |
findFrame(java.lang.Object frameObject)
Find the frame that contains the specified object. |
void |
focusNextMapFrame()
Focus the next map. |
void |
focusPreviousMapFrame()
Focus the previous map. |
IActiveView |
getActiveView()
The Map object. |
void |
getClassID(GUID[] pClassID)
getClassID |
static java.lang.String |
getClsid()
getClsid. |
java.lang.Object |
getContentProvider()
The object that is currently managing the content of the layout. |
void |
getContextMenu(double x,
double y,
IUID[] clsidMenu)
Called when a context menu should be displayed at the given xy location. |
IElement |
getDominantElement()
Dominant element. |
java.lang.Object |
getElementOrder(IEnumElement elements)
Private order object. |
ISelection |
getElementSelection()
Object to use for element selection. |
int |
getElementSelectionCount()
The number of selected elements. |
tagRECT |
getExportFrame()
The device rectangle to export. |
java.lang.Object |
getExtension(int index)
The extension at the specified index. |
int |
getExtensionCount()
Number of extensions. |
IEnvelope |
getExtent()
The visible extent rectangle. |
IExtentStack |
getExtentStack()
The extent stack. |
IMap |
getFocusMap()
The map that tools and controls act on. |
IEnvelope |
getFullExtent()
The full extent rectangle. |
IGraphicsContainer |
getGraphicsContainer()
The active graphics container. |
ISnapGuides |
getHorizontalSnapGuides()
The horizontal snapping guides. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
IMap |
getMap()
The Map object. |
int |
getOutputBandSize()
Size allocated for each band when banding output. |
IPage |
getPage()
The page. |
IPageLayout |
getPageLayout()
The PageLayout object. |
IPrinter |
getPrinter()
The associated printer. |
IRulerSettings |
getRulerSettings()
The ruler settings. |
short |
getScreenCacheID(int phase,
java.lang.Object data)
The screen cache ID that is used to draw the specified phase. |
IScreenDisplay |
getScreenDisplay()
The screen display used by the view. |
IEnumElement |
getSelectedElements()
The selected elements. |
ISelection |
getSelection()
The selection. |
IEnvelope |
getSelectionBounds(IDisplay display)
The bounds of the selection. |
java.lang.String |
getServiceLayerCreditsText(java.lang.String separator)
Get the service layer credits text. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
IGraphicSnap |
getSnapAgent(int index)
The snap agent at the specified index. |
int |
getSnapAgentCount()
The number of snap agents. |
IArray |
getSnapAgentOrder()
An array of IDs indicating how agents should be ordered. |
ISnapGrid |
getSnapGrid()
The snapping grid. |
double |
getSnapTolerance()
The snap tolerance in page units. |
java.lang.String |
getTipText(double x,
double y)
The tip text to display at the given location. |
int |
getTopFilterIndex()
Phase index that supplements TopFilterPhase. |
int |
getTopFilterPhase()
The highest phase in the drawing order that uses a display filter. |
ISnapGuides |
getVerticalSnapGuides()
The vertical snapping guides. |
double |
getZoomPercent()
The current zoom percent. |
int |
hashCode()
the hashcode for this object |
IMap |
hitTestMap(IPoint location)
Returns any maps present in the view at the given location. |
boolean |
isActive()
Indicates if view is active or not. |
boolean |
isAlignToMargins()
Indicates if graphics will be aligned to the margins or to each other. |
boolean |
isConserveMemory()
Indicates whether to be conservative when allocating resources. |
boolean |
isDelayBackgroundDraw()
Indicates if the background should draw immediately. |
boolean |
isDelayEvents()
Indicates if the layout stops firing events until the flag is set to false. |
void |
isDirty()
isDirty |
boolean |
isDrawing()
Indicates whether the view is currently drawing or not. |
boolean |
isExternalDrawing(int phase)
Indicates if external clients are drawing in response to the specified phase. |
boolean |
isMapActivated()
Indicates if the focus map is activated. |
boolean |
isProgressiveDrawing()
Indicates whether the view should progressively update the window during drawing. |
boolean |
isShowRulers()
Indicates if rulers are visible. |
boolean |
isShowScrollBars()
Indicates if scrollbars are visible. |
boolean |
isShowSelection()
Indicates if selection is visible. |
boolean |
isUsesFilter()
Indicates if the current object draws using a filter. |
boolean |
isUsesPageCoordinates()
Indicates whether view uses page coordinates. |
boolean |
isVerboseEvents()
Indicates whether to expand or limit the number of events that are fired. |
void |
load(IStream pstm)
load |
IEnumElement |
locateElements(IPoint point,
double tolerance)
Returns the elements at the given coordinate. |
IEnumElement |
locateElementsByEnvelope(IEnvelope envelope)
Returns the elements inside the given envelope. |
void |
moveElementFromGroup(IGroupElement group,
IElement element,
int zorder)
Move the element from the group to the container. |
void |
moveElementToGroup(IElement element,
IGroupElement group)
Move the element from the container to the group. |
IElement |
next()
Returns the next graphic in the container. |
void |
onMessage(int msg,
int wParam,
int lParam)
Call from your application's message loop to enable automatic resizing and keyboard accelerators. |
void |
output(int hDC,
int dpi,
tagRECT pixelBounds,
IEnvelope visibleBounds,
ITrackCancel trackCancel)
Renders the view to the specified DC. |
void |
pageColorChanged(IPageEventsPageColorChangedEvent theEvent)
Fired when the page color changes. |
void |
pageMarginsChanged(IPageEventsPageMarginsChangedEvent theEvent)
Fired when the page margins change. |
void |
pageSizeChanged(IPageEventsPageSizeChangedEvent theEvent)
Fired when the page size changes. |
void |
pageUnitsChanged(IPageEventsPageUnitsChangedEvent theEvent)
Fired when the units used by the page changes. |
void |
partialRefresh(int phase,
java.lang.Object data,
IEnvelope envelope)
Draws the specified view phase. |
void |
partialRefreshShape(int phase,
java.lang.Object data,
IGeometry geometry,
double symbolSizePoints)
Refreshes the specified shape on the specified view phase. |
void |
printerChanged(IPrinter printer)
Called by application when printer changes. |
void |
putElementOrder(java.lang.Object order)
Private order object. |
void |
readExternal(java.io.ObjectInput in)
|
void |
refresh()
Causes the entire view to draw. |
void |
refreshCaches()
Reallocate the display caches. |
void |
refreshItem(java.lang.Object data)
Use to redraw a specific item and the content above it. |
void |
release()
Release a PageLayout. |
void |
removeExtension(int index)
Removes the specified extension. |
void |
removeIActiveViewEventsListener(IActiveViewEvents theListener)
removeIActiveViewEventsListener. |
void |
replaceMaps(IMaps maps)
Replace the maps in the data frames with the specified maps. |
void |
reset()
Reset internal cursor so that Next returns the first element. |
void |
resolutionUpdated(ITransformEventsResolutionUpdatedEvent theEvent)
Notifies clients when the resolution is updated. |
void |
rotationUpdated(ITransformEventsRotationUpdatedEvent theEvent)
Notifies clients when the rotation angle is updated. |
void |
save(IStream pstm,
int fClearDirty)
save |
void |
selectAllElements()
Selects all elements. |
IElement |
selectedElement(int index)
Returns the nth selected element. |
void |
selectElement(IElement element)
Selects the specified element. |
void |
selectElements(IEnumElement elements)
Selects the specified elements. |
void |
selectionChanged(ISelectionEventsSelectionChangedEvent theEvent)
Call this function to fire the selection changed event. |
ISelectionTracker |
selectionTracker(int index)
Returns the tracker for the nth selected element. |
void |
sendBackward(IEnumElement elements)
Move the specified elements one step closer to the bottom of the stack of elements. |
void |
sendToBack(IEnumElement elements)
Make the specified elements draw behind all other elements. |
void |
setAlignToMargins(boolean alignToMargins)
Indicates if graphics will be aligned to the margins or to each other. |
void |
setConserveMemory(boolean flag)
Indicates whether to be conservative when allocating resources. |
void |
setContentProviderByRef(java.lang.Object provider)
The object that is currently managing the content of the layout. |
void |
setDelayBackgroundDraw(boolean flag)
Indicates if the background should draw immediately. |
void |
setDelayEvents(boolean delayEvents)
Indicates if the layout stops firing events until the flag is set to false. |
void |
setDominantElementByRef(IElement dominantItem)
Dominant element. |
void |
setElementSelectionByRef(ISelection selectionObject)
Object to use for element selection. |
void |
setExtent(IEnvelope extent)
The visible extent rectangle. |
void |
setExternalDrawing(int phase,
boolean externalDrawing)
Indicates if external clients are drawing in response to the specified phase. |
void |
setFocusMapByRef(IMap activeMap)
The map that tools and controls act on. |
void |
setFullExtent(IEnvelope extent)
The full extent rectangle. |
void |
setIsMapActivated(boolean isMapActivated)
Indicates if the focus map is activated. |
void |
setOutputBandSize(int kilobytes)
Size allocated for each band when banding output. |
void |
setProgressiveDrawing(boolean flag)
Indicates whether the view should progressively update the window during drawing. |
void |
setSelectionByRef(ISelection selection)
The selection. |
void |
setShowRulers(boolean showRulers)
Indicates if rulers are visible. |
void |
setShowScrollBars(boolean showScrollBars)
Indicates if scrollbars are visible. |
void |
setShowSelection(boolean showRulers)
Indicates if selection is visible. |
void |
setSnapAgentOrder(IArray guids)
An array of IDs indicating how agents should be ordered. |
void |
setSnapTolerance(double tol)
The snap tolerance in page units. |
void |
setTopFilterIndex(int phaseIndex)
Phase index that supplements TopFilterPhase. |
void |
setTopFilterPhase(int phase)
The highest phase in the drawing order that uses a display filter. |
void |
setVerboseEvents(boolean verboseEvents)
Indicates whether to expand or limit the number of events that are fired. |
void |
snapShape(IGeometry shape)
Snap the shape using the agents in the environment. |
void |
snapShapeEx(IElement pElement,
IGeometry shape)
Snap the shape using the agents in the environment. |
void |
unitsUpdated(ITransformEventsUnitsUpdatedEvent theEvent)
Notifies clients when the units are updated. |
void |
unselectAllElements()
Unselects all elements. |
void |
unselectElement(IElement element)
Unselects the specified element. |
void |
unselectElements(IEnumElement elements)
Unselects the specified elements. |
void |
updateElement(IElement element)
The graphic element's properties have changed. |
void |
visibleBoundsUpdated(ITransformEventsVisibleBoundsUpdatedEvent theEvent)
Notifies clients when the visible bounds is updated. |
void |
writeExternal(java.io.ObjectOutput out)
|
void |
zoomToPercent(int percent)
Magnify the page by a certain percentage. |
void |
zoomToWhole()
Fit the whole page in the window. |
void |
zoomToWidth()
Fit the width of the page to the screen. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final long serialVersionUID
Constructor Detail |
---|
public PageLayout() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic PageLayout(java.lang.Object obj) throws java.io.IOException
PageLayout thePageLayout = (PageLayout) obj;
obj
to PageLayout
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void addIActiveViewEventsListener(IActiveViewEvents theListener) throws java.io.IOException
theListener
- An object that implements the com.esri.arcgis.carto.IActiveViewEvents interface.
java.io.IOException
- If there are communications problems.public void removeIActiveViewEventsListener(IActiveViewEvents theListener) throws java.io.IOException
theListener
- An object that implements the com.esri.arcgis.carto.IActiveViewEvents interface.
java.io.IOException
- If there are communications problems.public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public IPage getPage() throws java.io.IOException, AutomationException
getPage
in interface IPageLayout
getPage
in interface IPageLayout2
getPage
in interface IPageLayout3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IRulerSettings getRulerSettings() throws java.io.IOException, AutomationException
getRulerSettings
in interface IPageLayout
getRulerSettings
in interface IPageLayout2
getRulerSettings
in interface IPageLayout3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISnapGrid getSnapGrid() throws java.io.IOException, AutomationException
getSnapGrid
in interface IPageLayout
getSnapGrid
in interface IPageLayout2
getSnapGrid
in interface IPageLayout3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISnapGuides getHorizontalSnapGuides() throws java.io.IOException, AutomationException
getHorizontalSnapGuides
in interface IPageLayout
getHorizontalSnapGuides
in interface IPageLayout2
getHorizontalSnapGuides
in interface IPageLayout3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISnapGuides getVerticalSnapGuides() throws java.io.IOException, AutomationException
getVerticalSnapGuides
in interface IPageLayout
getVerticalSnapGuides
in interface IPageLayout2
getVerticalSnapGuides
in interface IPageLayout3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getZoomPercent() throws java.io.IOException, AutomationException
getZoomPercent
in interface IPageLayout
getZoomPercent
in interface IPageLayout2
getZoomPercent
in interface IPageLayout3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAlignToMargins(boolean alignToMargins) throws java.io.IOException, AutomationException
setAlignToMargins
in interface IPageLayout
setAlignToMargins
in interface IPageLayout2
setAlignToMargins
in interface IPageLayout3
alignToMargins
- The alignToMargins (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isAlignToMargins() throws java.io.IOException, AutomationException
isAlignToMargins
in interface IPageLayout
isAlignToMargins
in interface IPageLayout2
isAlignToMargins
in interface IPageLayout3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void zoomToWidth() throws java.io.IOException, AutomationException
zoomToWidth
in interface IPageLayout
zoomToWidth
in interface IPageLayout2
zoomToWidth
in interface IPageLayout3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void zoomToWhole() throws java.io.IOException, AutomationException
zoomToWhole
in interface IPageLayout
zoomToWhole
in interface IPageLayout2
zoomToWhole
in interface IPageLayout3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void zoomToPercent(int percent) throws java.io.IOException, AutomationException
zoomToPercent
in interface IPageLayout
zoomToPercent
in interface IPageLayout2
zoomToPercent
in interface IPageLayout3
percent
- The percent (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void focusNextMapFrame() throws java.io.IOException, AutomationException
focusNextMapFrame
in interface IPageLayout
focusNextMapFrame
in interface IPageLayout2
focusNextMapFrame
in interface IPageLayout3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void focusPreviousMapFrame() throws java.io.IOException, AutomationException
focusPreviousMapFrame
in interface IPageLayout
focusPreviousMapFrame
in interface IPageLayout2
focusPreviousMapFrame
in interface IPageLayout3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void replaceMaps(IMaps maps) throws java.io.IOException, AutomationException
replaceMaps
in interface IPageLayout
replaceMaps
in interface IPageLayout2
replaceMaps
in interface IPageLayout3
maps
- A reference to a com.esri.arcgis.carto.IMaps (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setContentProviderByRef(java.lang.Object provider) throws java.io.IOException, AutomationException
setContentProviderByRef
in interface IPageLayout2
setContentProviderByRef
in interface IPageLayout3
provider
- A reference to another Object (IUnknown) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getContentProvider() throws java.io.IOException, AutomationException
getContentProvider
in interface IPageLayout2
getContentProvider
in interface IPageLayout3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void clearContent() throws java.io.IOException, AutomationException
clearContent
in interface IPageLayout2
clearContent
in interface IPageLayout3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPrinter getPrinter() throws java.io.IOException, AutomationException
getPrinter
in interface IPageLayout2
getPrinter
in interface IPageLayout3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isDelayEvents() throws java.io.IOException, AutomationException
isDelayEvents
in interface IPageLayout3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDelayEvents(boolean delayEvents) throws java.io.IOException, AutomationException
setDelayEvents
in interface IPageLayout3
delayEvents
- The delayEvents (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnvelope getFullExtent() throws java.io.IOException, AutomationException
getFullExtent
in interface IActiveView
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFullExtent(IEnvelope extent) throws java.io.IOException, AutomationException
setFullExtent
in interface IActiveView
extent
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnvelope getExtent() throws java.io.IOException, AutomationException
getExtent
in interface IActiveView
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setExtent(IEnvelope extent) throws java.io.IOException, AutomationException
setExtent
in interface IActiveView
extent
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IScreenDisplay getScreenDisplay() throws java.io.IOException, AutomationException
getScreenDisplay
in interface IActiveView
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGraphicsContainer getGraphicsContainer() throws java.io.IOException, AutomationException
getGraphicsContainer
in interface IActiveView
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IMap getFocusMap() throws java.io.IOException, AutomationException
getFocusMap
in interface IActiveView
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFocusMapByRef(IMap activeMap) throws java.io.IOException, AutomationException
setFocusMapByRef
in interface IActiveView
activeMap
- A reference to a com.esri.arcgis.carto.IMap (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isMapActivated() throws java.io.IOException, AutomationException
isMapActivated
in interface IActiveView
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsMapActivated(boolean isMapActivated) throws java.io.IOException, AutomationException
setIsMapActivated
in interface IActiveView
isMapActivated
- The isMapActivated (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISelection getSelection() throws java.io.IOException, AutomationException
getSelection
in interface IActiveView
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSelectionByRef(ISelection selection) throws java.io.IOException, AutomationException
setSelectionByRef
in interface IActiveView
selection
- A reference to a com.esri.arcgis.carto.ISelection (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getTipText(double x, double y) throws java.io.IOException, AutomationException
getTipText
in interface IActiveView
x
- The x (in)y
- The y (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public tagRECT getExportFrame() throws java.io.IOException, AutomationException
getExportFrame
in interface IActiveView
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isShowScrollBars() throws java.io.IOException, AutomationException
isShowScrollBars
in interface IActiveView
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setShowScrollBars(boolean showScrollBars) throws java.io.IOException, AutomationException
setShowScrollBars
in interface IActiveView
showScrollBars
- The showScrollBars (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isShowRulers() throws java.io.IOException, AutomationException
isShowRulers
in interface IActiveView
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setShowRulers(boolean showRulers) throws java.io.IOException, AutomationException
setShowRulers
in interface IActiveView
showRulers
- The showRulers (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isShowSelection() throws java.io.IOException, AutomationException
isShowSelection
in interface IActiveView
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setShowSelection(boolean showRulers) throws java.io.IOException, AutomationException
setShowSelection
in interface IActiveView
showRulers
- The showRulers (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IExtentStack getExtentStack() throws java.io.IOException, AutomationException
getExtentStack
in interface IActiveView
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public short getScreenCacheID(int phase, java.lang.Object data) throws java.io.IOException, AutomationException
getScreenCacheID
in interface IActiveView
phase
- A com.esri.arcgis.carto.esriViewDrawPhase constant (in)data
- A reference to another Object (IUnknown) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IMap hitTestMap(IPoint location) throws java.io.IOException, AutomationException
hitTestMap
in interface IActiveView
location
- A reference to a com.esri.arcgis.geometry.IPoint (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isActive() throws java.io.IOException, AutomationException
isActive
in interface IActiveView
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void activate(int hWnd) throws java.io.IOException, AutomationException
activate
in interface IActiveView
hWnd
- The hWnd (A COM typedef) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deactivate() throws java.io.IOException, AutomationException
deactivate
in interface IActiveView
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void draw(int hDC, ITrackCancel trackCancel) throws java.io.IOException, AutomationException
draw
in interface IActiveView
hDC
- The hDC (A COM typedef) (in)trackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void output(int hDC, int dpi, tagRECT pixelBounds, IEnvelope visibleBounds, ITrackCancel trackCancel) throws java.io.IOException, AutomationException
output
in interface IActiveView
hDC
- The hDC (A COM typedef) (in)dpi
- The dpi (in)pixelBounds
- A Structure: com.esri.arcgis.system.tagRECT (in)visibleBounds
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)trackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void refresh() throws java.io.IOException, AutomationException
refresh
in interface IActiveView
refresh
in interface IViewRefresh
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void partialRefresh(int phase, java.lang.Object data, IEnvelope envelope) throws java.io.IOException, AutomationException
partialRefresh
in interface IActiveView
partialRefresh
in interface IViewRefresh
phase
- A com.esri.arcgis.carto.esriViewDrawPhase constant (in)data
- A reference to another Object (IUnknown) (in)envelope
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void clear() throws java.io.IOException, AutomationException
clear
in interface IActiveView
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void printerChanged(IPrinter printer) throws java.io.IOException, AutomationException
printerChanged
in interface IActiveView
printer
- A reference to a com.esri.arcgis.output.IPrinter (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void contentsChanged() throws java.io.IOException, AutomationException
contentsChanged
in interface IActiveView
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onMessage(int msg, int wParam, int lParam) throws java.io.IOException, AutomationException
onMessage
in interface IActiveView
msg
- The msg (in)wParam
- The wParam (A COM typedef) (in)lParam
- The lParam (A COM typedef) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getContextMenu(double x, double y, IUID[] clsidMenu) throws java.io.IOException, AutomationException
getContextMenu
in interface IActiveView
x
- The x (in)y
- The y (in)clsidMenu
- A reference to a com.esri.arcgis.system.IUID (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setElementSelectionByRef(ISelection selectionObject) throws java.io.IOException, AutomationException
setElementSelectionByRef
in interface IViewManager
selectionObject
- A reference to a com.esri.arcgis.carto.ISelection (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISelection getElementSelection() throws java.io.IOException, AutomationException
getElementSelection
in interface IViewManager
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setConserveMemory(boolean flag) throws java.io.IOException, AutomationException
setConserveMemory
in interface IViewManager
flag
- The flag (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isConserveMemory() throws java.io.IOException, AutomationException
isConserveMemory
in interface IViewManager
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTopFilterPhase(int phase) throws java.io.IOException, AutomationException
setTopFilterPhase
in interface IViewManager
phase
- A com.esri.arcgis.carto.esriViewDrawPhase constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getTopFilterPhase() throws java.io.IOException, AutomationException
getTopFilterPhase
in interface IViewManager
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTopFilterIndex(int phaseIndex) throws java.io.IOException, AutomationException
setTopFilterIndex
in interface IViewManager
phaseIndex
- The phaseIndex (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getTopFilterIndex() throws java.io.IOException, AutomationException
getTopFilterIndex
in interface IViewManager
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setOutputBandSize(int kilobytes) throws java.io.IOException, AutomationException
setOutputBandSize
in interface IViewManager
kilobytes
- The kilobytes (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getOutputBandSize() throws java.io.IOException, AutomationException
getOutputBandSize
in interface IViewManager
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isUsesPageCoordinates() throws java.io.IOException, AutomationException
isUsesPageCoordinates
in interface IViewManager
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isVerboseEvents() throws java.io.IOException, AutomationException
isVerboseEvents
in interface IViewManager
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setVerboseEvents(boolean verboseEvents) throws java.io.IOException, AutomationException
setVerboseEvents
in interface IViewManager
verboseEvents
- The verboseEvents (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isDelayBackgroundDraw() throws java.io.IOException, AutomationException
isDelayBackgroundDraw
in interface IViewManager
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDelayBackgroundDraw(boolean flag) throws java.io.IOException, AutomationException
setDelayBackgroundDraw
in interface IViewManager
flag
- The flag (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isExternalDrawing(int phase) throws java.io.IOException, AutomationException
isExternalDrawing
in interface IViewManager
phase
- A com.esri.arcgis.carto.esriViewDrawPhase constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setExternalDrawing(int phase, boolean externalDrawing) throws java.io.IOException, AutomationException
setExternalDrawing
in interface IViewManager
phase
- A com.esri.arcgis.carto.esriViewDrawPhase constant (in)externalDrawing
- The externalDrawing (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isDrawing() throws java.io.IOException, AutomationException
isDrawing
in interface IViewRefresh
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isProgressiveDrawing() throws java.io.IOException, AutomationException
isProgressiveDrawing
in interface IViewRefresh
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setProgressiveDrawing(boolean flag) throws java.io.IOException, AutomationException
setProgressiveDrawing
in interface IViewRefresh
flag
- The flag (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void partialRefreshShape(int phase, java.lang.Object data, IGeometry geometry, double symbolSizePoints) throws java.io.IOException, AutomationException
partialRefreshShape
in interface IViewRefresh
phase
- A com.esri.arcgis.carto.esriViewDrawPhase constant (in)data
- A reference to another Object (IUnknown) (in)geometry
- A reference to a com.esri.arcgis.geometry.IGeometry (in)symbolSizePoints
- The symbolSizePoints (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void animationRefresh(int phase, java.lang.Object data, IEnvelope envelope) throws java.io.IOException, AutomationException
animationRefresh
in interface IViewRefresh
phase
- A com.esri.arcgis.carto.esriViewDrawPhase constant (in)data
- A reference to another Object (IUnknown) (in)envelope
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void animationRefreshShape(int phase, java.lang.Object data, IGeometry geometry, double symbolSizePoints) throws java.io.IOException, AutomationException
animationRefreshShape
in interface IViewRefresh
phase
- A com.esri.arcgis.carto.esriViewDrawPhase constant (in)data
- A reference to another Object (IUnknown) (in)geometry
- A reference to a com.esri.arcgis.geometry.IGeometry (in)symbolSizePoints
- The symbolSizePoints (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void refreshItem(java.lang.Object data) throws java.io.IOException, AutomationException
refreshItem
in interface IViewRefresh
data
- A reference to another Object (IUnknown) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void refreshCaches() throws java.io.IOException, AutomationException
refreshCaches
in interface IViewRefresh
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IElement next() throws java.io.IOException, AutomationException
next
in interface IGraphicsContainer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void reset() throws java.io.IOException, AutomationException
reset
in interface IGraphicsContainer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addElement(IElement element, int zorder) throws java.io.IOException, AutomationException
addElement
in interface IGraphicsContainer
element
- A reference to a com.esri.arcgis.carto.IElement (in)zorder
- The zorder (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addElements(IElementCollection elements, int zorder) throws java.io.IOException, AutomationException
addElements
in interface IGraphicsContainer
elements
- A reference to a com.esri.arcgis.carto.IElementCollection (in)zorder
- The zorder (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteElement(IElement element) throws java.io.IOException, AutomationException
deleteElement
in interface IGraphicsContainer
element
- A reference to a com.esri.arcgis.carto.IElement (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteAllElements() throws java.io.IOException, AutomationException
deleteAllElements
in interface IGraphicsContainer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void moveElementToGroup(IElement element, IGroupElement group) throws java.io.IOException, AutomationException
moveElementToGroup
in interface IGraphicsContainer
element
- A reference to a com.esri.arcgis.carto.IElement (in)group
- A reference to a com.esri.arcgis.carto.IGroupElement (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void moveElementFromGroup(IGroupElement group, IElement element, int zorder) throws java.io.IOException, AutomationException
moveElementFromGroup
in interface IGraphicsContainer
group
- A reference to a com.esri.arcgis.carto.IGroupElement (in)element
- A reference to a com.esri.arcgis.carto.IElement (in)zorder
- The zorder (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumElement locateElements(IPoint point, double tolerance) throws java.io.IOException, AutomationException
locateElements
in interface IGraphicsContainer
point
- A reference to a com.esri.arcgis.geometry.IPoint (in)tolerance
- The tolerance (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumElement locateElementsByEnvelope(IEnvelope envelope) throws java.io.IOException, AutomationException
locateElementsByEnvelope
in interface IGraphicsContainer
envelope
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFrameElement findFrame(java.lang.Object frameObject) throws java.io.IOException, AutomationException
findFrame
in interface IGraphicsContainer
frameObject
- A Variant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateElement(IElement element) throws java.io.IOException, AutomationException
updateElement
in interface IGraphicsContainer
element
- A reference to a com.esri.arcgis.carto.IElement (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getElementOrder(IEnumElement elements) throws java.io.IOException, AutomationException
getElementOrder
in interface IGraphicsContainer
elements
- A reference to a com.esri.arcgis.carto.IEnumElement (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void putElementOrder(java.lang.Object order) throws java.io.IOException, AutomationException
putElementOrder
in interface IGraphicsContainer
order
- A Variant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void bringToFront(IEnumElement elements) throws java.io.IOException, AutomationException
bringToFront
in interface IGraphicsContainer
elements
- A reference to a com.esri.arcgis.carto.IEnumElement (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void sendToBack(IEnumElement elements) throws java.io.IOException, AutomationException
sendToBack
in interface IGraphicsContainer
elements
- A reference to a com.esri.arcgis.carto.IEnumElement (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void sendBackward(IEnumElement elements) throws java.io.IOException, AutomationException
sendBackward
in interface IGraphicsContainer
elements
- A reference to a com.esri.arcgis.carto.IEnumElement (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void bringForward(IEnumElement elements) throws java.io.IOException, AutomationException
bringForward
in interface IGraphicsContainer
elements
- A reference to a com.esri.arcgis.carto.IEnumElement (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void selectElement(IElement element) throws java.io.IOException, AutomationException
selectElement
in interface IGraphicsContainerSelect
element
- A reference to a com.esri.arcgis.carto.IElement (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void selectElements(IEnumElement elements) throws java.io.IOException, AutomationException
selectElements
in interface IGraphicsContainerSelect
elements
- A reference to a com.esri.arcgis.carto.IEnumElement (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void selectAllElements() throws java.io.IOException, AutomationException
selectAllElements
in interface IGraphicsContainerSelect
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void unselectElement(IElement element) throws java.io.IOException, AutomationException
unselectElement
in interface IGraphicsContainerSelect
element
- A reference to a com.esri.arcgis.carto.IElement (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void unselectElements(IEnumElement elements) throws java.io.IOException, AutomationException
unselectElements
in interface IGraphicsContainerSelect
elements
- A reference to a com.esri.arcgis.carto.IEnumElement (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void unselectAllElements() throws java.io.IOException, AutomationException
unselectAllElements
in interface IGraphicsContainerSelect
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumElement getSelectedElements() throws java.io.IOException, AutomationException
getSelectedElements
in interface IGraphicsContainerSelect
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getElementSelectionCount() throws java.io.IOException, AutomationException
getElementSelectionCount
in interface IGraphicsContainerSelect
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IElement selectedElement(int index) throws java.io.IOException, AutomationException
selectedElement
in interface IGraphicsContainerSelect
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISelectionTracker selectionTracker(int index) throws java.io.IOException, AutomationException
selectionTracker
in interface IGraphicsContainerSelect
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean elementSelected(IElement element) throws java.io.IOException, AutomationException
elementSelected
in interface IGraphicsContainerSelect
element
- A reference to a com.esri.arcgis.carto.IElement (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IElement getDominantElement() throws java.io.IOException, AutomationException
getDominantElement
in interface IGraphicsContainerSelect
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDominantElementByRef(IElement dominantItem) throws java.io.IOException, AutomationException
setDominantElementByRef
in interface IGraphicsContainerSelect
dominantItem
- A reference to a com.esri.arcgis.carto.IElement (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnvelope getSelectionBounds(IDisplay display) throws java.io.IOException, AutomationException
getSelectionBounds
in interface IGraphicsContainerSelect
display
- A reference to a com.esri.arcgis.display.IDisplay (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void snapShape(IGeometry shape) throws java.io.IOException, AutomationException
snapShape
in interface IGraphicSnapEnvironment
snapShape
in interface IGraphicSnapEnvironment2
shape
- A reference to a com.esri.arcgis.geometry.IGeometry (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getSnapTolerance() throws java.io.IOException, AutomationException
getSnapTolerance
in interface IGraphicSnapEnvironment
getSnapTolerance
in interface IGraphicSnapEnvironment2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSnapTolerance(double tol) throws java.io.IOException, AutomationException
setSnapTolerance
in interface IGraphicSnapEnvironment
setSnapTolerance
in interface IGraphicSnapEnvironment2
tol
- The tol (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSnapAgentOrder(IArray guids) throws java.io.IOException, AutomationException
setSnapAgentOrder
in interface IGraphicSnapEnvironment
setSnapAgentOrder
in interface IGraphicSnapEnvironment2
guids
- A reference to a com.esri.arcgis.system.IArray (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IArray getSnapAgentOrder() throws java.io.IOException, AutomationException
getSnapAgentOrder
in interface IGraphicSnapEnvironment
getSnapAgentOrder
in interface IGraphicSnapEnvironment2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSnapAgentCount() throws java.io.IOException, AutomationException
getSnapAgentCount
in interface IGraphicSnapEnvironment
getSnapAgentCount
in interface IGraphicSnapEnvironment2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGraphicSnap getSnapAgent(int index) throws java.io.IOException, AutomationException
getSnapAgent
in interface IGraphicSnapEnvironment
getSnapAgent
in interface IGraphicSnapEnvironment2
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void clearSnapAgents() throws java.io.IOException, AutomationException
clearSnapAgents
in interface IGraphicSnapEnvironment
clearSnapAgents
in interface IGraphicSnapEnvironment2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addSnapAgent(IGraphicSnap snapAgent) throws java.io.IOException, AutomationException
addSnapAgent
in interface IGraphicSnapEnvironment
addSnapAgent
in interface IGraphicSnapEnvironment2
snapAgent
- A reference to a com.esri.arcgis.carto.IGraphicSnap (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteSnapAgent(IGraphicSnap snapAgent) throws java.io.IOException, AutomationException
deleteSnapAgent
in interface IGraphicSnapEnvironment
deleteSnapAgent
in interface IGraphicSnapEnvironment2
snapAgent
- A reference to a com.esri.arcgis.carto.IGraphicSnap (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void snapShapeEx(IElement pElement, IGeometry shape) throws java.io.IOException, AutomationException
snapShapeEx
in interface IGraphicSnapEnvironment2
pElement
- A reference to a com.esri.arcgis.carto.IElement (in)shape
- A reference to a com.esri.arcgis.geometry.IGeometry (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void enumConnectionPoints(IEnumConnectionPoints[] ppEnum) throws java.io.IOException, AutomationException
enumConnectionPoints
in interface IConnectionPointContainer
ppEnum
- A reference to a com.esri.arcgis.display.IEnumConnectionPoints (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void findConnectionPoint(GUID riid, IConnectionPoint[] ppCP) throws java.io.IOException, AutomationException
findConnectionPoint
in interface IConnectionPointContainer
riid
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)ppCP
- A reference to a com.esri.arcgis.display.IConnectionPoint (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void isDirty() throws java.io.IOException, AutomationException
isDirty
in interface IPersistStream
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void load(IStream pstm) throws java.io.IOException, AutomationException
load
in interface IPersistStream
pstm
- A reference to a com.esri.arcgis.system.IStream (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void save(IStream pstm, int fClearDirty) throws java.io.IOException, AutomationException
save
in interface IPersistStream
pstm
- A reference to a com.esri.arcgis.system.IStream (in)fClearDirty
- The fClearDirty (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getSizeMax(_ULARGE_INTEGER[] pcbSize) throws java.io.IOException, AutomationException
getSizeMax
in interface IPersistStream
pcbSize
- A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getClassID(GUID[] pClassID) throws java.io.IOException, AutomationException
getClassID
in interface IPersist
pClassID
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void pageUnitsChanged(IPageEventsPageUnitsChangedEvent theEvent) throws java.io.IOException, AutomationException
pageUnitsChanged
in interface IPageEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void pageSizeChanged(IPageEventsPageSizeChangedEvent theEvent) throws java.io.IOException, AutomationException
pageSizeChanged
in interface IPageEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void pageMarginsChanged(IPageEventsPageMarginsChangedEvent theEvent) throws java.io.IOException, AutomationException
pageMarginsChanged
in interface IPageEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void pageColorChanged(IPageEventsPageColorChangedEvent theEvent) throws java.io.IOException, AutomationException
pageColorChanged
in interface IPageEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void selectionChanged(ISelectionEventsSelectionChangedEvent theEvent) throws java.io.IOException, AutomationException
selectionChanged
in interface ISelectionEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void boundsUpdated(ITransformEventsBoundsUpdatedEvent theEvent) throws java.io.IOException, AutomationException
boundsUpdated
in interface ITransformEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void visibleBoundsUpdated(ITransformEventsVisibleBoundsUpdatedEvent theEvent) throws java.io.IOException, AutomationException
visibleBoundsUpdated
in interface ITransformEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deviceFrameUpdated(ITransformEventsDeviceFrameUpdatedEvent theEvent) throws java.io.IOException, AutomationException
deviceFrameUpdated
in interface ITransformEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void resolutionUpdated(ITransformEventsResolutionUpdatedEvent theEvent) throws java.io.IOException, AutomationException
resolutionUpdated
in interface ITransformEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void rotationUpdated(ITransformEventsRotationUpdatedEvent theEvent) throws java.io.IOException, AutomationException
rotationUpdated
in interface ITransformEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void unitsUpdated(ITransformEventsUnitsUpdatedEvent theEvent) throws java.io.IOException, AutomationException
unitsUpdated
in interface ITransformEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isUsesFilter() throws java.io.IOException, AutomationException
isUsesFilter
in interface IDisplayAdmin
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPageLayout getPageLayout() throws java.io.IOException, AutomationException
getPageLayout
in interface IMxdContents
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IMap getMap() throws java.io.IOException, AutomationException
getMap
in interface IMxdContents
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IActiveView getActiveView() throws java.io.IOException, AutomationException
getActiveView
in interface IMxdContents
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getExtensionCount() throws java.io.IOException, AutomationException
getExtensionCount
in interface IPageLayoutExtensions
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getExtension(int index) throws java.io.IOException, AutomationException
getExtension
in interface IPageLayoutExtensions
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addExtension(java.lang.Object ext) throws java.io.IOException, AutomationException
addExtension
in interface IPageLayoutExtensions
ext
- A reference to another Object (IUnknown) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeExtension(int index) throws java.io.IOException, AutomationException
removeExtension
in interface IPageLayoutExtensions
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getServiceLayerCreditsText(java.lang.String separator) throws java.io.IOException, AutomationException
getServiceLayerCreditsText
in interface IServiceLayerCredits
separator
- The separator (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |