|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.esri.arcgis.carto.ACFeatureLayer
ArcIMS layer for displaying features.
| Constructor Summary | |
ACFeatureLayer()
Constructs a ACFeatureLayer using ArcGIS Engine. |
|
ACFeatureLayer(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. |
|
| Method Summary | |
void |
connect(java.lang.String layerInfo,
IIMSAxlRequest request,
ISpatialReference spatialRef,
int mapUnits,
IFeatureClass featureClass)
Connects to the feature layer. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
IACFeatureLayer |
getAsIACFeatureLayer()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IACFeatureLayerAdmin |
getAsIACFeatureLayerAdmin()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IACLayer |
getAsIACLayer()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IACLayerAdmin |
getAsIACLayerAdmin()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IPersist |
getAsIPersist()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IPersistStream |
getAsIPersistStream()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
void |
getClassID(GUID[] pClassID)
Supported Platforms |
static java.lang.String |
getClsid()
|
java.lang.String |
getDisplayField()
The primary display field. |
IEnvelope |
getExtent()
The extent of the layer. |
IFeatureClass |
getFeatureClass()
The layer's feature class. |
int |
getGeometryType()
The type of the Shape for the features in the layer. |
java.lang.String |
getID()
The layer id. |
java.lang.Object |
getLayerDefAxl()
The layer def axl. |
double |
getMaxScale()
Maximum scale at which the layer will display. |
double |
getMinScale()
Minimum scale at which the layer will display. |
java.lang.String |
getName()
The layer name. |
ISpatialReference |
getNativeSpatialReference()
The native spatial reference of the data. |
java.lang.String |
getOriginalName()
The name of the layer that the ArcIMS Server hands out. |
IACRenderer |
getRenderer()
Renderer used to draw the layer. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
Supported Platforms |
java.lang.String |
getXMLLayerInfo()
The XML LayerInfo. |
int |
hashCode()
the hashcode for this object |
void |
isDirty()
Supported Platforms |
boolean |
isDisplayAnnotation()
Indicates if the layer displays annotation. |
boolean |
isHasLabels()
Indicates if the layer has labels. |
boolean |
isVisible()
Indicates if the layer is currently visible. |
void |
load(IStream pstm)
Supported Platforms |
void |
save(IStream pstm,
int fClearDirty)
Supported Platforms |
void |
setDisplayAnnotation(boolean flag)
Indicates if the layer displays annotation. |
void |
setDisplayField(java.lang.String fieldName)
The primary display field. |
void |
setID(java.lang.String iD)
The layer id. |
void |
setMaxScale(double scale)
Maximum scale at which the layer will display. |
void |
setMinScale(double scale)
Minimum scale at which the layer will display. |
void |
setName(java.lang.String name)
The layer name. |
void |
setOriginalName(java.lang.String name)
The name of the layer that the ArcIMS Server hands out. |
void |
setRendererByRef(IACRenderer renderer)
Renderer used to draw the layer. |
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 ACFeatureLayer()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public ACFeatureLayer(java.lang.Object obj)
throws java.io.IOException
obj to ACFeatureLayer. ACFeatureLayer theACFeatureLayer = (ACFeatureLayer) obj;
obj - an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems| Method Detail |
public static java.lang.String getClsid()
public IACLayer getAsIACLayer()
public IACLayerAdmin getAsIACLayerAdmin()
public IACFeatureLayer getAsIACFeatureLayer()
public IACFeatureLayerAdmin getAsIACFeatureLayerAdmin()
public IPersist getAsIPersist()
public IPersistStream getAsIPersistStream()
public boolean equals(java.lang.Object o)
public int hashCode()
public java.lang.String getName()
throws java.io.IOException,
AutomationException
IACLayer
getName in interface IACLayerAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setName(java.lang.String name)
throws java.io.IOException,
AutomationException
IACLayer
setName in interface IACLayername - The name (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getOriginalName()
throws java.io.IOException,
AutomationException
IACLayer
getOriginalName in interface IACLayerAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setOriginalName(java.lang.String name)
throws java.io.IOException,
AutomationException
IACLayer
setOriginalName in interface IACLayername - The name (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public java.lang.String getID()
throws java.io.IOException,
AutomationException
IACLayer
getID in interface IACLayerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setID(java.lang.String iD)
throws java.io.IOException,
AutomationException
IACLayer
setID in interface IACLayeriD - The iD (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public boolean isVisible()
throws java.io.IOException,
AutomationException
IACLayer
isVisible in interface IACLayerAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setVisible(boolean visible)
throws java.io.IOException,
AutomationException
IACLayer
setVisible in interface IACLayervisible - The visible (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getMinScale()
throws java.io.IOException,
AutomationException
IACLayer
getMinScale in interface IACLayerAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setMinScale(double scale)
throws java.io.IOException,
AutomationException
IACLayer
setMinScale in interface IACLayerscale - The scale (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public double getMaxScale()
throws java.io.IOException,
AutomationException
IACLayer
getMaxScale in interface IACLayerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMaxScale(double scale)
throws java.io.IOException,
AutomationException
IACLayer
setMaxScale in interface IACLayerscale - The scale (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.Object getLayerDefAxl()
throws java.io.IOException,
AutomationException
IACLayer
getLayerDefAxl in interface IACLayerAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public IEnvelope getExtent()
throws java.io.IOException,
AutomationException
IACLayer
getExtent in interface IACLayerAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public ISpatialReference getNativeSpatialReference()
throws java.io.IOException,
AutomationException
IACLayer
getNativeSpatialReference in interface IACLayerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getXMLLayerInfo()
throws java.io.IOException,
AutomationException
IACLayerAdmin
getXMLLayerInfo in interface IACLayerAdminjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IACRenderer getRenderer()
throws java.io.IOException,
AutomationException
IACFeatureLayer
getRenderer in interface IACFeatureLayerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setRendererByRef(IACRenderer renderer)
throws java.io.IOException,
AutomationException
IACFeatureLayer
setRendererByRef in interface IACFeatureLayerrenderer - A reference to a com.esri.arcgis.carto.IACRenderer (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getGeometryType()
throws java.io.IOException,
AutomationException
IACFeatureLayer
getGeometryType in interface IACFeatureLayerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IFeatureClass getFeatureClass()
throws java.io.IOException,
AutomationException
IACFeatureLayer
getFeatureClass in interface IACFeatureLayerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getDisplayField()
throws java.io.IOException,
AutomationException
IACFeatureLayer
getDisplayField in interface IACFeatureLayerAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setDisplayField(java.lang.String fieldName)
throws java.io.IOException,
AutomationException
IACFeatureLayer
setDisplayField in interface IACFeatureLayerfieldName - The fieldName (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public boolean isHasLabels()
throws java.io.IOException,
AutomationException
IACFeatureLayer
isHasLabels in interface IACFeatureLayerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isDisplayAnnotation()
throws java.io.IOException,
AutomationException
IACFeatureLayer
isDisplayAnnotation in interface IACFeatureLayerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDisplayAnnotation(boolean flag)
throws java.io.IOException,
AutomationException
IACFeatureLayer
setDisplayAnnotation in interface IACFeatureLayerflag - The flag (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void connect(java.lang.String layerInfo,
IIMSAxlRequest request,
ISpatialReference spatialRef,
int mapUnits,
IFeatureClass featureClass)
throws java.io.IOException,
AutomationException
IACFeatureLayerAdmin
connect in interface IACFeatureLayerAdminlayerInfo - The layerInfo (in)request - A reference to a com.esri.arcgis.gisclient.IIMSAxlRequest (in)spatialRef - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)mapUnits - A com.esri.arcgis.gisclient.acMapUnits constant (in)featureClass - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
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
IPersistIPersist is a Microsoft interface. Please refer to MSDN for information about this interface.
getClassID in interface IPersistpClassID - A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void isDirty()
throws java.io.IOException,
AutomationException
IPersistStreamIPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
isDirty in interface IPersistStreamjava.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
IPersistStreamIPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
load in interface IPersistStreampstm - A reference to a com.esri.arcgis.system.IStream (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void save(IStream pstm,
int fClearDirty)
throws java.io.IOException,
AutomationException
IPersistStreamIPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
save in interface IPersistStreampstm - 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
IPersistStreamIPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
getSizeMax in interface IPersistStreampcbSize - A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||