|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.carto.GraphicsSubLayer
public class GraphicsSubLayer
COM Class 'GraphicsSubLayer'. Generated 3/19/2015 1:20:41 PM from 'C:\ArcGIS\COM\esriCarto.olb'
Description 'Graphic sublayer handed back by the composite graphics layer.' 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 |
---|
Fields inherited from interface com.esri.arcgis.display.IConnectionPointContainer |
---|
IID, IIDb196b284_bab4_101a_b69c_00aa00341d07, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IGraphicsLayer |
---|
IID, IID34b2ef81_f4ac_11d1_a245_080009b6f22b, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IGraphicsLayerScale |
---|
IID, IID85c3dac5_6578_11d3_9fba_00c04f6bc6a5, 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.IBarrierProperties |
---|
IID, IID01c12b91_a3fb_11d2_a2fe_080009b6f22b, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IBarrierProperties2 |
---|
IID, IIDe2d07333_5605_4ea6_87bd_7830927452e0, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.ILayerEvents |
---|
IID, IIDbda426b2_a692_11d2_a300_080009b6f22b, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.ILayerInfo |
---|
IID, IID274419e1_0f5c_11d3_9bfd_00c04f5b951e, xxDummy |
Constructor Summary | |
---|---|
GraphicsSubLayer(java.lang.Object obj)
Construct a GraphicsSubLayer using a reference to such an object returned from ArcGIS Engine or Server. |
Method Summary | |
---|---|
void |
activate(IScreenDisplay containerScreen)
Prepare to display graphic on screen. |
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 |
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 |
deactivate()
ActiveView that graphics are displayed on is no longer visible. |
void |
deleteAllElements()
Delete all the elements. |
void |
deleteElement(IElement element)
Delete the given element. |
void |
draw(int drawPhase,
IDisplay display,
ITrackCancel trackCancel)
Draws the layer to the specified display for the given draw phase. |
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. |
IEnvelope |
getAreaOfInterest()
The default area of interest for the layer. |
ILayer |
getAssociatedLayer()
Layer that is associated with this graphics layer. |
void |
getBarriers(IDisplay display,
IGeometryCollection pBarriers,
IEnvelope extent)
List of barriers within the specified extent, or all barriers if no extent given. |
java.lang.Object |
getElementOrder(IEnumElement elements)
Private order object. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
int |
getLargeImage()
Large image that represents the layer. |
int |
getLargeSelectedImage()
Large image that represents the layer when it is selected. |
double |
getLastMaximumScale()
Last maximum scale setting used by layer. |
double |
getLastMinimumScale()
Last minimum scale setting used by layer. |
double |
getMaximumScale()
Maximum scale (representative fraction) at which the layer will display. |
double |
getMinimumScale()
Minimum scale (representative fraction) at which the layer will display. |
java.lang.String |
getName()
Layer name. |
double |
getReferenceScale()
Reference scale of the layer as a representative fraction. |
int |
getSmallImage()
Small image that represents the layer. |
int |
getSmallSelectedImage()
Small image that represents the layer when it is selected. |
int |
getSupportedDrawPhases()
Supported draw phases. |
java.lang.String |
getTipText(double x,
double y,
double tolerance)
Map tip text at the specified location. |
int |
getUnits()
Units the reference scale is in. |
int |
getWeight()
Weight of the barriers in this layer. |
int |
hashCode()
the hashcode for this object |
java.lang.String |
ILayerGeneralProperties_getLayerDescription()
Description for the layer. |
boolean |
isCached()
Indicates if the layer needs its own display cache. |
boolean |
isShowTips()
Indicates if the layer shows map tips. |
boolean |
isUseAssociatedLayerVisibility()
Indicates if the layer that is associated with this graphics layer controls the visibility. |
boolean |
isValid()
Indicates if the layer is currently valid. |
boolean |
isVisible()
Indicates if the layer is currently visible. |
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 |
putElementOrder(java.lang.Object order)
Private order object. |
void |
queryBarriers(IDisplay display,
IGeometryCollection pBarriers,
IEnvelope extent,
ITrackCancel trackCancel)
List of barriers within the specified extent, or all barriers if no extent given. |
void |
release()
Release a GraphicsSubLayer. |
void |
reset()
Reset internal cursor so that Next returns the first 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 |
setAssociatedLayerByRef(ILayer layer)
Layer that is associated with this graphics layer. |
void |
setCached(boolean cached)
Indicates if the layer needs its own display cache. |
void |
setLayerDescription(java.lang.String text)
Description for the layer. |
void |
setMaximumScale(double maxScale)
Maximum scale (representative fraction) at which the layer will display. |
void |
setMinimumScale(double minScale)
Minimum scale (representative fraction) at which the layer will display. |
void |
setName(java.lang.String name)
Layer name. |
void |
setReferenceScale(double pScaleRF)
Reference scale of the layer as a representative fraction. |
void |
setShowTips(boolean show)
Indicates if the layer shows map tips. |
void |
setSpatialReferenceByRef(ISpatialReference rhs1)
Spatial reference for the layer. |
void |
setUnits(int units)
Units the reference scale is in. |
void |
setUseAssociatedLayerVisibility(boolean useLayer)
Indicates if the layer that is associated with this graphics layer controls the visibility. |
void |
setVisible(boolean visible)
Indicates if the layer is currently visible. |
void |
setWeight(int weight)
Weight of the barriers in this layer. |
void |
updateElement(IElement element)
The graphic element's properties have changed. |
void |
visibilityChanged(ILayerEventsVisibilityChangedEvent theEvent)
Occurs when layer visibility changes. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GraphicsSubLayer(java.lang.Object obj) throws java.io.IOException
obj
to GraphicsSubLayer
. *
GraphicsSubLayer o = (GraphicsSubLayer)obj; // will not work
GraphicsSubLayer o = new GraphicsSubLayer(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problems
GraphicsSubLayer theGraphicsSubLayer = (GraphicsSubLayer) obj;
Method Detail |
---|
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 release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
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 java.lang.String getName() throws java.io.IOException, AutomationException
Use this property to associate a string with a layer.
getName
in interface ILayer
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 ILayer
name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isValid() throws java.io.IOException, AutomationException
The valid property indicates if the layer is currently valid. Layers that reference feature classes are valid when they hold a reference to a valid feature class. The property does not however validate the integrity of the feature classes reference to the database. Therefore, in rare situations if a datasource is removed after a layer is initialized, the layer will report itself as valid but query attempts to the data source will error due to the lack of underlying data.
isValid
in interface ILayer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnvelope getAreaOfInterest() throws java.io.IOException, AutomationException
Returns the spatial-referenced extent of the layer.
getAreaOfInterest
in interface ILayer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getMinimumScale() throws java.io.IOException, AutomationException
Specifies the minimum scale at which the layer will be displayed. This means that if you zoom out beyond this scale, the layer will not display. For example, specify 1000 to have the layer not display when zoomed out beyond 1:1000.
getMinimumScale
in interface ILayer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMinimumScale(double minScale) throws java.io.IOException, AutomationException
setMinimumScale
in interface ILayer
minScale
- The minScale (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getMaximumScale() throws java.io.IOException, AutomationException
Specifies the maximum scale at which the layer will be displayed. This means that if you zoom in beyond this scale, the layer will not display. For example, specify 500 to have the layer not display when zoomed in beyond 1:500.
getMaximumScale
in interface ILayer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMaximumScale(double maxScale) throws java.io.IOException, AutomationException
setMaximumScale
in interface ILayer
maxScale
- The maxScale (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isVisible() throws java.io.IOException, AutomationException
isVisible
in interface ILayer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setVisible(boolean visible) throws java.io.IOException, AutomationException
setVisible
in interface ILayer
visible
- The visible (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isShowTips() throws java.io.IOException, AutomationException
Indicates whether or not map tips are shown for the layer. If set to True, then map tips will be shown for the layer. You can determine the text that will be shown via TipText. For a FeatureLayer, this text comes from the data for IFeatureLayer::DisplayField.
isShowTips
in interface ILayer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setShowTips(boolean show) throws java.io.IOException, AutomationException
setShowTips
in interface ILayer
show
- The show (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, double tolerance) throws java.io.IOException, AutomationException
getTipText
in interface ILayer
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 boolean isCached() throws java.io.IOException, AutomationException
This property indicates whether or not the layer requires its own display cache. If this property is True, then the Map will use a separate display cache for the layer so that it can be refreshed indpendently of other layers.
The Map is responsible for cache management. See IScreenDisplay::AddCache for more information on caches.
isCached
in interface ILayer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCached(boolean cached) throws java.io.IOException, AutomationException
Informational property. Container is responsible for cache management.
setCached
in interface ILayer
cached
- The cached (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSupportedDrawPhases() throws java.io.IOException, AutomationException
Indicates the draw phases supported by the layer (esriDPGeography, esriDPAnnotation, esriDPSelection, or any combination of the three). The supported draw phases are defined by esriDrawPhase. When multiple draw phases are supported, the sum of the constants is used. For example, if SupportedDrawPhases = 3 then the layer supports drawing in the geography and annotation phases.
getSupportedDrawPhases
in interface ILayer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSpatialReferenceByRef(ISpatialReference rhs1) throws java.io.IOException, AutomationException
This property is only used for map display, setting this property does not change the spatial reference of the layer's underlying data. The ArcGIS framework uses this property to pass the spatial reference from the map to the layer in order to support on-the-fly projection.
setSpatialReferenceByRef
in interface ILayer
rhs1
- 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 void draw(int drawPhase, IDisplay display, ITrackCancel trackCancel) throws java.io.IOException, AutomationException
This method draws the layer to the Display for the specified DrawPhase. Use the TrackCancel object to allow the drawing of the layer to be interrupted by the user.
draw
in interface ILayer
drawPhase
- A com.esri.arcgis.system.esriDrawPhase constant (in)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(IScreenDisplay containerScreen) throws java.io.IOException, AutomationException
activate
in interface IGraphicsLayer
containerScreen
- A reference to a com.esri.arcgis.display.IScreenDisplay (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 IGraphicsLayer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isUseAssociatedLayerVisibility() throws java.io.IOException, AutomationException
isUseAssociatedLayerVisibility
in interface IGraphicsLayer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setUseAssociatedLayerVisibility(boolean useLayer) throws java.io.IOException, AutomationException
setUseAssociatedLayerVisibility
in interface IGraphicsLayer
useLayer
- The useLayer (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ILayer getAssociatedLayer() throws java.io.IOException, AutomationException
getAssociatedLayer
in interface IGraphicsLayer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAssociatedLayerByRef(ILayer layer) throws java.io.IOException, AutomationException
setAssociatedLayerByRef
in interface IGraphicsLayer
layer
- A reference to a com.esri.arcgis.carto.ILayer (in)
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 IGraphicsLayerScale
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setReferenceScale(double pScaleRF) throws java.io.IOException, AutomationException
setReferenceScale
in interface IGraphicsLayerScale
pScaleRF
- The pScaleRF (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getUnits() throws java.io.IOException, AutomationException
getUnits
in interface IGraphicsLayerScale
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setUnits(int units) throws java.io.IOException, AutomationException
setUnits
in interface IGraphicsLayerScale
units
- A com.esri.arcgis.system.esriUnits constant (in)
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 int getWeight() throws java.io.IOException, AutomationException
getWeight
in interface IBarrierProperties
getWeight
in interface IBarrierProperties2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setWeight(int weight) throws java.io.IOException, AutomationException
setWeight
in interface IBarrierProperties
setWeight
in interface IBarrierProperties2
weight
- The weight (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getBarriers(IDisplay display, IGeometryCollection pBarriers, IEnvelope extent) throws java.io.IOException, AutomationException
getBarriers
in interface IBarrierProperties
display
- A reference to a com.esri.arcgis.display.IDisplay (in)pBarriers
- A reference to a com.esri.arcgis.geometry.IGeometryCollection (in)extent
- A reference to a com.esri.arcgis.geometry.IEnvelope (in, optional, pass 0 if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void queryBarriers(IDisplay display, IGeometryCollection pBarriers, IEnvelope extent, ITrackCancel trackCancel) throws java.io.IOException, AutomationException
queryBarriers
in interface IBarrierProperties2
display
- A reference to a com.esri.arcgis.display.IDisplay (in)pBarriers
- A reference to a com.esri.arcgis.geometry.IGeometryCollection (in)extent
- 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 visibilityChanged(ILayerEventsVisibilityChangedEvent theEvent) throws java.io.IOException, AutomationException
visibilityChanged
in interface ILayerEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getLastMinimumScale() throws java.io.IOException, AutomationException
getLastMinimumScale
in interface ILayerGeneralProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getLastMaximumScale() throws java.io.IOException, AutomationException
getLastMaximumScale
in interface ILayerGeneralProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String ILayerGeneralProperties_getLayerDescription() throws java.io.IOException, AutomationException
ILayerGeneralProperties_getLayerDescription
in interface ILayerGeneralProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLayerDescription(java.lang.String text) throws java.io.IOException, AutomationException
setLayerDescription
in interface ILayerGeneralProperties
text
- The text (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSmallImage() throws java.io.IOException, AutomationException
getSmallImage
in interface ILayerInfo
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSmallSelectedImage() throws java.io.IOException, AutomationException
getSmallSelectedImage
in interface ILayerInfo
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getLargeImage() throws java.io.IOException, AutomationException
getLargeImage
in interface ILayerInfo
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getLargeSelectedImage() throws java.io.IOException, AutomationException
getLargeSelectedImage
in interface ILayerInfo
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |