|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ICadastralFabricSelection
Provides access to members that control the selection of cadastral features to designate to a cadastral job.
Provides access to members that control the selection of cadastral features to designate to a cadastral job.
Method Summary | |
---|---|
void |
clearControlPointsInJobList()
Clear Control points currently selected for cadastral job list. |
void |
clearParcelsInJobList(int parcelType)
Clear Parcels currently selected for cadastral job list. |
void |
clearSelection(int cadastralFeature)
Clear currently selected cadastral features. |
IFeatureIDSet |
getControlPointSet()
The control points designated for the current cadastral job. |
ISimpleMarkerSymbol |
getControlPointSymbol()
The designated control point symbol. |
IFeatureIDSet |
getParcelSet(int parcelType)
The parcels designated for the current cadastral job. |
ISimpleFillSymbol |
getParcelSymbol(int parcelType)
The designated Parcels symbol. |
void |
selectCadastralFeatures(IQueryFilter queryFilter,
int cadastralFeature,
boolean xORToExistingSelection)
Select cadastral features based upon the search criteria. |
void |
setControlPointSet(IFeatureIDSet featureIDSet)
The control points designated for the current cadastral job. |
void |
setControlPointSymbol(ISimpleMarkerSymbol symbol)
The designated control point symbol. |
void |
setParcelSet(int parcelType,
IFeatureIDSet featureIDSet)
The parcels designated for the current cadastral job. |
void |
setParcelSymbol(int parcelType,
ISimpleFillSymbol symbol)
The designated Parcels symbol. |
Method Detail |
---|
void selectCadastralFeatures(IQueryFilter queryFilter, int cadastralFeature, boolean xORToExistingSelection) throws IOException, AutomationException
Select cadastral features based upon the search criteria.
The SelectCadastralFeatures method can be used to select cadastral features that meet the search criteria defined in the QueryFilter object. The CadastralFeature parameter will determine whether the fabric's control points or parcels will be selected. The AddToExistingSelection parameter determines whether the new selection will be added to the existing selection.
queryFilter
- A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)cadastralFeature
- A com.esri.arcgis.carto.esriCadastralFeature constant (in)xORToExistingSelection
- The xORToExistingSelection (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void clearSelection(int cadastralFeature) throws IOException, AutomationException
Clear currently selected cadastral features.
The ClearSelection method will clear the cadastral feature selection for the cadastral feature type defined in the CadastralFeature parameter.
cadastralFeature
- A com.esri.arcgis.carto.esriCadastralFeature constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IFeatureIDSet getParcelSet(int parcelType) throws IOException, AutomationException
parcelType
- A com.esri.arcgis.carto.esriCadastralParcelType constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setParcelSet(int parcelType, IFeatureIDSet featureIDSet) throws IOException, AutomationException
parcelType
- A com.esri.arcgis.carto.esriCadastralParcelType constant (in)featureIDSet
- A reference to a com.esri.arcgis.carto.IFeatureIDSet (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IFeatureIDSet getControlPointSet() throws IOException, AutomationException
The control points designated for the current cadastral job.
The ControlPointSet property can be used to retrieve or set the selection of control points that will participate in a cadastral job. Any control points that fall within the job will automatically be included. Use this property to include any desired control points that fall outside of the job.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setControlPointSet(IFeatureIDSet featureIDSet) throws IOException, AutomationException
featureIDSet
- A reference to a com.esri.arcgis.carto.IFeatureIDSet (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void clearControlPointsInJobList() throws IOException, AutomationException
Clear Control points currently selected for cadastral job list.
The ClearControlPointsInJobList method will clear the selection of control points that are designated for the current cadastral job.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void clearParcelsInJobList(int parcelType) throws IOException, AutomationException
Clear parcels currently selected for cadastral job list.
The ClearParcelsInJobList method will clear the selection of parcels that are designated for the current cadastral job. The ParcelType parameter will determine whether the selection of area of adjustment parcels or edit parcels are cleared.
parcelType
- A com.esri.arcgis.carto.esriCadastralParcelType constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ISimpleFillSymbol getParcelSymbol(int parcelType) throws IOException, AutomationException
parcelType
- A com.esri.arcgis.carto.esriCadastralParcelType constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setParcelSymbol(int parcelType, ISimpleFillSymbol symbol) throws IOException, AutomationException
parcelType
- A com.esri.arcgis.carto.esriCadastralParcelType constant (in)symbol
- A reference to a com.esri.arcgis.display.ISimpleFillSymbol (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ISimpleMarkerSymbol getControlPointSymbol() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setControlPointSymbol(ISimpleMarkerSymbol symbol) throws IOException, AutomationException
symbol
- A reference to a com.esri.arcgis.display.ISimpleMarkerSymbol (in)
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 |