com.esri.arcgis.carto
Interface ICadastralFabricLayer

All Superinterfaces:
Serializable
All Known Implementing Classes:
CadastralFabricLayer

public interface ICadastralFabricLayer
extends Serializable

Provides access to members that control the cadastral fabric layer.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 ICadastralFabric getCadastralFabric()
          The layer's CadastralFabric.
 IFeatureLayer getCadastralSubLayer(int layerType)
          The sub-layer for the renderer type past.
 IFeatureIDSet searchCadastralFeatures(IQueryFilter queryFilter, int cadastralFeature)
          Creates a FeatureIDSet based upon the search criteria.
 void setCadastralFabricByRef(ICadastralFabric cadastralFabric)
          The layer's CadastralFabric.
 

Method Detail

setCadastralFabricByRef

void setCadastralFabricByRef(ICadastralFabric cadastralFabric)
                             throws IOException,
                                    AutomationException
The layer's CadastralFabric.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
cadastralFabric - A reference to a com.esri.arcgis.geodatabaseextensions.ICadastralFabric (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCadastralFabric

ICadastralFabric getCadastralFabric()
                                    throws IOException,
                                           AutomationException
The layer's CadastralFabric.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A reference to a com.esri.arcgis.geodatabaseextensions.ICadastralFabric
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

searchCadastralFeatures

IFeatureIDSet searchCadastralFeatures(IQueryFilter queryFilter,
                                      int cadastralFeature)
                                      throws IOException,
                                             AutomationException
Creates a FeatureIDSet based upon the search criteria.

Remarks

Creates a FeatureIDSet based upon the search criteria.

The SearchCadastralFeatures method can be used to retrieve a set of feature IDs for the cadastral features that meet the search criteria defined in the QueryFilter object. The CadastralFeature parameter will determine whether the feature IDs of the fabric's control points or parcels will be retrieved. The IFeatureIDSet object returned by this method can be used to populate the properties of a CadastralJob or to select features in the cadastral fabric layer.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
queryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
cadastralFeature - A com.esri.arcgis.carto.esriCadastralFeature constant (in)
Returns:
A reference to a com.esri.arcgis.carto.IFeatureIDSet
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCadastralSubLayer

IFeatureLayer getCadastralSubLayer(int layerType)
                                   throws IOException,
                                          AutomationException
The sub-layer for the renderer type past.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
layerType - A com.esri.arcgis.carto.esriCadastralFabricRenderer constant (in)
Returns:
A reference to a com.esri.arcgis.carto.IFeatureLayer
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.