|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.controls.EngineEditor
public class EngineEditor
COM Class 'EngineEditor'. Generated 3/19/2015 1:20:48 PM from 'C:\ArcGIS\COM\esriControls.olb'
Description 'A singleton object representing the Engine editing environment.' 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.IEngineEditor2 |
|---|
IID, IID3591a657_eb49_4a14_a491_be61be4f73b0, xxDummy |
| Fields inherited from interface com.esri.arcgis.controls.IEngineEditor |
|---|
IID9ae024af_2bae_4b4c_927f_8e6ff0ab55bd |
| Fields inherited from interface com.esri.arcgis.controls.IEngineEditSketch |
|---|
IID, IIDa741844a_9abf_456e_b7c6_94b3c75fcb5f, xxDummy |
| Fields inherited from interface com.esri.arcgis.controls.IEngineSnapEnvironment |
|---|
IID, IIDfad24a05_b217_4058_b3e2_6b306df64f68, xxDummy |
| Fields inherited from interface com.esri.arcgis.controls.IEngineEditProperties |
|---|
IID, IID74ff9f4f_b6f3_4165_9543_b57908e153c5, xxDummy |
| Fields inherited from interface com.esri.arcgis.controls.IEngineEditProperties2 |
|---|
IID, IIDc795a6c0_482c_469e_8a8e_00665b21cef0, xxDummy |
| Fields inherited from interface com.esri.arcgis.controls.IEngineEditLayers |
|---|
IID, IID8118c22e_1065_466c_a91c_4931a6cc81a5, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.ISupportErrorInfo |
|---|
IID, IIDdf0b3d60_548f_101b_8e65_08002b2bd119, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.IExtension |
|---|
IID, IID7f657ec9_dbf1_11d2_9f2f_00c04f6bc69e, xxDummy |
| Constructor Summary | |
|---|---|
EngineEditor()
Constructs a EngineEditor using ArcGIS Engine. |
|
EngineEditor(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. EngineEditor theEngineEditor = (EngineEditor) obj; |
|
| Method Summary | |
|---|---|
void |
abortOperation()
Aborts an edit operation. |
void |
addIEngineEditEventsListener(IEngineEditEvents theListener)
addIEngineEditEventsListener. |
void |
addPoint(IPoint point,
boolean allowUndo)
Adds a point to the edit sketch. |
void |
addSnapAgent(IEngineSnapAgent snapAgent)
Adds a new snap agent to the snap environment. |
void |
addTask(IEngineEditTask task)
Adds a task to the EngineEditor. |
void |
clearSnapAgents()
Removes all snap agents. |
void |
enableUndoRedo(boolean enabled)
Indicates if undo/redo capabilities are enabled. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
void |
finishSketch()
Completes the current edit sketch. |
void |
finishSketchPart()
Completes a part for the current edit sketch. |
double |
getAngularCorrectionOffset()
Angular Correction Offset. |
int |
getAngularUnitPrecision()
Precision used to display angular units. |
static java.lang.String |
getClsid()
getClsid. |
int |
getCurrentSubtype()
The sub type for new features in the CurrentLayer. |
IEngineEditTask |
getCurrentTask()
The current edit task. |
double |
getCurrentZ()
Current Z value for the edit sketch. |
int |
getDirectionType()
Direction Type. |
int |
getDirectionUnits()
Direction Units. |
double |
getDistanceCorrectionFactor()
Distance Correction Factor. |
IPoint |
getEditLocation()
A point that can be used by any custom editing commands. |
IEnumFeature |
getEditSelection()
The selected features that are editable. |
int |
getEditSessionMode()
The current edit session mode. |
int |
getEditState()
The EngineEditor's current edit state. |
IWorkspace |
getEditWorkspace()
The workspace being edited. |
IGeometry |
getGeometry()
Geometry stored in the edit sketch. |
int |
getGeometryType()
Type of the geometry stored in the edit sketch. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
IPoint |
getLastPoint()
The last point in the edit sketch. |
IMap |
getMap()
The map being edited. |
java.lang.String |
getName()
The name of the extension. |
int |
getPart()
The index of the current part of the sketch. |
int |
getReportPrecision()
Controls the number of decimal places the editor reports numbers with. |
int |
getSegment()
The index of the current segment of the sketch. |
IMarkerSymbol |
getSelectedVertexSymbol()
Symbol used to draw the active vertex of the edit sketch. |
IAnchorPoint |
getSelectionAnchor()
The selection anchor point. |
int |
getSelectionCount()
The number of selected features that are editable. |
ILineSymbol |
getSketchSymbol()
Symbol used to draw the lines of the edit sketch. |
IMarkerSymbol |
getSketchVertexSymbol()
Symbol used to draw the vertices of the edit sketch. |
IEngineSnapAgent |
getSnapAgent(int index)
A snap agent at the given index. |
int |
getSnapAgentCount()
The number of active snap agents. |
IMarkerSymbol |
getSnapSymbol()
Symbol used to draw the snap location. |
double |
getSnapTolerance()
The snap tolerance, measured in pixels or map units. |
int |
getSnapToleranceUnits()
The units used for the snap tolerance. |
int |
getStickyMoveTolerance()
Controls the sticky move tolerance. |
int |
getStreamGroupingCount()
Controls the number of points to group together when streaming. |
double |
getStreamTolerance()
Controls the streaming tolerance, measured in map units. |
ILayer |
getTargetLayer()
The editor's target layer. |
IEngineEditTask |
getTask(int index)
The edit task at the specified index. |
IEngineEditTask |
getTaskByUniqueName(java.lang.String uniqueName)
Retrieves a task by UniqueName from the EngineEditor. |
int |
getTaskCount()
The number of edit tasks. |
int |
getVertex()
The index of the current vertex of the sketch. |
boolean |
hasEdits()
Indicates if edits have been made. |
int |
hashCode()
the hashcode for this object |
IFeatureLayer |
IEngineEditLayers_getTargetLayer()
The EngineEditor's target layer that new features are added to. |
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo |
void |
invertAgent(IPoint location,
int hdc)
Draws the EngineEditor's snapping agent. |
boolean |
isAutoSaveOnVersionRedefined()
Indicates whether the stop editing process should automatically reconcile an edit session and save the version without notification. |
boolean |
isEditable(IFeatureLayer layer)
Indicates if the specific feature layer is editable. |
boolean |
isSnapTips()
Indicates whether to show the snap tips. |
boolean |
isStretchGeometry()
Indicates if the edit sketch is stretched when one of its vertices is moved. |
boolean |
isUseGroundToGrid()
Indicates whether to use Ground to Grid. |
boolean |
isZAware()
Indicates whether the edit sketch geometry can contain Zs. |
void |
modifySketch()
Notifies listeners that the sketch has been changed. |
void |
refreshSketch()
Invalidates the portion of the display that is occupied by the sketch. |
void |
release()
Release a EngineEditor. |
void |
removeIEngineEditEventsListener(IEngineEditEvents theListener)
removeIEngineEditEventsListener. |
void |
removeSnapAgent(int index)
Removes the snap agent at the given index. |
void |
setAngularCorrectionOffset(double angOffset)
Angular Correction Offset. |
void |
setAngularUnitPrecision(int auPrecision)
Precision used to display angular units. |
void |
setAutoSaveOnVersionRedefined(boolean stretch)
Indicates whether the stop editing process should automatically reconcile an edit session and save the version without notification. |
void |
setCurrentTaskByRef(IEngineEditTask task)
The current edit task. |
void |
setCurrentZ(double z)
Current Z value for the edit sketch. |
void |
setDirectionType(int dirType)
Direction Type. |
void |
setDirectionUnits(int dirUnits)
Direction Units. |
void |
setDistanceCorrectionFactor(double distFactor)
Distance Correction Factor. |
void |
setEditLocation(int x,
int y)
Sets the part, segment and vertex of the edit sketch at the x,y location. |
void |
setEditSessionMode(int mode)
The current edit session mode. |
void |
setGeometryByRef(IGeometry geometry)
Geometry stored in the edit sketch. |
void |
setGeometryType(int geomType)
Type of the geometry stored in the edit sketch. |
void |
setReportPrecision(int numDecs)
Controls the number of decimal places the editor reports numbers with. |
void |
setSelectedVertexSymbolByRef(IMarkerSymbol symbol)
Symbol used to draw the active vertex of the edit sketch. |
void |
setSketchSymbolByRef(ILineSymbol symbol)
Symbol used to draw the lines of the edit sketch. |
void |
setSketchVertexSymbolByRef(IMarkerSymbol symbol)
Symbol used to draw the vertices of the edit sketch. |
void |
setSnapSymbolByRef(IMarkerSymbol symbol)
Symbol used to draw the snap location. |
void |
setSnapTips(boolean tips)
Indicates whether to show the snap tips. |
void |
setSnapTolerance(double tol)
The snap tolerance, measured in pixels or map units. |
void |
setSnapToleranceUnits(int units)
The units used for the snap tolerance. |
void |
setStickyMoveTolerance(int tol)
Controls the sticky move tolerance. |
void |
setStreamGroupingCount(int tol)
Controls the number of points to group together when streaming. |
void |
setStreamTolerance(double tol)
Controls the streaming tolerance, measured in map units. |
void |
setStretchGeometry(boolean stretch)
Indicates if the edit sketch is stretched when one of its vertices is moved. |
void |
setTargetLayer(IFeatureLayer layer,
int subType)
Sets the EngineEditor's target layer and subtype for new features. |
void |
setUseGroundToGrid(boolean g2g)
Indicates whether to use Ground to Grid. |
void |
setZAware(boolean aware)
Indicates whether the edit sketch geometry can contain Zs. |
void |
shutdown()
Shuts down the extension. |
boolean |
snapPoint(IPoint point)
Attempts to snap the point using the current snap environment. |
void |
startEditing(IWorkspace workspace,
IMap map)
Starts an edit session. |
void |
startOperation()
Starts an edit operation. |
void |
startup(java.lang.Object initializationData)
Starts up the extension with the given initialization data. |
void |
stopEditing(boolean saveChanges)
Stops an edit session. |
void |
stopOperation(java.lang.String operationName)
Stops an edit operation. |
void |
vertexAdded(IPoint point)
Notifies listeners that a vertex has been added to the sketch. |
void |
vertexDeleted(IPoint point)
Notifies listeners that a vertex has been deleted from the sketch. |
void |
vertexMoved(IPoint point)
Notifies listeners that a vertex has been moved in the sketch. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EngineEditor()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public EngineEditor(java.lang.Object obj)
throws java.io.IOException
EngineEditor theEngineEditor = (EngineEditor) obj;
obj to EngineEditor.
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 boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRef
public void addIEngineEditEventsListener(IEngineEditEvents theListener)
throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.controls.IEngineEditEvents interface.
java.io.IOException - If there are communications problems.
public void removeIEngineEditEventsListener(IEngineEditEvents theListener)
throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.controls.IEngineEditEvents interface.
java.io.IOException - If there are communications problems.public void release()
release in interface com.esri.arcgis.interop.RemoteObjRef
public int getEditState()
throws java.io.IOException,
AutomationException
getEditState in interface IEngineEditorjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IWorkspace getEditWorkspace()
throws java.io.IOException,
AutomationException
getEditWorkspace in interface IEngineEditorjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void startEditing(IWorkspace workspace,
IMap map)
throws java.io.IOException,
AutomationException
startEditing in interface IEngineEditorworkspace - A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)map - A reference to a com.esri.arcgis.carto.IMap (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void stopEditing(boolean saveChanges)
throws java.io.IOException,
AutomationException
stopEditing in interface IEngineEditorsaveChanges - The saveChanges (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean hasEdits()
throws java.io.IOException,
AutomationException
hasEdits in interface IEngineEditorjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void startOperation()
throws java.io.IOException,
AutomationException
startOperation in interface IEngineEditorjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void abortOperation()
throws java.io.IOException,
AutomationException
abortOperation in interface IEngineEditorjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void stopOperation(java.lang.String operationName)
throws java.io.IOException,
AutomationException
stopOperation in interface IEngineEditoroperationName - The operationName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void enableUndoRedo(boolean enabled)
throws java.io.IOException,
AutomationException
enableUndoRedo in interface IEngineEditorenabled - The enabled (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumFeature getEditSelection()
throws java.io.IOException,
AutomationException
getEditSelection in interface IEngineEditorjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getSelectionCount()
throws java.io.IOException,
AutomationException
getSelectionCount in interface IEngineEditorjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getTaskCount()
throws java.io.IOException,
AutomationException
getTaskCount in interface IEngineEditorjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEngineEditTask getTask(int index)
throws java.io.IOException,
AutomationException
getTask in interface IEngineEditorindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCurrentTaskByRef(IEngineEditTask task)
throws java.io.IOException,
AutomationException
setCurrentTaskByRef in interface IEngineEditortask - A reference to a com.esri.arcgis.controls.IEngineEditTask (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEngineEditTask getCurrentTask()
throws java.io.IOException,
AutomationException
getCurrentTask in interface IEngineEditorjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IMap getMap()
throws java.io.IOException,
AutomationException
getMap in interface IEngineEditorjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void invertAgent(IPoint location,
int hdc)
throws java.io.IOException,
AutomationException
invertAgent in interface IEngineEditorlocation - A reference to a com.esri.arcgis.geometry.IPoint (in)hdc - The hdc (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void addTask(IEngineEditTask task)
throws java.io.IOException,
AutomationException
addTask in interface IEngineEditortask - A reference to a com.esri.arcgis.controls.IEngineEditTask (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEngineEditTask getTaskByUniqueName(java.lang.String uniqueName)
throws java.io.IOException,
AutomationException
getTaskByUniqueName in interface IEngineEditoruniqueName - The uniqueName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setEditSessionMode(int mode)
throws java.io.IOException,
AutomationException
setEditSessionMode in interface IEngineEditormode - A com.esri.arcgis.controls.esriEngineEditSessionMode constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getEditSessionMode()
throws java.io.IOException,
AutomationException
getEditSessionMode in interface IEngineEditorjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IAnchorPoint getSelectionAnchor()
throws java.io.IOException,
AutomationException
getSelectionAnchor in interface IEngineEditor2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getGeometryType()
throws java.io.IOException,
AutomationException
getGeometryType in interface IEngineEditSketchjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setGeometryType(int geomType)
throws java.io.IOException,
AutomationException
setGeometryType in interface IEngineEditSketchgeomType - A com.esri.arcgis.geometry.esriGeometryType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGeometry getGeometry()
throws java.io.IOException,
AutomationException
getGeometry in interface IEngineEditSketchjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setGeometryByRef(IGeometry geometry)
throws java.io.IOException,
AutomationException
setGeometryByRef in interface IEngineEditSketchgeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPoint getEditLocation()
throws java.io.IOException,
AutomationException
getEditLocation in interface IEngineEditSketchjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getPart()
throws java.io.IOException,
AutomationException
getPart in interface IEngineEditSketchjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getSegment()
throws java.io.IOException,
AutomationException
getSegment in interface IEngineEditSketchjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getVertex()
throws java.io.IOException,
AutomationException
getVertex in interface IEngineEditSketchjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void addPoint(IPoint point,
boolean allowUndo)
throws java.io.IOException,
AutomationException
addPoint in interface IEngineEditSketchpoint - A reference to a com.esri.arcgis.geometry.IPoint (in)allowUndo - The allowUndo (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void refreshSketch()
throws java.io.IOException,
AutomationException
refreshSketch in interface IEngineEditSketchjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void finishSketch()
throws java.io.IOException,
AutomationException
finishSketch in interface IEngineEditSketchjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void finishSketchPart()
throws java.io.IOException,
AutomationException
finishSketchPart in interface IEngineEditSketchjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPoint getLastPoint()
throws java.io.IOException,
AutomationException
getLastPoint in interface IEngineEditSketchjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void modifySketch()
throws java.io.IOException,
AutomationException
modifySketch in interface IEngineEditSketchjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void vertexAdded(IPoint point)
throws java.io.IOException,
AutomationException
vertexAdded in interface IEngineEditSketchpoint - A reference to a com.esri.arcgis.geometry.IPoint (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void vertexDeleted(IPoint point)
throws java.io.IOException,
AutomationException
vertexDeleted in interface IEngineEditSketchpoint - A reference to a com.esri.arcgis.geometry.IPoint (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void vertexMoved(IPoint point)
throws java.io.IOException,
AutomationException
vertexMoved in interface IEngineEditSketchpoint - A reference to a com.esri.arcgis.geometry.IPoint (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setEditLocation(int x,
int y)
throws java.io.IOException,
AutomationException
setEditLocation in interface IEngineEditSketchx - The x (in)y - The y (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isZAware()
throws java.io.IOException,
AutomationException
isZAware in interface IEngineEditSketchjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setZAware(boolean aware)
throws java.io.IOException,
AutomationException
setZAware in interface IEngineEditSketchaware - The aware (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getCurrentZ()
throws java.io.IOException,
AutomationException
getCurrentZ in interface IEngineEditSketchjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCurrentZ(double z)
throws java.io.IOException,
AutomationException
setCurrentZ in interface IEngineEditSketchz - The z (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean snapPoint(IPoint point)
throws java.io.IOException,
AutomationException
snapPoint in interface IEngineSnapEnvironmentpoint - A reference to a com.esri.arcgis.geometry.IPoint (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getSnapToleranceUnits()
throws java.io.IOException,
AutomationException
getSnapToleranceUnits in interface IEngineSnapEnvironmentjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSnapToleranceUnits(int units)
throws java.io.IOException,
AutomationException
setSnapToleranceUnits in interface IEngineSnapEnvironmentunits - A com.esri.arcgis.controls.esriEngineSnapToleranceUnits constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getSnapTolerance()
throws java.io.IOException,
AutomationException
getSnapTolerance in interface IEngineSnapEnvironmentjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSnapTolerance(double tol)
throws java.io.IOException,
AutomationException
setSnapTolerance in interface IEngineSnapEnvironmenttol - The tol (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getSnapAgentCount()
throws java.io.IOException,
AutomationException
getSnapAgentCount in interface IEngineSnapEnvironmentjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEngineSnapAgent getSnapAgent(int index)
throws java.io.IOException,
AutomationException
getSnapAgent in interface IEngineSnapEnvironmentindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void clearSnapAgents()
throws java.io.IOException,
AutomationException
clearSnapAgents in interface IEngineSnapEnvironmentjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void removeSnapAgent(int index)
throws java.io.IOException,
AutomationException
removeSnapAgent in interface IEngineSnapEnvironmentindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void addSnapAgent(IEngineSnapAgent snapAgent)
throws java.io.IOException,
AutomationException
addSnapAgent in interface IEngineSnapEnvironmentsnapAgent - A reference to a com.esri.arcgis.controls.IEngineSnapAgent (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getReportPrecision()
throws java.io.IOException,
AutomationException
getReportPrecision in interface IEngineEditPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setReportPrecision(int numDecs)
throws java.io.IOException,
AutomationException
setReportPrecision in interface IEngineEditPropertiesnumDecs - The numDecs (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getStreamTolerance()
throws java.io.IOException,
AutomationException
getStreamTolerance in interface IEngineEditPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setStreamTolerance(double tol)
throws java.io.IOException,
AutomationException
setStreamTolerance in interface IEngineEditPropertiestol - The tol (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getStreamGroupingCount()
throws java.io.IOException,
AutomationException
getStreamGroupingCount in interface IEngineEditPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setStreamGroupingCount(int tol)
throws java.io.IOException,
AutomationException
setStreamGroupingCount in interface IEngineEditPropertiestol - The tol (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isStretchGeometry()
throws java.io.IOException,
AutomationException
isStretchGeometry in interface IEngineEditPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setStretchGeometry(boolean stretch)
throws java.io.IOException,
AutomationException
setStretchGeometry in interface IEngineEditPropertiesstretch - The stretch (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ILineSymbol getSketchSymbol()
throws java.io.IOException,
AutomationException
getSketchSymbol in interface IEngineEditPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSketchSymbolByRef(ILineSymbol symbol)
throws java.io.IOException,
AutomationException
setSketchSymbolByRef in interface IEngineEditPropertiessymbol - A reference to a com.esri.arcgis.display.ILineSymbol (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IMarkerSymbol getSketchVertexSymbol()
throws java.io.IOException,
AutomationException
getSketchVertexSymbol in interface IEngineEditPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSketchVertexSymbolByRef(IMarkerSymbol symbol)
throws java.io.IOException,
AutomationException
setSketchVertexSymbolByRef in interface IEngineEditPropertiessymbol - A reference to a com.esri.arcgis.display.IMarkerSymbol (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IMarkerSymbol getSelectedVertexSymbol()
throws java.io.IOException,
AutomationException
getSelectedVertexSymbol in interface IEngineEditPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSelectedVertexSymbolByRef(IMarkerSymbol symbol)
throws java.io.IOException,
AutomationException
setSelectedVertexSymbolByRef in interface IEngineEditPropertiessymbol - A reference to a com.esri.arcgis.display.IMarkerSymbol (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IMarkerSymbol getSnapSymbol()
throws java.io.IOException,
AutomationException
getSnapSymbol in interface IEngineEditPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSnapSymbolByRef(IMarkerSymbol symbol)
throws java.io.IOException,
AutomationException
setSnapSymbolByRef in interface IEngineEditPropertiessymbol - A reference to a com.esri.arcgis.display.IMarkerSymbol (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isAutoSaveOnVersionRedefined()
throws java.io.IOException,
AutomationException
isAutoSaveOnVersionRedefined in interface IEngineEditPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAutoSaveOnVersionRedefined(boolean stretch)
throws java.io.IOException,
AutomationException
setAutoSaveOnVersionRedefined in interface IEngineEditPropertiesstretch - The stretch (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ILayer getTargetLayer()
throws java.io.IOException,
AutomationException
getTargetLayer in interface IEngineEditPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getStickyMoveTolerance()
throws java.io.IOException,
AutomationException
getStickyMoveTolerance in interface IEngineEditProperties2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setStickyMoveTolerance(int tol)
throws java.io.IOException,
AutomationException
setStickyMoveTolerance in interface IEngineEditProperties2tol - The tol (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isSnapTips()
throws java.io.IOException,
AutomationException
isSnapTips in interface IEngineEditProperties2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSnapTips(boolean tips)
throws java.io.IOException,
AutomationException
setSnapTips in interface IEngineEditProperties2tips - The tips (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAngularUnitPrecision(int auPrecision)
throws java.io.IOException,
AutomationException
setAngularUnitPrecision in interface IEngineEditProperties2auPrecision - The auPrecision (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getAngularUnitPrecision()
throws java.io.IOException,
AutomationException
getAngularUnitPrecision in interface IEngineEditProperties2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDirectionType(int dirType)
throws java.io.IOException,
AutomationException
setDirectionType in interface IEngineEditProperties2dirType - A com.esri.arcgis.controls.esriEngineDirectionType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getDirectionType()
throws java.io.IOException,
AutomationException
getDirectionType in interface IEngineEditProperties2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDirectionUnits(int dirUnits)
throws java.io.IOException,
AutomationException
setDirectionUnits in interface IEngineEditProperties2dirUnits - A com.esri.arcgis.controls.esriEngineDirectionUnits constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getDirectionUnits()
throws java.io.IOException,
AutomationException
getDirectionUnits in interface IEngineEditProperties2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDistanceCorrectionFactor(double distFactor)
throws java.io.IOException,
AutomationException
setDistanceCorrectionFactor in interface IEngineEditProperties2distFactor - The distFactor (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getDistanceCorrectionFactor()
throws java.io.IOException,
AutomationException
getDistanceCorrectionFactor in interface IEngineEditProperties2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAngularCorrectionOffset(double angOffset)
throws java.io.IOException,
AutomationException
setAngularCorrectionOffset in interface IEngineEditProperties2angOffset - The angOffset (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getAngularCorrectionOffset()
throws java.io.IOException,
AutomationException
getAngularCorrectionOffset in interface IEngineEditProperties2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUseGroundToGrid(boolean g2g)
throws java.io.IOException,
AutomationException
setUseGroundToGrid in interface IEngineEditProperties2g2g - The g2g (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isUseGroundToGrid()
throws java.io.IOException,
AutomationException
isUseGroundToGrid in interface IEngineEditProperties2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTargetLayer(IFeatureLayer layer,
int subType)
throws java.io.IOException,
AutomationException
setTargetLayer in interface IEngineEditLayerslayer - A reference to a com.esri.arcgis.carto.IFeatureLayer (in)subType - The subType (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IFeatureLayer IEngineEditLayers_getTargetLayer()
throws java.io.IOException,
AutomationException
IEngineEditLayers_getTargetLayer in interface IEngineEditLayersjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getCurrentSubtype()
throws java.io.IOException,
AutomationException
getCurrentSubtype in interface IEngineEditLayersjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isEditable(IFeatureLayer layer)
throws java.io.IOException,
AutomationException
isEditable in interface IEngineEditLayerslayer - A reference to a com.esri.arcgis.carto.IFeatureLayer (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void interfaceSupportsErrorInfo(GUID riid)
throws java.io.IOException,
AutomationException
interfaceSupportsErrorInfo in interface ISupportErrorInforiid - A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
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
getName in interface IExtensionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void startup(java.lang.Object initializationData)
throws java.io.IOException,
AutomationException
startup in interface IExtensioninitializationData - A Variant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void shutdown()
throws java.io.IOException,
AutomationException
shutdown in interface IExtensionjava.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 | ||||||||