|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.controls.ARLayer
public class ARLayer
COM Class 'ARLayer'. Generated 3/19/2015 1:20:50 PM from 'C:\ArcGIS\COM\esriPublisherControls.olb'
Description 'ARLayer object.' 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.controls.IARLayer |
---|
DISPID_1_GET_NAME, DISPID_10_NAME, DISPID_11_GET_NAME, DISPID_12_GET_NAME, DISPID_13_GET_NAME, DISPID_14_NAME, DISPID_15_GET_NAME, DISPID_15_PUT_NAME, DISPID_16_GET_NAME, DISPID_17_NAME, DISPID_2_GET_NAME, DISPID_3_GET_NAME, DISPID_3_PUT_NAME, DISPID_4_GET_NAME, DISPID_5_GET_NAME, DISPID_6_GET_NAME, DISPID_7_GET_NAME, DISPID_8_GET_NAME, DISPID_9_GET_NAME, IID, IID33df9650_35b7_42f8_a7c9_9f8a1b53aa80, xxDummy |
Constructor Summary | |
---|---|
ARLayer(java.lang.Object obj)
Construct a ARLayer using a reference to such an object returned from ArcGIS Engine or Server. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o)
Compare this object with another |
int |
getARLayerCount()
The number of child layers in a group layer. |
IARLayer |
getChildARLayer(int index)
The child layer at the specifid index of a group layer. |
java.lang.Object |
getCustomProperty()
A property to associate data with an object. |
java.lang.String |
getDescription()
The description of the layer. |
void |
getExtent(double[] xMin,
double[] yMin,
double[] xMax,
double[] yMax)
The extent of the data within the layer. |
java.lang.Object |
getInternalObject()
The internal ArcObjects ILayer object. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
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()
The name of the layer. |
java.lang.String |
getType()
The description of the type of layer. |
int |
hashCode()
the hashcode for this object |
boolean |
isCached()
Indicates if the layer has its own display cache. |
boolean |
isGroupLayer()
Indicates if the layer is a group of layers behaving like a single layer. |
boolean |
isHyperlinks()
Indicates if the layer contains hyperlinks. |
boolean |
isSearchable()
Indicates if the layer is searchable (only feature layers are searchable). |
boolean |
isVisible()
Indicates if the layer is currently visible. |
IARFeatureSet |
queryARFeatures(IARSearchDef pSearchDef)
Searches the layer using a search definition and returns an ARFeatureSet. |
void |
release()
Release a ARLayer. |
IARFeatureCursor |
searchARFeatures(IARSearchDef pSearchDef)
Searches the layer using a search definition and returns an ARFeatureCursor. |
void |
setCustomProperty(java.lang.Object pVal)
A property to associate data with an object. |
void |
setVisible(boolean visible)
Indicates if the layer is currently visible. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ARLayer(java.lang.Object obj) throws java.io.IOException
obj
to ARLayer
. *
ARLayer o = (ARLayer)obj; // will not work
ARLayer o = new ARLayer(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problems
ARLayer theARLayer = (ARLayer) 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 java.lang.String getName() throws java.io.IOException, AutomationException
getName
in interface IARLayer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isHyperlinks() throws java.io.IOException, AutomationException
isHyperlinks
in interface IARLayer
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 IARLayer
visible
- The visible (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 IARLayer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getMaximumScale() throws java.io.IOException, AutomationException
getMaximumScale
in interface IARLayer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getMinimumScale() throws java.io.IOException, AutomationException
getMinimumScale
in interface IARLayer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isCached() throws java.io.IOException, AutomationException
isCached
in interface IARLayer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isGroupLayer() throws java.io.IOException, AutomationException
isGroupLayer
in interface IARLayer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getARLayerCount() throws java.io.IOException, AutomationException
getARLayerCount
in interface IARLayer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IARLayer getChildARLayer(int index) throws java.io.IOException, AutomationException
getChildARLayer
in interface IARLayer
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IARFeatureCursor searchARFeatures(IARSearchDef pSearchDef) throws java.io.IOException, AutomationException
searchARFeatures
in interface IARLayer
pSearchDef
- A reference to a com.esri.arcgis.controls.IARSearchDef (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getDescription() throws java.io.IOException, AutomationException
getDescription
in interface IARLayer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSearchable() throws java.io.IOException, AutomationException
isSearchable
in interface IARLayer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getInternalObject() throws java.io.IOException, AutomationException
getInternalObject
in interface IARLayer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getExtent(double[] xMin, double[] yMin, double[] xMax, double[] yMax) throws java.io.IOException, AutomationException
getExtent
in interface IARLayer
xMin
- The xMin (in/out: use single element array)yMin
- The yMin (in/out: use single element array)xMax
- The xMax (in/out: use single element array)yMax
- The yMax (in/out: use single element array)
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 IARLayer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCustomProperty(java.lang.Object pVal) throws java.io.IOException, AutomationException
setCustomProperty
in interface IARLayer
pVal
- A Variant (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 IARLayer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IARFeatureSet queryARFeatures(IARSearchDef pSearchDef) throws java.io.IOException, AutomationException
queryARFeatures
in interface IARLayer
pSearchDef
- A reference to a com.esri.arcgis.controls.IARSearchDef (in)
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 |