|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.carto.MapFrame
public class MapFrame
COM Class 'MapFrame'. Generated 3/19/2015 1:20:41 PM from 'C:\ArcGIS\COM\esriCarto.olb'
Description 'A graphic element for displaying maps.' 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.IElement |
---|
IID, IID9b001319_9ed7_11d0_859e_0800091a2a72, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IElementProperties |
---|
IID, IID86f32b61_7667_11d2_a2d3_080009b6f22b, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IElementProperties2 |
---|
IID, IID7d019a0d_f450_48fe_8a78_a2f0cb8ef3a4, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IElementProperties3 |
---|
IID, IID7d019a0e_f450_48fe_8a78_a2f0cb8ef3a4, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IMapFrame |
---|
IID, IID9b00131b_9ed7_11d0_859e_0800091a2a72, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IFrameElement |
---|
IID9b00131a_9ed7_11d0_859e_0800091a2a72 |
Fields inherited from interface com.esri.arcgis.carto.IGraphicsContainerProperty |
---|
IID, IIDe46bdc13_40b1_11d4_a683_0008c7df88db, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IFrameDraw |
---|
IID, IIDcf387183_1698_4463_b5f5_67925465812e, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IGraphicsComposite |
---|
IID, IID969cde4a_82d4_11d2_87dd_0000f8751720, 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.IActiveViewEvents |
---|
IID, IIDe79c5940_52dd_11d0_98be_00805f7ced21, xxDummy |
Fields inherited from interface com.esri.arcgis.display.IDisplayEvents |
---|
IID, IIDe6bdb003_4d35_11d0_98be_00805f7ced21, 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.IMapGrids |
---|
IID, IID08e7d005_9aae_11d2_ae7b_080009ec732a, xxDummy |
Fields inherited from interface com.esri.arcgis.system.IPropertySupport |
---|
IID, IID8a11ad55_2f4f_11d3_9fa0_00c04f6bc6a5, xxDummy |
Fields inherited from interface com.esri.arcgis.system.IClone |
---|
IID, IID9bff8aeb_e415_11d0_943c_080009eebecb, xxDummy |
Fields inherited from interface com.esri.arcgis.geometry.ITransform2D |
---|
IID, IID3be78ad0_886e_11d1_bc78_0000f875bcce, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IBoundsProperties |
---|
IID, IID7ad72c5d_eb8a_11d3_9314_00600802e603, xxDummy |
Fields inherited from interface com.esri.arcgis.display.IConnectionPointContainer |
---|
IID, IIDb196b284_bab4_101a_b69c_00aa00341d07, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IFrameProperties |
---|
IID, IIDd1b1b855_5885_4d7f_a444_a02e3e1078c3, xxDummy |
Constructor Summary | |
---|---|
MapFrame()
Constructs a MapFrame using ArcGIS Engine. |
|
MapFrame(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. MapFrame theMapFrame = (MapFrame) obj; |
Method Summary | |
---|---|
void |
activate(IDisplay display)
Prepare to display graphic on screen. |
void |
addIMapFrameEventsListener(IMapFrameEvents theListener)
addIMapFrameEventsListener. |
void |
addLocatorRectangle(ILocatorRectangle locator)
Add a new locator rectangle to the data frame. |
void |
addMapGrid(IMapGrid mapGrid)
Adds a map grid to the map frame. |
void |
afterDraw(IActiveViewEventsAfterDrawEvent theEvent)
Fired after the specified phase is drawn. |
void |
afterItemDraw(IActiveViewEventsAfterItemDrawEvent theEvent)
Fired after an individual view item is drawn. |
boolean |
applies(java.lang.Object pUnk)
Indicates if the receiver can apply the given object at any given time. |
java.lang.Object |
apply(java.lang.Object newObject)
Applies the given property to the receiver and returns the old object. |
void |
assign(IClone src)
Assigns the properties of src to the receiver. |
void |
boundsUpdated(ITransformEventsBoundsUpdatedEvent theEvent)
Notifies clients when the bounds is updated. |
boolean |
canApply(java.lang.Object pUnk)
Indicates if the receiver can apply the given object at that particular moment. |
boolean |
canRotate()
Indicates if the element can be rotated. |
void |
clearMapGrids()
Clears all map grids from the map frame. |
void |
contentsChanged(IActiveViewEventsContentsChangedEvent theEvent)
Fired when the contents of the view changes. |
void |
contentsCleared(IActiveViewEventsContentsClearedEvent theEvent)
Fired when the contents of the view is cleared. |
IMapSurroundFrame |
createSurroundFrame(IUID cLSID,
IMapSurround optionalStyle)
Returns the map surround frame element of the type given in clsid. |
void |
deactivate()
ActiveView that graphics are displayed on is no longer visible. |
void |
deleteMapGrid(IMapGrid mapGrid)
Deletes a map grid from the map frame. |
void |
deviceFrameUpdated(ITransformEventsDeviceFrameUpdatedEvent theEvent)
Notifies clients when the device frame is updated. |
void |
displayFinished(IDisplayEventsDisplayFinishedEvent theEvent)
Notifies clients when drawing completes. |
void |
displayInvalidated(IDisplayEventsDisplayInvalidatedEvent theEvent)
Notifies clients when display is invalidated. |
void |
displayScrolled(IDisplayEventsDisplayScrolledEvent theEvent)
Notifies clients when display is scrolled. |
void |
displayStarted(IDisplayEventsDisplayStartedEvent theEvent)
Notifies clients when drawing starts. |
void |
draw(IDisplay display,
ITrackCancel trackCancel)
Draws the element into the given display object. |
void |
drawBackground(IDisplay display,
ITrackCancel cancelTracker)
Draw the frame's shadow and background. |
void |
drawDraftMode(IDisplay display,
ITrackCancel cancelTracker)
Draw the draft mode representation of the frame. |
void |
drawForeground(IDisplay display,
ITrackCancel cancelTracker)
Draw the frame's border. |
void |
enumConnectionPoints(IEnumConnectionPoints[] ppEnum)
enumConnectionPoints |
boolean |
equals(java.lang.Object o)
Compare this object with another |
IClone |
esri_clone()
Clones the receiver and assigns the result to *clone. |
void |
findConnectionPoint(GUID riid,
IConnectionPoint[] ppCP)
findConnectionPoint |
void |
focusMapChanged(IActiveViewEventsFocusMapChangedEvent theEvent)
Fired when a new map is made active. |
IBackground |
getBackground()
Frame background used by this element. |
IBorder |
getBorder()
Frame border used by this element. |
void |
getClassID(GUID[] pClassID)
getClassID |
static java.lang.String |
getClsid()
getClsid. |
IGraphicsContainer |
getContainer()
The frame's container. |
java.lang.Object |
getCurrent(java.lang.Object pUnk)
The object currently being used. |
java.lang.Object |
getCustomProperty()
Custom property. |
int |
getExtentType()
The way in which the map extent of the frame is specified. |
IGeometry |
getGeometry()
Shape of the element as a geometry. |
IEnumElement |
getGraphics(IDisplay display,
java.lang.Object data)
Graphic elements that are used to render this object. |
IGraphicsContainer |
getGraphicsContainer()
Element's graphics container. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
int |
getLocatorRectangleCount()
The number of locator rectangles. |
IMap |
getMap()
The associated map. |
IEnvelope |
getMapBounds()
The bounds of the map displayed by the frame. |
IMapGrid |
getMapGrid(int index)
The map grid at the specified index. |
int |
getMapGridCount()
The number of map grids associated with the map frame. |
double |
getMapScale()
The scale at which the map should be displayed. |
java.lang.String |
getName()
Name of the element. |
java.lang.Object |
getObject()
Object framed by this element. |
double |
getReferenceScale()
Reference scale of the element. |
ISelectionTracker |
getSelectionTracker()
Selection tracker used by this element. |
IShadow |
getShadow()
Frame shadow used by this element. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
ISpatialReference |
getSpatialReference()
Spatial reference of the container. |
int |
getThumbnail()
Small bitmap representation of this element. |
java.lang.String |
getType()
Type of the element. |
int |
hashCode()
the hashcode for this object |
boolean |
hitTest(double x,
double y,
double tolerance)
Indicates if the given x and y coordinates are contained by the element. |
int |
IElementProperties3_getAnchorPoint()
Anchor point of the element. |
IBackground |
IFrameProperties_getBackground()
Frame background used by this element. |
boolean |
isAutoTransform()
Indicates if transform is applied to symbols and other parts of element. |
void |
isDirty()
isDirty |
boolean |
isDraftMode()
Indicates if this element is in draft mode, i.e., draws fast. |
boolean |
isEqual(IClone other)
Indicates if the receiver and other have the same properties. |
boolean |
isFixedAspectRatio()
Indicates if the bounds has a fixed aspect ratio. |
boolean |
isFixedSize()
Indicates if size is determined by some other property like the symbol. |
boolean |
isIdentical(IClone other)
Indicates if the receiver and other are the same object. |
boolean |
isLocked()
Indicates if the element is in a read-only state. |
boolean |
isUsesFilter()
Indicates if the current object draws using a filter. |
void |
itemAdded(IActiveViewEventsItemAddedEvent theEvent)
Fired when an item is added to the view. |
void |
itemDeleted(IActiveViewEventsItemDeletedEvent theEvent)
Fired when an item is deleted from the view. |
void |
itemReordered(IActiveViewEventsItemReorderedEvent theEvent)
Fired when a view item is reordered. |
void |
load(IStream pstm)
load |
ILocatorRectangle |
locatorRectangle(int index)
Returns the locator rectangle at the specified index. |
void |
move(double dx,
double dy)
Moves dx units horizontally and dy units vertically. |
void |
moveVector(ILine v)
Moves a direction and distance v. |
void |
queryBounds(IDisplay display,
IEnvelope bounds)
Bounds of the element taking symbology into consideration. |
void |
queryOutline(IDisplay display,
IPolygon outline)
Bounds of the element taking symbology into consideration. |
void |
readExternal(java.io.ObjectInput in)
|
void |
release()
Release a MapFrame. |
void |
removeAllLocatorRectangles()
Remove all the locator rectangles from the data frame. |
void |
removeIMapFrameEventsListener(IMapFrameEvents theListener)
removeIMapFrameEventsListener. |
void |
removeLocatorRectangle(ILocatorRectangle locator)
Remove a locator rectangle from the data frame. |
void |
resolutionUpdated(ITransformEventsResolutionUpdatedEvent theEvent)
Notifies clients when the resolution is updated. |
void |
rotate(IPoint origin,
double rotationAngle)
Rotates about the specified origin point. |
void |
rotationUpdated(ITransformEventsRotationUpdatedEvent theEvent)
Notifies clients when the rotation angle is updated. |
void |
save(IStream pstm,
int fClearDirty)
save |
void |
scale(IPoint origin,
double sx,
double sy)
Scales about the specified origin using seperate horizonal and vertical scales. |
void |
selectionChanged(IActiveViewEventsSelectionChangedEvent theEvent)
Call this function to fire the selection changed event. |
void |
setAnchorPoint(int anchorPoint)
Anchor point of the element. |
void |
setAutoTransform(boolean autoTransform)
Indicates if transform is applied to symbols and other parts of element. |
void |
setBackground(IBackground background)
Frame background used by this element. |
void |
setBorder(IBorder border)
Frame border used by this element. |
void |
setContainerByRef(IGraphicsContainer container)
The frame's container. |
void |
setCustomProperty(java.lang.Object customProperty)
Custom property. |
void |
setDraftMode(boolean draftMode)
Indicates if this element is in draft mode, i.e., draws fast. |
void |
setExtentType(int type)
The way in which the map extent of the frame is specified. |
void |
setFixedAspectRatio(boolean flag)
Indicates if the bounds has a fixed aspect ratio. |
void |
setGeometry(IGeometry pGeometry)
Shape of the element as a geometry. |
void |
setGraphicsContainerByRef(IGraphicsContainer container)
Element's graphics container. |
void |
setLocked(boolean pLocked)
Indicates if the element is in a read-only state. |
void |
setMapBounds(IEnvelope bounds)
The bounds of the map displayed by the frame. |
void |
setMapByRef(IMap map)
The associated map. |
void |
setMapGrid(int index,
IMapGrid mapGrid)
The map grid at the specified index. |
void |
setMapScale(double scale)
The scale at which the map should be displayed. |
void |
setName(java.lang.String name)
Name of the element. |
void |
setReferenceScale(double referenceScale)
Reference scale of the element. |
void |
setShadow(IShadow shadow)
Frame shadow used by this element. |
void |
setSpatialReferenceByRef(ISpatialReference spatialRef)
Spatial reference of the container. |
void |
setType(java.lang.String name)
Type of the element. |
void |
spatialReferenceChanged(IActiveViewEventsSpatialReferenceChangedEvent theEvent)
Fired when the spatial reference is changed. |
void |
transform(int direction,
ITransformation transformation)
Applies an arbitrary transformation. |
void |
unitsUpdated(ITransformEventsUnitsUpdatedEvent theEvent)
Notifies clients when the units are updated. |
void |
viewRefreshed(IActiveViewEventsViewRefreshedEvent theEvent)
Fired when view is refreshed before draw happens. |
void |
visibleBoundsUpdated(ITransformEventsVisibleBoundsUpdatedEvent theEvent)
Notifies clients when the visible bounds is updated. |
void |
writeExternal(java.io.ObjectOutput out)
|
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 MapFrame() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic MapFrame(java.lang.Object obj) throws java.io.IOException
MapFrame theMapFrame = (MapFrame) obj;
obj
to MapFrame
.
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 addIMapFrameEventsListener(IMapFrameEvents theListener) throws java.io.IOException
theListener
- An object that implements the com.esri.arcgis.carto.IMapFrameEvents interface.
java.io.IOException
- If there are communications problems.public void removeIMapFrameEventsListener(IMapFrameEvents theListener) throws java.io.IOException
theListener
- An object that implements the com.esri.arcgis.carto.IMapFrameEvents interface.
java.io.IOException
- If there are communications problems.public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public IGeometry getGeometry() throws java.io.IOException, AutomationException
getGeometry
in interface IElement
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setGeometry(IGeometry pGeometry) throws java.io.IOException, AutomationException
setGeometry
in interface IElement
pGeometry
- 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 queryBounds(IDisplay display, IEnvelope bounds) throws java.io.IOException, AutomationException
queryBounds
in interface IElement
display
- A reference to a com.esri.arcgis.display.IDisplay (in)bounds
- 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 queryOutline(IDisplay display, IPolygon outline) throws java.io.IOException, AutomationException
queryOutline
in interface IElement
display
- A reference to a com.esri.arcgis.display.IDisplay (in)outline
- A reference to a com.esri.arcgis.geometry.IPolygon (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISelectionTracker getSelectionTracker() throws java.io.IOException, AutomationException
getSelectionTracker
in interface IElement
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean hitTest(double x, double y, double tolerance) throws java.io.IOException, AutomationException
hitTest
in interface IElement
x
- The x (in)y
- The y (in)tolerance
- The tolerance (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void draw(IDisplay display, ITrackCancel trackCancel) throws java.io.IOException, AutomationException
draw
in interface IElement
display
- A reference to a com.esri.arcgis.display.IDisplay (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 activate(IDisplay display) throws java.io.IOException, AutomationException
activate
in interface IElement
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 deactivate() throws java.io.IOException, AutomationException
deactivate
in interface IElement
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isLocked() throws java.io.IOException, AutomationException
isLocked
in interface IElement
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLocked(boolean pLocked) throws java.io.IOException, AutomationException
setLocked
in interface IElement
pLocked
- The pLocked (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getName() throws java.io.IOException, AutomationException
getName
in interface IElementProperties
getName
in interface IElementProperties2
getName
in interface IElementProperties3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setName(java.lang.String name) throws java.io.IOException, AutomationException
setName
in interface IElementProperties
setName
in interface IElementProperties2
setName
in interface IElementProperties3
name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getType() throws java.io.IOException, AutomationException
getType
in interface IElementProperties
getType
in interface IElementProperties2
getType
in interface IElementProperties3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setType(java.lang.String name) throws java.io.IOException, AutomationException
setType
in interface IElementProperties
setType
in interface IElementProperties2
setType
in interface IElementProperties3
name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isAutoTransform() throws java.io.IOException, AutomationException
isAutoTransform
in interface IElementProperties
isAutoTransform
in interface IElementProperties2
isAutoTransform
in interface IElementProperties3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAutoTransform(boolean autoTransform) throws java.io.IOException, AutomationException
setAutoTransform
in interface IElementProperties
setAutoTransform
in interface IElementProperties2
setAutoTransform
in interface IElementProperties3
autoTransform
- The autoTransform (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getCustomProperty() throws java.io.IOException, AutomationException
getCustomProperty
in interface IElementProperties
getCustomProperty
in interface IElementProperties2
getCustomProperty
in interface IElementProperties3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCustomProperty(java.lang.Object customProperty) throws java.io.IOException, AutomationException
setCustomProperty
in interface IElementProperties
setCustomProperty
in interface IElementProperties2
setCustomProperty
in interface IElementProperties3
customProperty
- A Variant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean canRotate() throws java.io.IOException, AutomationException
canRotate
in interface IElementProperties2
canRotate
in interface IElementProperties3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getReferenceScale() throws java.io.IOException, AutomationException
getReferenceScale
in interface IElementProperties2
getReferenceScale
in interface IElementProperties3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setReferenceScale(double referenceScale) throws java.io.IOException, AutomationException
setReferenceScale
in interface IElementProperties2
setReferenceScale
in interface IElementProperties3
referenceScale
- The referenceScale (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int IElementProperties3_getAnchorPoint() throws java.io.IOException, AutomationException
IElementProperties3_getAnchorPoint
in interface IElementProperties3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAnchorPoint(int anchorPoint) throws java.io.IOException, AutomationException
setAnchorPoint
in interface IElementProperties3
anchorPoint
- A com.esri.arcgis.carto.esriAnchorPointEnum constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISpatialReference getSpatialReference() throws java.io.IOException, AutomationException
getSpatialReference
in interface IElementProperties3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSpatialReferenceByRef(ISpatialReference spatialRef) throws java.io.IOException, AutomationException
setSpatialReferenceByRef
in interface IElementProperties3
spatialRef
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
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 IMapFrame
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMapByRef(IMap map) throws java.io.IOException, AutomationException
setMapByRef
in interface IMapFrame
map
- 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 IGraphicsContainer getContainer() throws java.io.IOException, AutomationException
getContainer
in interface IMapFrame
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setContainerByRef(IGraphicsContainer container) throws java.io.IOException, AutomationException
setContainerByRef
in interface IMapFrame
container
- A reference to a com.esri.arcgis.carto.IGraphicsContainer (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getExtentType() throws java.io.IOException, AutomationException
getExtentType
in interface IMapFrame
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setExtentType(int type) throws java.io.IOException, AutomationException
setExtentType
in interface IMapFrame
type
- A com.esri.arcgis.carto.esriExtentTypeEnum constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getMapScale() throws java.io.IOException, AutomationException
getMapScale
in interface IMapFrame
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMapScale(double scale) throws java.io.IOException, AutomationException
setMapScale
in interface IMapFrame
scale
- The scale (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnvelope getMapBounds() throws java.io.IOException, AutomationException
getMapBounds
in interface IMapFrame
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMapBounds(IEnvelope bounds) throws java.io.IOException, AutomationException
setMapBounds
in interface IMapFrame
bounds
- 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 IMapSurroundFrame createSurroundFrame(IUID cLSID, IMapSurround optionalStyle) throws java.io.IOException, AutomationException
createSurroundFrame
in interface IMapFrame
cLSID
- A reference to a com.esri.arcgis.system.IUID (in)optionalStyle
- A reference to a com.esri.arcgis.carto.IMapSurround (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addLocatorRectangle(ILocatorRectangle locator) throws java.io.IOException, AutomationException
addLocatorRectangle
in interface IMapFrame
locator
- A reference to a com.esri.arcgis.carto.ILocatorRectangle (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeLocatorRectangle(ILocatorRectangle locator) throws java.io.IOException, AutomationException
removeLocatorRectangle
in interface IMapFrame
locator
- A reference to a com.esri.arcgis.carto.ILocatorRectangle (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeAllLocatorRectangles() throws java.io.IOException, AutomationException
removeAllLocatorRectangles
in interface IMapFrame
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getLocatorRectangleCount() throws java.io.IOException, AutomationException
getLocatorRectangleCount
in interface IMapFrame
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ILocatorRectangle locatorRectangle(int index) throws java.io.IOException, AutomationException
locatorRectangle
in interface IMapFrame
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getObject() throws java.io.IOException, AutomationException
getObject
in interface IFrameElement
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IBorder getBorder() throws java.io.IOException, AutomationException
getBorder
in interface IFrameElement
getBorder
in interface IFrameProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setBorder(IBorder border) throws java.io.IOException, AutomationException
setBorder
in interface IFrameElement
setBorder
in interface IFrameProperties
border
- A reference to a com.esri.arcgis.carto.IBorder (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IBackground getBackground() throws java.io.IOException, AutomationException
getBackground
in interface IFrameElement
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setBackground(IBackground background) throws java.io.IOException, AutomationException
setBackground
in interface IFrameElement
setBackground
in interface IFrameProperties
background
- A reference to a com.esri.arcgis.carto.IBackground (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getThumbnail() throws java.io.IOException, AutomationException
getThumbnail
in interface IFrameElement
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isDraftMode() throws java.io.IOException, AutomationException
isDraftMode
in interface IFrameElement
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDraftMode(boolean draftMode) throws java.io.IOException, AutomationException
setDraftMode
in interface IFrameElement
draftMode
- The draftMode (in)
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 IGraphicsContainerProperty
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setGraphicsContainerByRef(IGraphicsContainer container) throws java.io.IOException, AutomationException
setGraphicsContainerByRef
in interface IGraphicsContainerProperty
container
- A reference to a com.esri.arcgis.carto.IGraphicsContainer (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void drawBackground(IDisplay display, ITrackCancel cancelTracker) throws java.io.IOException, AutomationException
drawBackground
in interface IFrameDraw
display
- A reference to a com.esri.arcgis.display.IDisplay (in)cancelTracker
- 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 drawDraftMode(IDisplay display, ITrackCancel cancelTracker) throws java.io.IOException, AutomationException
drawDraftMode
in interface IFrameDraw
display
- A reference to a com.esri.arcgis.display.IDisplay (in)cancelTracker
- 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 drawForeground(IDisplay display, ITrackCancel cancelTracker) throws java.io.IOException, AutomationException
drawForeground
in interface IFrameDraw
display
- A reference to a com.esri.arcgis.display.IDisplay (in)cancelTracker
- 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 IEnumElement getGraphics(IDisplay display, java.lang.Object data) throws java.io.IOException, AutomationException
getGraphics
in interface IGraphicsComposite
display
- A reference to a com.esri.arcgis.display.IDisplay (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 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 contentsChanged(IActiveViewEventsContentsChangedEvent theEvent) throws java.io.IOException, AutomationException
contentsChanged
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void contentsCleared(IActiveViewEventsContentsClearedEvent theEvent) throws java.io.IOException, AutomationException
contentsCleared
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void itemAdded(IActiveViewEventsItemAddedEvent theEvent) throws java.io.IOException, AutomationException
itemAdded
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void itemDeleted(IActiveViewEventsItemDeletedEvent theEvent) throws java.io.IOException, AutomationException
itemDeleted
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void itemReordered(IActiveViewEventsItemReorderedEvent theEvent) throws java.io.IOException, AutomationException
itemReordered
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void selectionChanged(IActiveViewEventsSelectionChangedEvent theEvent) throws java.io.IOException, AutomationException
selectionChanged
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void viewRefreshed(IActiveViewEventsViewRefreshedEvent theEvent) throws java.io.IOException, AutomationException
viewRefreshed
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void afterDraw(IActiveViewEventsAfterDrawEvent theEvent) throws java.io.IOException, AutomationException
afterDraw
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void afterItemDraw(IActiveViewEventsAfterItemDrawEvent theEvent) throws java.io.IOException, AutomationException
afterItemDraw
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void focusMapChanged(IActiveViewEventsFocusMapChangedEvent theEvent) throws java.io.IOException, AutomationException
focusMapChanged
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void spatialReferenceChanged(IActiveViewEventsSpatialReferenceChangedEvent theEvent) throws java.io.IOException, AutomationException
spatialReferenceChanged
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void displayStarted(IDisplayEventsDisplayStartedEvent theEvent) throws java.io.IOException, AutomationException
displayStarted
in interface IDisplayEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void displayFinished(IDisplayEventsDisplayFinishedEvent theEvent) throws java.io.IOException, AutomationException
displayFinished
in interface IDisplayEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void displayInvalidated(IDisplayEventsDisplayInvalidatedEvent theEvent) throws java.io.IOException, AutomationException
displayInvalidated
in interface IDisplayEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void displayScrolled(IDisplayEventsDisplayScrolledEvent theEvent) throws java.io.IOException, AutomationException
displayScrolled
in interface IDisplayEvents
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 int getMapGridCount() throws java.io.IOException, AutomationException
getMapGridCount
in interface IMapGrids
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IMapGrid getMapGrid(int index) throws java.io.IOException, AutomationException
getMapGrid
in interface IMapGrids
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMapGrid(int index, IMapGrid mapGrid) throws java.io.IOException, AutomationException
setMapGrid
in interface IMapGrids
index
- The index (in)mapGrid
- A reference to a com.esri.arcgis.carto.IMapGrid (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addMapGrid(IMapGrid mapGrid) throws java.io.IOException, AutomationException
addMapGrid
in interface IMapGrids
mapGrid
- A reference to a com.esri.arcgis.carto.IMapGrid (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteMapGrid(IMapGrid mapGrid) throws java.io.IOException, AutomationException
deleteMapGrid
in interface IMapGrids
mapGrid
- A reference to a com.esri.arcgis.carto.IMapGrid (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void clearMapGrids() throws java.io.IOException, AutomationException
clearMapGrids
in interface IMapGrids
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean applies(java.lang.Object pUnk) throws java.io.IOException, AutomationException
applies
in interface IPropertySupport
pUnk
- A reference to another Object (IUnknown) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean canApply(java.lang.Object pUnk) throws java.io.IOException, AutomationException
canApply
in interface IPropertySupport
pUnk
- 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 getCurrent(java.lang.Object pUnk) throws java.io.IOException, AutomationException
getCurrent
in interface IPropertySupport
pUnk
- 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 apply(java.lang.Object newObject) throws java.io.IOException, AutomationException
apply
in interface IPropertySupport
newObject
- A reference to another Object (IUnknown) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IClone esri_clone() throws java.io.IOException, AutomationException
esri_clone
in interface IClone
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void assign(IClone src) throws java.io.IOException, AutomationException
assign
in interface IClone
src
- A reference to a com.esri.arcgis.system.IClone (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isEqual(IClone other) throws java.io.IOException, AutomationException
isEqual
in interface IClone
other
- A reference to a com.esri.arcgis.system.IClone (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isIdentical(IClone other) throws java.io.IOException, AutomationException
isIdentical
in interface IClone
other
- A reference to a com.esri.arcgis.system.IClone (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void move(double dx, double dy) throws java.io.IOException, AutomationException
move
in interface ITransform2D
dx
- The dx (in)dy
- The dy (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void moveVector(ILine v) throws java.io.IOException, AutomationException
moveVector
in interface ITransform2D
v
- A reference to a com.esri.arcgis.geometry.ILine (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void scale(IPoint origin, double sx, double sy) throws java.io.IOException, AutomationException
scale
in interface ITransform2D
origin
- A reference to a com.esri.arcgis.geometry.IPoint (in)sx
- The sx (in)sy
- The sy (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void rotate(IPoint origin, double rotationAngle) throws java.io.IOException, AutomationException
rotate
in interface ITransform2D
origin
- A reference to a com.esri.arcgis.geometry.IPoint (in)rotationAngle
- The rotationAngle (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void transform(int direction, ITransformation transformation) throws java.io.IOException, AutomationException
transform
in interface ITransform2D
direction
- A com.esri.arcgis.geometry.esriTransformDirection constant (in)transformation
- A reference to a com.esri.arcgis.geometry.ITransformation (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isFixedAspectRatio() throws java.io.IOException, AutomationException
isFixedAspectRatio
in interface IBoundsProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFixedAspectRatio(boolean flag) throws java.io.IOException, AutomationException
setFixedAspectRatio
in interface IBoundsProperties
flag
- The flag (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isFixedSize() throws java.io.IOException, AutomationException
isFixedSize
in interface IBoundsProperties
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 IBackground IFrameProperties_getBackground() throws java.io.IOException, AutomationException
IFrameProperties_getBackground
in interface IFrameProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IShadow getShadow() throws java.io.IOException, AutomationException
getShadow
in interface IFrameProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setShadow(IShadow shadow) throws java.io.IOException, AutomationException
setShadow
in interface IFrameProperties
shadow
- A reference to a com.esri.arcgis.carto.IShadow (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 |