|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.editor.Editor
public class Editor
COM Class 'Editor'. Generated 3/19/2015 1:20:50 PM from 'C:\ArcGIS\COM\esriEditor.olb'
Description 'The Object Editor Extension.' 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 | |
|---|---|
static long |
serialVersionUID
|
| Fields inherited from interface com.esri.arcgis.editor.IEditor3 |
|---|
IID, IIDc207ef01_f8b2_405b_a12a_ec94505090bb, xxDummy |
| Fields inherited from interface com.esri.arcgis.editor.IEditor2 |
|---|
IID7fa2aabd_a885_4f52_b538_969e8b464cbc |
| Fields inherited from interface com.esri.arcgis.editor.IEditor |
|---|
IID2866e6b0_c00b_11d0_802b_0000f8037368 |
| Fields inherited from interface com.esri.arcgis.editor.IEditSketch3 |
|---|
IID, IID560640d2_81cb_4070_b73a_5f9e4d52df00, xxDummy |
| Fields inherited from interface com.esri.arcgis.editor.IEditSketch2 |
|---|
IIDf8cf41ac_6f8a_4892_b0f7_2e0668b8cba0 |
| Fields inherited from interface com.esri.arcgis.editor.IEditSketch |
|---|
IID6d3a6f67_9115_11d1_8461_0000f875b9c6 |
| Fields inherited from interface com.esri.arcgis.system.IExtension |
|---|
IID, IID7f657ec9_dbf1_11d2_9f2f_00c04f6bc69e, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IActiveViewEvents |
|---|
IID, IIDe79c5940_52dd_11d0_98be_00805f7ced21, xxDummy |
| Fields inherited from interface com.esri.arcgis.editor.ISnapEnvironment3 |
|---|
IID, IID013e7acc_014a_40df_b883_2fec1694c979, xxDummy |
| Fields inherited from interface com.esri.arcgis.editor.ISnapEnvironment2 |
|---|
IID80571989_6e71_4203_a38c_855db22099d5 |
| Fields inherited from interface com.esri.arcgis.editor.ISnapEnvironment |
|---|
IID99305f46_ef10_11d0_aaca_0000f804eb00 |
| Fields inherited from interface com.esri.arcgis.editor.IEditLayers |
|---|
IID, IID6cd39a83_b457_11d1_8470_0000f875b9c6, xxDummy |
| Fields inherited from interface com.esri.arcgis.editor.IEditProperties |
|---|
IID, IID199b7810_b38e_11d1_846f_0000f875b9c6, xxDummy |
| Fields inherited from interface com.esri.arcgis.editor.IEditProperties2 |
|---|
IID, IID44dda459_de7c_4ac0_98ff_abb32a6d8669, xxDummy |
| Fields inherited from interface com.esri.arcgis.editor.IEditProperties3 |
|---|
IID, IID2315d713_e21c_4be1_93af_f17624a051cc, xxDummy |
| Fields inherited from interface com.esri.arcgis.editor.IEditProperties4 |
|---|
IID, IID026cfef7_33dd_4adc_b12d_8c2ba25d60a1, xxDummy |
| Fields inherited from interface com.esri.arcgis.editor.IAttributeTransferType |
|---|
IID, IID9c610c6d_e4e5_40d3_831d_b87207eeccdc, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.IExtensionManager |
|---|
IID, IID05c71634_d9d5_4d6f_b68e_d7661142fa06, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.IExtensionAccelerators |
|---|
IID, IID35d9879a_db68_4a2f_87cc_7206f0060b71, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.IPersistStream |
|---|
IID, IID00000109_0000_0000_c000_000000000046, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.IPersist |
|---|
IID0000010c_0000_0000_c000_000000000046 |
| Fields inherited from interface com.esri.arcgis.system.ISupportErrorInfo |
|---|
IID, IIDdf0b3d60_548f_101b_8e65_08002b2bd119, xxDummy |
| Fields inherited from interface com.esri.arcgis.editor.IEditAnnotationProperties |
|---|
IID, IID7b3b76df_d88d_4940_a388_842f253982b7, xxDummy |
| Fields inherited from interface com.esri.arcgis.editor.IEditAttributeProperties |
|---|
IID, IID7d5464cb_6b99_46ac_8626_c215353b741c, xxDummy |
| Fields inherited from interface com.esri.arcgis.editor.IEditTaskSearch |
|---|
IID, IIDb8d14de9_0cf7_4695_ba44_0f9aa9c3f93e, xxDummy |
| Fields inherited from interface com.esri.arcgis.editor.IEditorZ |
|---|
IID, IIDf697a79e_e55f_4a63_83a8_7676725d56a4, xxDummy |
| Constructor Summary | |
|---|---|
Editor(java.lang.Object obj)
Construct a Editor using a reference to such an object returned from ArcGIS Engine or Server. |
|
| Method Summary | |
|---|---|
void |
abortOperation()
Aborts an edit operation. |
void |
addIEditEvents2Listener(IEditEvents2 theListener)
addIEditEvents2Listener. |
void |
addIEditEvents3Listener(IEditEvents3 theListener)
addIEditEvents3Listener. |
void |
addIEditEvents4Listener(IEditEvents4 theListener)
addIEditEvents4Listener. |
void |
addIEditEvents5Listener(IEditEvents5 theListener)
addIEditEvents5Listener. |
void |
addIEditEventsListener(IEditEvents theListener)
addIEditEventsListener. |
void |
addPoint(IPoint point,
boolean allowUndo)
Adds a point to the edit sketch. |
void |
addSnapAgent(ISnapAgent snapAgent)
Adds a new snap agent to the snap environment. |
void |
addTemplates(IArray editTemplateArray)
Adds the specified edit template. |
void |
afterDraw(IActiveViewEventsAfterDrawEvent theEvent)
Fired after the specified phase is drawn. |
void |
afterItemDraw(IActiveViewEventsAfterItemDrawEvent theEvent)
Fired after an individual view item is drawn. |
void |
applyZ(IPoint point)
Applies editor's Z-capture logic to point if it isn't already z-aware. |
void |
clearSelectedVertices()
Clears selected vertices. |
void |
clearSnapAgents()
Removes all snap agents. |
void |
clearWYSIWYGSketchSymbol()
Clears the WYSIWYG Sketch symbol and its properties. |
void |
contentsChanged(IActiveViewEventsContentsChangedEvent theEvent)
Fired when the contents of the view changes. |
void |
contentsCleared(IActiveViewEventsContentsClearedEvent theEvent)
Fired when the contents of the view is cleared. |
void |
createAccelerators()
Called to create the keyboard accelerators for this extension. |
IGeometry |
createSearchShape(IPoint point)
Creates a geometry using the point and the current search tolerance. |
void |
delayEvents(boolean delay)
Used to batch operations together and minimize notifications. |
void |
drapeGeometry(IGeometry geometry,
boolean addVertices,
IGeometry[] outputGeometry)
Drapes a geometry to the current surface.. |
void |
enableUndoRedo(boolean enabled)
Enable/disable the undo/redo capabilities. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
void |
finalizeZs(IGeometry geometry)
Resolves NaN Zs to definite values. |
IExtension |
findExtension(IUID extensionID)
Finds the extension given an id. |
IExtension |
findExtension(java.lang.Object nameOrID)
Finds the extension by CLSID (IUID) or name (String). |
void |
finishSketch()
Completes the current edit sketch. |
void |
finishSketchPart()
Completes a part for the current edit sketch. |
void |
focusMapChanged(IActiveViewEventsFocusMapChangedEvent theEvent)
Fired when a new map is made active. |
boolean |
fullPointSnap(IPoint point)
Always attempts to snap the point using the current snap environment. |
IMarkerSymbol |
getActiveSelectedVertexSymbol()
Symbol used to draw the selected active vertex of the edit sketch. |
IMarkerSymbol |
getActiveSketchVertexSymbol()
Symbol used to draw the selected vertices of the edit sketch. |
double |
getAngularCorrectionOffset()
Angular Correction Offset. |
int |
getAngularUnitPrecision()
Precision used to display angular units. |
ISet |
getAttributeEditClasses()
The list of applicable feature classes. |
IAttributeTransfer |
getAttributeTransfer()
The current attribute type. |
IAnchorPoint |
getAuxiliarySelectionAnchor()
The auxiliary selection anchor. |
void |
getClassID(GUID[] pClassID)
getClassID |
IFeatureLayer |
getCurrentLayer()
Indicates the editor's target layer which new features are added to. |
int |
getCurrentSubtype()
The sub type for new features in the CurrentLayer. |
IEditTask |
getCurrentTask()
The current edit task. |
IEditTemplate |
getCurrentTemplate()
The current edit template. |
double |
getCurrentZ()
Current Z value for the edit sketch. |
int |
getDirectionType()
Direction Type. |
int |
getDirectionUnits()
Direction Units. |
IScreenDisplay |
getDisplay()
Reference to the current display. |
double |
getDistanceCorrectionFactor()
Distance Correction Factor. |
IEnumFeature |
getEditSelection()
The selected features which are editable. |
IEditSketchExtension |
getEditSketchExtension()
The current edit sketch extension. |
int |
getEditState()
The editor's current edit state. |
IWorkspace |
getEditWorkspace()
Reference to the workspace being edited. |
IExtension |
getExtension(int index)
The extension at the specified index. |
IUID |
getExtensionCLSID(int index)
The CLSID of the extension at the specified index. |
int |
getExtensionCount()
The number of extensions loaded in the application. |
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. |
ICallout |
getLeaderSymbol()
Symbol used to draw a leader. |
IPoint |
getLocation()
The last known location of the mouse. |
IMap |
getMap()
Reference to the map being edited. |
int |
getMultiuserEditSessionMode()
The multiuser session mode that is used when editing. |
ISymbol |
getMultiWordSelectionSymbol()
Symbol used to draw selected words in multiword annotation. |
java.lang.String |
getName()
The name of the extension. |
INotifyZFinalize |
getNotifyZFinalize()
Callback used to notify if ZCapture mode fails. |
IApplication |
getParent()
Reference to the parent application. |
int |
getPart()
The index of the current part of the sketch. |
int |
getReportPrecision()
Controls the number of decimal places the editor reports numbers with. |
IWorkspace |
getScratchWorkspace()
Reference to the editor's scratch workspace. |
int |
getSegment()
The index of the current segment of the sketch. |
int |
getSelectedVertexCount()
The number of selected vertices. |
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 which are editable. |
IShapeConstructor |
getShapeConstructor()
The currently activated Shape Constructor. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
ILineSymbol |
getSketchSymbol()
Symbol used to draw the lines of the edit sketch. |
IMarkerSymbol |
getSketchVertexSymbol()
Symbol used to draw the vertices of the edit sketch. |
ISnapAgent |
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. |
double |
getSnapZTolerance()
The snap tolerance used for z-values, measured in map units. |
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. |
IFunctionalSurface |
getSurface()
Surface used for Z capture. |
IEditTask |
getTask(int index)
An edit task by index. |
IEditTask |
getTaskByUniqueName(java.lang.String uniqueName)
An edit task by unique name. |
int |
getTaskCount()
The number of edit tasks. |
IEditTemplate |
getTemplate(int index)
The edit template for the specified index. |
int |
getTemplateCount()
The number of edit templates. |
int |
getVertex()
The index of the current vertex of the sketch. |
ISymbol |
getWYSIWYGSketchSymbol()
The WYSIWYG symbol for the sketch. |
int |
getZCaptureType()
Determines method used for z-capture. |
double |
getZDrapingTolerance()
Determines the allowable error from the surface when draping. |
double |
getZOffset()
Determines offset applied to z-value when new vertex is added to edit sketch. |
IMarkerSymbol |
getZSnapSymbol()
Symbol used to indicate when vertex is snapped in Z. |
boolean |
hasEdits()
Indicates whether edits have been made during the session. |
int |
hashCode()
the hashcode for this object |
IFeatureConstruction |
initializeFeatureConstruction()
Initialize a FeatureConstruction object that will use the Editor's ZEnvironment settings. |
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo |
void |
invertAgent(IPoint loc,
int hdc)
Draws the editor's snapping agent. |
boolean |
isAttributeEditAll()
Indicates if the pre-populate attributes dialog is used for all layers or just the selected layers. |
boolean |
isAutoReconcileConflictsByAttribute()
Indicates whether conflicts will be detected and resolved by attributes. |
boolean |
isAutoReconcileEditSessionWins()
Indicates whether conflicts are resolved in favor of the edit session. |
boolean |
isAutoSaveChecksConflicts()
Indicates whether the editor checks if conflicts were detected during auto reconciliation prior to automatically saving. |
boolean |
isAutoSaveOnVersionRedefined()
Indicates whether the stop editing process should automatically reconcile an edit session and save the version without notification. |
boolean |
isAuxiliarySelectionAnchorEnabled()
Indicates whether the selection anchor is drawn. |
boolean |
isClassicSnapping()
Indicates whether the classic editing snapping will be used. |
void |
isDirty()
isDirty |
boolean |
isDraping()
Indicates whether sketches are draped onto the surface. |
boolean |
isEditable(IFeatureLayer layer)
Determines if a specific feature layer is editable. |
boolean |
isMAware()
Indicates if the edit sketch geometry will contain Ms. |
boolean |
isNonversionedAttributionEnabled()
Indicates if the attribute query for newly created features is enabled. |
boolean |
isPartComplete()
Indicates whether FinishPart has been called on the edit sketch. |
boolean |
isShowAnnoHandles()
Indicates whether the edit annotation tool will show the resize and rotate handles. |
boolean |
isShowConstructionToolbars()
Indicates whether construction toolbars will be displayed while drawing a sketch. |
boolean |
isSketchSymbolIsWYSIWYG()
Indicates whether the sketch symbol is WYSIWYG. |
boolean |
isSketchSymbolRespectsRefScale()
Indicates whether the sketch symbol should respect the map's reference scale. |
boolean |
isSnapTips()
Indicates whether to show the snap tips. |
boolean |
isSnapToSketch()
Indicates whether the sketch will be added to the snapping cache. |
boolean |
isStretchGeometry()
Indicates if the edit sketch is stretched when one of its vertices is moved. |
boolean |
isUseFollowLineFeatureMode()
Indicates whether the edit annotation tool will use follow feature mode when moving annotation related to lines. |
boolean |
isUseFollowPolygonFeatureMode()
Indicates whether the edit annotation tool will use follow feature mode when moving annotation related to polygons. |
boolean |
isUseGroundToGrid()
Indicates whether to use Ground to Grid. |
boolean |
isUseSnapZTolerance()
Indicates whether the SnapZTolerance property is used when Z snapping. |
boolean |
isUseWYSIWYGSketchSymbol()
Indicates whether the sketch is drawn with WYSIWYG symbology. |
boolean |
isUseZDrapingTolerance()
Indicates whether the ZDrapingTolerance property is used when adding segments to the edit sketch. |
boolean |
isUseZOffset()
Indicates whether new z-values are modified by the ZOffset property. |
boolean |
isVertexSelected(int part,
int vertex)
Is a vertex selected. |
boolean |
isZAware()
Indicates if the edit sketch geometry will contain Zs. |
void |
itemAdded(IActiveViewEventsItemAddedEvent theEvent)
Fired when an item is added to the view. |
void |
itemDeleted(IActiveViewEventsItemDeletedEvent theEvent)
Fired when an item is deleted from the view. |
void |
itemReordered(IActiveViewEventsItemReorderedEvent theEvent)
Fired when a view item is reordered. |
void |
load(IStream pstm)
load |
void |
modifySketch()
Call to notify listeners that the sketch has been changed. |
void |
readExternal(java.io.ObjectInput in)
|
void |
redoOperation()
Redo an edit operation. |
void |
refreshSketch()
Invalidates the portion of the display that is occupied by the sketch. |
void |
release()
Release a Editor. |
void |
removeAllTemplatesInLayer(ILayer layer)
Removes all templates from the specified layer. |
void |
removeAllTemplatesInMap(IMap map)
Removes all templates from the specified map. |
void |
removeIEditEvents2Listener(IEditEvents2 theListener)
removeIEditEvents2Listener. |
void |
removeIEditEvents3Listener(IEditEvents3 theListener)
removeIEditEvents3Listener. |
void |
removeIEditEvents4Listener(IEditEvents4 theListener)
removeIEditEvents4Listener. |
void |
removeIEditEvents5Listener(IEditEvents5 theListener)
removeIEditEvents5Listener. |
void |
removeIEditEventsListener(IEditEvents theListener)
removeIEditEventsListener. |
void |
removeSnapAgent(int index)
Removes the snap agent at the given index. |
void |
removeTemplate(IEditTemplate editTemplate)
Removes the specified edit template. |
void |
resetAuxiliarySelectionAnchorLocation()
Places the auxiliary selection anchor near the main anchor. |
void |
save(IStream pstm,
int fClearDirty)
save |
IEnumFeature |
searchSelection(IPoint point)
Searches the edit selection using the given location. |
void |
selectionChanged(IActiveViewEventsSelectionChangedEvent theEvent)
Call this function to fire the selection changed event. |
void |
selectVertex(int part,
int vertex)
Selects a vertex. |
void |
setActiveSelectedVertexSymbolByRef(IMarkerSymbol symbol)
Symbol used to draw the selected active vertex of the edit sketch. |
void |
setActiveSketchVertexSymbolByRef(IMarkerSymbol symbol)
Symbol used to draw the selected vertices of the edit sketch. |
void |
setAngularCorrectionOffset(double angOffset)
Angular Correction Offset. |
void |
setAngularUnitPrecision(int auPrecision)
Precision used to display angular units. |
void |
setAttributeEditAll(boolean pFlag)
Indicates if the pre-populate attributes dialog is used for all layers or just the selected layers. |
void |
setAttributeEditClassesByRef(ISet ppClasses)
The list of applicable feature classes. |
void |
setAttributeTransferType(java.lang.String rhs1)
The current attribute type. |
void |
setAutoReconcileConflictsByAttribute(boolean byatt)
Indicates whether conflicts will be detected and resolved by attributes. |
void |
setAutoReconcileEditSessionWins(boolean editWins)
Indicates whether conflicts are resolved in favor of the edit session. |
void |
setAutoSaveChecksConflicts(boolean checksConflicts)
Indicates whether the editor checks if conflicts were detected during auto reconciliation prior to automatically saving. |
void |
setAutoSaveOnVersionRedefined(boolean stretch)
Indicates whether the stop editing process should automatically reconcile an edit session and save the version without notification. |
void |
setAuxiliarySelectionAnchorEnabled(boolean auxSelAnchorEnabled)
Indicates whether the selection anchor is drawn. |
void |
setClassicSnapping(boolean snap)
Indicates whether the classic editing snapping will be used. |
void |
setCurrentLayer(IFeatureLayer layer,
int subtype)
The editor's target layer and subtype for new features. |
void |
setCurrentTaskByRef(IEditTask task)
The current edit task. |
void |
setCurrentTemplateByRef(IEditTemplate editTemplate)
The current edit template. |
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 |
setDraping(boolean useDraping)
Indicates whether sketches are draped onto the surface. |
void |
setEditSketchExtensionByRef(IEditSketchExtension extension)
The current edit sketch extension. |
void |
setGeometryByRef(IGeometry geometry)
Geometry stored in the edit sketch. |
void |
setGeometryType(int geomType)
Type of the geometry stored in the edit sketch. |
void |
setLeaderSymbolByRef(ICallout callout)
Symbol used to draw a leader. |
void |
setMAware(boolean aware)
Indicates if the edit sketch geometry will contain Ms. |
void |
setMultiuserEditSessionMode(int esm)
The multiuser session mode that is used when editing. |
void |
setMultiWordSelectionSymbolByRef(ISymbol symbol)
Symbol used to draw selected words in multiword annotation. |
void |
setNonversionedAttributionEnabled(boolean pFlag)
Indicates if the attribute query for newly created features is enabled. |
void |
setNotifyZFinalizeByRef(INotifyZFinalize callback)
Callback used to notify if ZCapture mode fails. |
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 |
setShapeConstructorByRef(IShapeConstructor shapeConstructor)
The currently activated Shape Constructor. |
void |
setShowAnnoHandles(boolean flag)
Indicates whether the edit annotation tool will show the resize and rotate handles. |
void |
setShowConstructionToolbars(boolean showConstructionToolbars)
Indicates whether construction toolbars will be displayed while drawing a 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 |
setSnapToSketch(boolean snap)
Indicates whether the sketch will be added to the snapping cache. |
void |
setSnapZTolerance(double tolerance)
The snap tolerance used for z-values, measured in map units. |
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 |
setSurfaceByRef(IFunctionalSurface surface)
Surface used for Z capture. |
void |
setUseFollowLineFeatureMode(boolean flag)
Indicates whether the edit annotation tool will use follow feature mode when moving annotation related to lines. |
void |
setUseFollowPolygonFeatureMode(boolean flag)
Indicates whether the edit annotation tool will use follow feature mode when moving annotation related to polygons. |
void |
setUseGroundToGrid(boolean g2g)
Indicates whether to use Ground to Grid. |
void |
setUseSnapZTolerance(boolean useSnapZTolerance)
Indicates whether the SnapZTolerance property is used when Z snapping. |
void |
setUseWYSIWYGSketchSymbol(boolean useWYSIWYGSketchSymbol)
Indicates whether the sketch is drawn with WYSIWYG symbology. |
void |
setUseZDrapingTolerance(boolean useZDrapingTolerance)
Indicates whether the ZDrapingTolerance property is used when adding segments to the edit sketch. |
void |
setUseZOffset(boolean useZOffset)
Indicates whether new z-values are modified by the ZOffset property. |
void |
setWYSIWYGSketchSymbol(ISymbol symbol,
boolean isWYSIWYG,
boolean respectsRefScale)
The WYSIWYG Sketch symbol and its properties. |
void |
setZAware(boolean aware)
Indicates if the edit sketch geometry will contain Zs. |
void |
setZCaptureType(int zCaptureType)
Determines method used for z-capture. |
void |
setZDrapingTolerance(double zDrapingTolerance)
Determines the allowable error from the surface when draping. |
void |
setZOffset(double zOffset)
Determines offset applied to z-value when new vertex is added to edit sketch. |
void |
setZSnapSymbolByRef(IMarkerSymbol symbol)
Symbol used to indicate when vertex is snapped in Z. |
void |
shutdown()
Shuts down the extension. |
boolean |
snapPoint(IPoint point)
Attempts to snap the point using the current snap environment. |
boolean |
snapToIntersection(IPoint point,
IGeometry pIntersection)
Attempts to snap the specified point to the given intersection. |
void |
spatialReferenceChanged(IActiveViewEventsSpatialReferenceChangedEvent theEvent)
Fired when the spatial reference is changed. |
void |
startEditing(IWorkspace workspace)
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 menuText)
Stops an edit operation. |
void |
templateModified(IEditTemplate editTemplate)
Broadcasts the change to the rest of the system. |
void |
undoOperation()
Undo an edit operation. |
void |
unselectVertex(int part,
int vertex)
Unselects a vertex. |
void |
vertexAdded(IPoint point)
Call to notify listeners that a sketch vertex has been added. |
void |
vertexDeleted(IPoint point)
Call to notify listeners that a sketch vertex has been deleted. |
void |
vertexMoved(IPoint point)
Call to notify listeners that a sketch vertex has been moved. |
void |
viewRefreshed(IActiveViewEventsViewRefreshedEvent theEvent)
Fired when view is refreshed before draw happens. |
void |
writeExternal(java.io.ObjectOutput out)
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final long serialVersionUID
| Constructor Detail |
|---|
public Editor(java.lang.Object obj)
throws java.io.IOException
obj to Editor. *
Editor o = (Editor)obj; // will not work
Editor o = new Editor(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems
Editor theEditor = (Editor) obj;| Method Detail |
|---|
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 addIEditEventsListener(IEditEvents theListener)
throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.editor.IEditEvents interface.
java.io.IOException - If there are communications problems.
public void removeIEditEventsListener(IEditEvents theListener)
throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.editor.IEditEvents interface.
java.io.IOException - If there are communications problems.
public void addIEditEvents2Listener(IEditEvents2 theListener)
throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.editor.IEditEvents2 interface.
java.io.IOException - If there are communications problems.
public void removeIEditEvents2Listener(IEditEvents2 theListener)
throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.editor.IEditEvents2 interface.
java.io.IOException - If there are communications problems.
public void addIEditEvents3Listener(IEditEvents3 theListener)
throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.editor.IEditEvents3 interface.
java.io.IOException - If there are communications problems.
public void removeIEditEvents3Listener(IEditEvents3 theListener)
throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.editor.IEditEvents3 interface.
java.io.IOException - If there are communications problems.
public void addIEditEvents4Listener(IEditEvents4 theListener)
throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.editor.IEditEvents4 interface.
java.io.IOException - If there are communications problems.
public void removeIEditEvents4Listener(IEditEvents4 theListener)
throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.editor.IEditEvents4 interface.
java.io.IOException - If there are communications problems.
public void addIEditEvents5Listener(IEditEvents5 theListener)
throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.editor.IEditEvents5 interface.
java.io.IOException - If there are communications problems.
public void removeIEditEvents5Listener(IEditEvents5 theListener)
throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.editor.IEditEvents5 interface.
java.io.IOException - If there are communications problems.public void release()
release in interface com.esri.arcgis.interop.RemoteObjRef
public IApplication getParent()
throws java.io.IOException,
AutomationException
getParent in interface IEditorjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getEditState()
throws java.io.IOException,
AutomationException
getEditState in interface IEditorjava.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 IEditorjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IScreenDisplay getDisplay()
throws java.io.IOException,
AutomationException
getDisplay in interface IEditorjava.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 IEditorjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IWorkspace getScratchWorkspace()
throws java.io.IOException,
AutomationException
getScratchWorkspace in interface IEditorjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void startEditing(IWorkspace workspace)
throws java.io.IOException,
AutomationException
startEditing in interface IEditorworkspace - A reference to a com.esri.arcgis.geodatabase.IWorkspace (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 IEditorsaveChanges - 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 IEditorjava.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 IEditorjava.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 IEditorjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void stopOperation(java.lang.String menuText)
throws java.io.IOException,
AutomationException
stopOperation in interface IEditormenuText - The menuText (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void undoOperation()
throws java.io.IOException,
AutomationException
undoOperation in interface IEditorjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void redoOperation()
throws java.io.IOException,
AutomationException
redoOperation in interface IEditorjava.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 IEditorenabled - The enabled (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void delayEvents(boolean delay)
throws java.io.IOException,
AutomationException
delayEvents in interface IEditordelay - The delay (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 IEditorjava.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 IEditorjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IExtension findExtension(IUID extensionID)
throws java.io.IOException,
AutomationException
findExtension in interface IEditorextensionID - A reference to a com.esri.arcgis.system.IUID (in)
java.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 IEditorjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEditTask getTask(int index)
throws java.io.IOException,
AutomationException
getTask in interface IEditorindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCurrentTaskByRef(IEditTask task)
throws java.io.IOException,
AutomationException
setCurrentTaskByRef in interface IEditortask - A reference to a com.esri.arcgis.editor.IEditTask (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEditTask getCurrentTask()
throws java.io.IOException,
AutomationException
getCurrentTask in interface IEditorjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGeometry createSearchShape(IPoint point)
throws java.io.IOException,
AutomationException
createSearchShape in interface IEditorpoint - 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 IEnumFeature searchSelection(IPoint point)
throws java.io.IOException,
AutomationException
searchSelection in interface IEditorpoint - 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 invertAgent(IPoint loc,
int hdc)
throws java.io.IOException,
AutomationException
invertAgent in interface IEditorloc - A reference to a com.esri.arcgis.geometry.IPoint (in)hdc - The hdc (A COM typedef) (in)
java.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 IEditorjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPoint getLocation()
throws java.io.IOException,
AutomationException
getLocation in interface IEditorjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IAnchorPoint getAuxiliarySelectionAnchor()
throws java.io.IOException,
AutomationException
getAuxiliarySelectionAnchor in interface IEditor2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isAuxiliarySelectionAnchorEnabled()
throws java.io.IOException,
AutomationException
isAuxiliarySelectionAnchorEnabled in interface IEditor2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAuxiliarySelectionAnchorEnabled(boolean auxSelAnchorEnabled)
throws java.io.IOException,
AutomationException
setAuxiliarySelectionAnchorEnabled in interface IEditor2auxSelAnchorEnabled - The auxSelAnchorEnabled (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void resetAuxiliarySelectionAnchorLocation()
throws java.io.IOException,
AutomationException
resetAuxiliarySelectionAnchorLocation in interface IEditor2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getTemplateCount()
throws java.io.IOException,
AutomationException
getTemplateCount in interface IEditor3java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEditTemplate getTemplate(int index)
throws java.io.IOException,
AutomationException
getTemplate in interface IEditor3index - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void addTemplates(IArray editTemplateArray)
throws java.io.IOException,
AutomationException
addTemplates in interface IEditor3editTemplateArray - A reference to a com.esri.arcgis.system.IArray (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void removeTemplate(IEditTemplate editTemplate)
throws java.io.IOException,
AutomationException
removeTemplate in interface IEditor3editTemplate - A reference to a com.esri.arcgis.carto.IEditTemplate (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void removeAllTemplatesInLayer(ILayer layer)
throws java.io.IOException,
AutomationException
removeAllTemplatesInLayer in interface IEditor3layer - A reference to a com.esri.arcgis.carto.ILayer (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void removeAllTemplatesInMap(IMap map)
throws java.io.IOException,
AutomationException
removeAllTemplatesInMap in interface IEditor3map - 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 IEditTemplate getCurrentTemplate()
throws java.io.IOException,
AutomationException
getCurrentTemplate in interface IEditor3java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCurrentTemplateByRef(IEditTemplate editTemplate)
throws java.io.IOException,
AutomationException
setCurrentTemplateByRef in interface IEditor3editTemplate - A reference to a com.esri.arcgis.carto.IEditTemplate (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void templateModified(IEditTemplate editTemplate)
throws java.io.IOException,
AutomationException
templateModified in interface IEditor3editTemplate - A reference to a com.esri.arcgis.carto.IEditTemplate (in)
java.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 IEditSketchjava.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 IEditSketchjava.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 IEditSketchjava.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 IEditSketchjava.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 IEditSketchgeomType - 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 IEditSketchjava.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 IEditSketchgeometry - 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 void addPoint(IPoint point,
boolean allowUndo)
throws java.io.IOException,
AutomationException
addPoint in interface IEditSketchpoint - 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 IEditSketchjava.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 IEditSketchjava.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 IEditSketchjava.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 IEditSketchjava.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 IEditSketchjava.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 IEditSketch2java.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 IEditSketch2aware - 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 IEditSketch2java.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 IEditSketch2z - The z (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setEditSketchExtensionByRef(IEditSketchExtension extension)
throws java.io.IOException,
AutomationException
setEditSketchExtensionByRef in interface IEditSketch2extension - A reference to a com.esri.arcgis.editor.IEditSketchExtension (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEditSketchExtension getEditSketchExtension()
throws java.io.IOException,
AutomationException
getEditSketchExtension in interface IEditSketch2java.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 IEditSketch2point - 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 IEditSketch2point - 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 IEditSketch2point - 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 boolean isMAware()
throws java.io.IOException,
AutomationException
isMAware in interface IEditSketch2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMAware(boolean aware)
throws java.io.IOException,
AutomationException
setMAware in interface IEditSketch2aware - The aware (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isPartComplete()
throws java.io.IOException,
AutomationException
isPartComplete in interface IEditSketch2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isVertexSelected(int part,
int vertex)
throws java.io.IOException,
AutomationException
isVertexSelected in interface IEditSketch3part - The part (in)vertex - The vertex (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void clearSelectedVertices()
throws java.io.IOException,
AutomationException
clearSelectedVertices in interface IEditSketch3java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void selectVertex(int part,
int vertex)
throws java.io.IOException,
AutomationException
selectVertex in interface IEditSketch3part - The part (in)vertex - The vertex (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void unselectVertex(int part,
int vertex)
throws java.io.IOException,
AutomationException
unselectVertex in interface IEditSketch3part - The part (in)vertex - The vertex (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getSelectedVertexCount()
throws java.io.IOException,
AutomationException
getSelectedVertexCount in interface IEditSketch3java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setWYSIWYGSketchSymbol(ISymbol symbol,
boolean isWYSIWYG,
boolean respectsRefScale)
throws java.io.IOException,
AutomationException
setWYSIWYGSketchSymbol in interface IEditSketch3symbol - A reference to a com.esri.arcgis.display.ISymbol (in)isWYSIWYG - The isWYSIWYG (in)respectsRefScale - The respectsRefScale (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void clearWYSIWYGSketchSymbol()
throws java.io.IOException,
AutomationException
clearWYSIWYGSketchSymbol in interface IEditSketch3java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISymbol getWYSIWYGSketchSymbol()
throws java.io.IOException,
AutomationException
getWYSIWYGSketchSymbol in interface IEditSketch3java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isSketchSymbolIsWYSIWYG()
throws java.io.IOException,
AutomationException
isSketchSymbolIsWYSIWYG in interface IEditSketch3java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isSketchSymbolRespectsRefScale()
throws java.io.IOException,
AutomationException
isSketchSymbolRespectsRefScale in interface IEditSketch3java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IShapeConstructor getShapeConstructor()
throws java.io.IOException,
AutomationException
getShapeConstructor in interface IEditSketch3java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setShapeConstructorByRef(IShapeConstructor shapeConstructor)
throws java.io.IOException,
AutomationException
setShapeConstructorByRef in interface IEditSketch3shapeConstructor - A reference to a com.esri.arcgis.editor.IShapeConstructor (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.
public void contentsChanged(IActiveViewEventsContentsChangedEvent theEvent)
throws java.io.IOException,
AutomationException
contentsChanged in interface IActiveViewEventstheEvent - The event
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void contentsCleared(IActiveViewEventsContentsClearedEvent theEvent)
throws java.io.IOException,
AutomationException
contentsCleared in interface IActiveViewEventstheEvent - The event
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void itemAdded(IActiveViewEventsItemAddedEvent theEvent)
throws java.io.IOException,
AutomationException
itemAdded in interface IActiveViewEventstheEvent - The event
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void itemDeleted(IActiveViewEventsItemDeletedEvent theEvent)
throws java.io.IOException,
AutomationException
itemDeleted in interface IActiveViewEventstheEvent - The event
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void itemReordered(IActiveViewEventsItemReorderedEvent theEvent)
throws java.io.IOException,
AutomationException
itemReordered in interface IActiveViewEventstheEvent - The event
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void selectionChanged(IActiveViewEventsSelectionChangedEvent theEvent)
throws java.io.IOException,
AutomationException
selectionChanged in interface IActiveViewEventstheEvent - The event
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void viewRefreshed(IActiveViewEventsViewRefreshedEvent theEvent)
throws java.io.IOException,
AutomationException
viewRefreshed in interface IActiveViewEventstheEvent - The event
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void afterDraw(IActiveViewEventsAfterDrawEvent theEvent)
throws java.io.IOException,
AutomationException
afterDraw in interface IActiveViewEventstheEvent - The event
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void afterItemDraw(IActiveViewEventsAfterItemDrawEvent theEvent)
throws java.io.IOException,
AutomationException
afterItemDraw in interface IActiveViewEventstheEvent - The event
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void focusMapChanged(IActiveViewEventsFocusMapChangedEvent theEvent)
throws java.io.IOException,
AutomationException
focusMapChanged in interface IActiveViewEventstheEvent - The event
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void spatialReferenceChanged(IActiveViewEventsSpatialReferenceChangedEvent theEvent)
throws java.io.IOException,
AutomationException
spatialReferenceChanged in interface IActiveViewEventstheEvent - The event
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 ISnapEnvironmentpoint - 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 ISnapEnvironmentjava.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 ISnapEnvironmentunits - A com.esri.arcgis.editor.esriSnapToleranceUnits 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 ISnapEnvironmentjava.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 ISnapEnvironmenttol - 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 ISnapEnvironmentjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISnapAgent getSnapAgent(int index)
throws java.io.IOException,
AutomationException
getSnapAgent in interface ISnapEnvironmentindex - 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 ISnapEnvironmentjava.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 ISnapEnvironmentindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void addSnapAgent(ISnapAgent snapAgent)
throws java.io.IOException,
AutomationException
addSnapAgent in interface ISnapEnvironmentsnapAgent - A reference to a com.esri.arcgis.editor.ISnapAgent (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isUseSnapZTolerance()
throws java.io.IOException,
AutomationException
isUseSnapZTolerance in interface ISnapEnvironment2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUseSnapZTolerance(boolean useSnapZTolerance)
throws java.io.IOException,
AutomationException
setUseSnapZTolerance in interface ISnapEnvironment2useSnapZTolerance - The useSnapZTolerance (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getSnapZTolerance()
throws java.io.IOException,
AutomationException
getSnapZTolerance in interface ISnapEnvironment2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSnapZTolerance(double tolerance)
throws java.io.IOException,
AutomationException
setSnapZTolerance in interface ISnapEnvironment2tolerance - The tolerance (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean snapToIntersection(IPoint point,
IGeometry pIntersection)
throws java.io.IOException,
AutomationException
snapToIntersection in interface ISnapEnvironment3point - A reference to a com.esri.arcgis.geometry.IPoint (in)pIntersection - 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 boolean fullPointSnap(IPoint point)
throws java.io.IOException,
AutomationException
fullPointSnap in interface ISnapEnvironment3point - 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 setCurrentLayer(IFeatureLayer layer,
int subtype)
throws java.io.IOException,
AutomationException
setCurrentLayer in interface IEditLayerslayer - 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 getCurrentLayer()
throws java.io.IOException,
AutomationException
getCurrentLayer in interface IEditLayersjava.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 IEditLayersjava.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 IEditLayerslayer - 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 int getReportPrecision()
throws java.io.IOException,
AutomationException
getReportPrecision in interface IEditPropertiesjava.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 IEditPropertiesnumDecs - 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 IEditPropertiesjava.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 IEditPropertiestol - 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 IEditPropertiesjava.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 IEditPropertiestol - 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 IEditPropertiesjava.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 IEditPropertiesstretch - 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 IEditPropertiesjava.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 IEditPropertiessymbol - 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 IEditPropertiesjava.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 IEditPropertiessymbol - 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 IEditPropertiesjava.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 IEditPropertiessymbol - 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 IEditPropertiesjava.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 IEditPropertiessymbol - 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 IEditPropertiesjava.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 IEditPropertiesstretch - The stretch (in)
java.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 IEditProperties2java.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 IEditProperties2tol - 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 IEditProperties2java.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 IEditProperties2tips - 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 IEditProperties2auPrecision - 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 IEditProperties2java.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 IEditProperties2dirType - A com.esri.arcgis.system.esriDirectionType 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 IEditProperties2java.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 IEditProperties2dirUnits - A com.esri.arcgis.system.esriDirectionUnits 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 IEditProperties2java.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 IEditProperties2distFactor - 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 IEditProperties2java.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 IEditProperties2angOffset - 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 IEditProperties2java.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 IEditProperties2g2g - 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 IEditProperties2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getMultiuserEditSessionMode()
throws java.io.IOException,
AutomationException
getMultiuserEditSessionMode in interface IEditProperties3java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMultiuserEditSessionMode(int esm)
throws java.io.IOException,
AutomationException
setMultiuserEditSessionMode in interface IEditProperties3esm - A com.esri.arcgis.geodatabase.esriMultiuserEditSessionMode constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isAutoSaveChecksConflicts()
throws java.io.IOException,
AutomationException
isAutoSaveChecksConflicts in interface IEditProperties3java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAutoSaveChecksConflicts(boolean checksConflicts)
throws java.io.IOException,
AutomationException
setAutoSaveChecksConflicts in interface IEditProperties3checksConflicts - The checksConflicts (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isAutoReconcileConflictsByAttribute()
throws java.io.IOException,
AutomationException
isAutoReconcileConflictsByAttribute in interface IEditProperties3java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAutoReconcileConflictsByAttribute(boolean byatt)
throws java.io.IOException,
AutomationException
setAutoReconcileConflictsByAttribute in interface IEditProperties3byatt - The byatt (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isAutoReconcileEditSessionWins()
throws java.io.IOException,
AutomationException
isAutoReconcileEditSessionWins in interface IEditProperties3java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAutoReconcileEditSessionWins(boolean editWins)
throws java.io.IOException,
AutomationException
setAutoReconcileEditSessionWins in interface IEditProperties3editWins - The editWins (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isUseWYSIWYGSketchSymbol()
throws java.io.IOException,
AutomationException
isUseWYSIWYGSketchSymbol in interface IEditProperties4java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUseWYSIWYGSketchSymbol(boolean useWYSIWYGSketchSymbol)
throws java.io.IOException,
AutomationException
setUseWYSIWYGSketchSymbol in interface IEditProperties4useWYSIWYGSketchSymbol - The useWYSIWYGSketchSymbol (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isClassicSnapping()
throws java.io.IOException,
AutomationException
isClassicSnapping in interface IEditProperties4java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setClassicSnapping(boolean snap)
throws java.io.IOException,
AutomationException
setClassicSnapping in interface IEditProperties4snap - The snap (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isSnapToSketch()
throws java.io.IOException,
AutomationException
isSnapToSketch in interface IEditProperties4java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSnapToSketch(boolean snap)
throws java.io.IOException,
AutomationException
setSnapToSketch in interface IEditProperties4snap - The snap (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isShowConstructionToolbars()
throws java.io.IOException,
AutomationException
isShowConstructionToolbars in interface IEditProperties4java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setShowConstructionToolbars(boolean showConstructionToolbars)
throws java.io.IOException,
AutomationException
setShowConstructionToolbars in interface IEditProperties4showConstructionToolbars - The showConstructionToolbars (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IMarkerSymbol getActiveSketchVertexSymbol()
throws java.io.IOException,
AutomationException
getActiveSketchVertexSymbol in interface IEditProperties4java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setActiveSketchVertexSymbolByRef(IMarkerSymbol symbol)
throws java.io.IOException,
AutomationException
setActiveSketchVertexSymbolByRef in interface IEditProperties4symbol - 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 getActiveSelectedVertexSymbol()
throws java.io.IOException,
AutomationException
getActiveSelectedVertexSymbol in interface IEditProperties4java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setActiveSelectedVertexSymbolByRef(IMarkerSymbol symbol)
throws java.io.IOException,
AutomationException
setActiveSelectedVertexSymbolByRef in interface IEditProperties4symbol - 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 IAttributeTransfer getAttributeTransfer()
throws java.io.IOException,
AutomationException
getAttributeTransfer in interface IAttributeTransferTypejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAttributeTransferType(java.lang.String rhs1)
throws java.io.IOException,
AutomationException
setAttributeTransferType in interface IAttributeTransferTyperhs1 - The rhs1 (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getExtensionCount()
throws java.io.IOException,
AutomationException
getExtensionCount in interface IExtensionManagerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IExtension getExtension(int index)
throws java.io.IOException,
AutomationException
getExtension in interface IExtensionManagerindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IUID getExtensionCLSID(int index)
throws java.io.IOException,
AutomationException
getExtensionCLSID in interface IExtensionManagerindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IExtension findExtension(java.lang.Object nameOrID)
throws java.io.IOException,
AutomationException
findExtension in interface IExtensionManagernameOrID - A Variant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void createAccelerators()
throws java.io.IOException,
AutomationException
createAccelerators in interface IExtensionAcceleratorsjava.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
getClassID in interface IPersistpClassID - A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void isDirty()
throws java.io.IOException,
AutomationException
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
load in interface IPersistStreampstm - A reference to a com.esri.arcgis.system.IStream (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void save(IStream pstm,
int fClearDirty)
throws java.io.IOException,
AutomationException
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
getSizeMax in interface IPersistStreampcbSize - A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array)
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 ICallout getLeaderSymbol()
throws java.io.IOException,
AutomationException
getLeaderSymbol in interface IEditAnnotationPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLeaderSymbolByRef(ICallout callout)
throws java.io.IOException,
AutomationException
setLeaderSymbolByRef in interface IEditAnnotationPropertiescallout - A reference to a com.esri.arcgis.display.ICallout (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isShowAnnoHandles()
throws java.io.IOException,
AutomationException
isShowAnnoHandles in interface IEditAnnotationPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setShowAnnoHandles(boolean flag)
throws java.io.IOException,
AutomationException
setShowAnnoHandles in interface IEditAnnotationPropertiesflag - The flag (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isUseFollowLineFeatureMode()
throws java.io.IOException,
AutomationException
isUseFollowLineFeatureMode in interface IEditAnnotationPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUseFollowLineFeatureMode(boolean flag)
throws java.io.IOException,
AutomationException
setUseFollowLineFeatureMode in interface IEditAnnotationPropertiesflag - The flag (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isUseFollowPolygonFeatureMode()
throws java.io.IOException,
AutomationException
isUseFollowPolygonFeatureMode in interface IEditAnnotationPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUseFollowPolygonFeatureMode(boolean flag)
throws java.io.IOException,
AutomationException
setUseFollowPolygonFeatureMode in interface IEditAnnotationPropertiesflag - The flag (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISymbol getMultiWordSelectionSymbol()
throws java.io.IOException,
AutomationException
getMultiWordSelectionSymbol in interface IEditAnnotationPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMultiWordSelectionSymbolByRef(ISymbol symbol)
throws java.io.IOException,
AutomationException
setMultiWordSelectionSymbolByRef in interface IEditAnnotationPropertiessymbol - A reference to a com.esri.arcgis.display.ISymbol (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isNonversionedAttributionEnabled()
throws java.io.IOException,
AutomationException
isNonversionedAttributionEnabled in interface IEditAttributePropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setNonversionedAttributionEnabled(boolean pFlag)
throws java.io.IOException,
AutomationException
setNonversionedAttributionEnabled in interface IEditAttributePropertiespFlag - The pFlag (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isAttributeEditAll()
throws java.io.IOException,
AutomationException
isAttributeEditAll in interface IEditAttributePropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAttributeEditAll(boolean pFlag)
throws java.io.IOException,
AutomationException
setAttributeEditAll in interface IEditAttributePropertiespFlag - The pFlag (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISet getAttributeEditClasses()
throws java.io.IOException,
AutomationException
getAttributeEditClasses in interface IEditAttributePropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAttributeEditClassesByRef(ISet ppClasses)
throws java.io.IOException,
AutomationException
setAttributeEditClassesByRef in interface IEditAttributePropertiesppClasses - A reference to a com.esri.arcgis.system.ISet (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEditTask getTaskByUniqueName(java.lang.String uniqueName)
throws java.io.IOException,
AutomationException
getTaskByUniqueName in interface IEditTaskSearchuniqueName - The uniqueName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void drapeGeometry(IGeometry geometry,
boolean addVertices,
IGeometry[] outputGeometry)
throws java.io.IOException,
AutomationException
drapeGeometry in interface IEditorZgeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)addVertices - The addVertices (in)outputGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void applyZ(IPoint point)
throws java.io.IOException,
AutomationException
applyZ in interface IEditorZpoint - 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 finalizeZs(IGeometry geometry)
throws java.io.IOException,
AutomationException
finalizeZs in interface IEditorZgeometry - 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 int getZCaptureType()
throws java.io.IOException,
AutomationException
getZCaptureType in interface IEditorZjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setZCaptureType(int zCaptureType)
throws java.io.IOException,
AutomationException
setZCaptureType in interface IEditorZzCaptureType - A com.esri.arcgis.editor.esriZCaptureType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isUseZOffset()
throws java.io.IOException,
AutomationException
isUseZOffset in interface IEditorZjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUseZOffset(boolean useZOffset)
throws java.io.IOException,
AutomationException
setUseZOffset in interface IEditorZuseZOffset - The useZOffset (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getZOffset()
throws java.io.IOException,
AutomationException
getZOffset in interface IEditorZjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setZOffset(double zOffset)
throws java.io.IOException,
AutomationException
setZOffset in interface IEditorZzOffset - The zOffset (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isUseZDrapingTolerance()
throws java.io.IOException,
AutomationException
isUseZDrapingTolerance in interface IEditorZjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUseZDrapingTolerance(boolean useZDrapingTolerance)
throws java.io.IOException,
AutomationException
setUseZDrapingTolerance in interface IEditorZuseZDrapingTolerance - The useZDrapingTolerance (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getZDrapingTolerance()
throws java.io.IOException,
AutomationException
getZDrapingTolerance in interface IEditorZjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setZDrapingTolerance(double zDrapingTolerance)
throws java.io.IOException,
AutomationException
setZDrapingTolerance in interface IEditorZzDrapingTolerance - The zDrapingTolerance (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isDraping()
throws java.io.IOException,
AutomationException
isDraping in interface IEditorZjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDraping(boolean useDraping)
throws java.io.IOException,
AutomationException
setDraping in interface IEditorZuseDraping - The useDraping (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IFunctionalSurface getSurface()
throws java.io.IOException,
AutomationException
getSurface in interface IEditorZjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSurfaceByRef(IFunctionalSurface surface)
throws java.io.IOException,
AutomationException
setSurfaceByRef in interface IEditorZsurface - A reference to a com.esri.arcgis.geometry.IFunctionalSurface (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IMarkerSymbol getZSnapSymbol()
throws java.io.IOException,
AutomationException
getZSnapSymbol in interface IEditorZjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setZSnapSymbolByRef(IMarkerSymbol symbol)
throws java.io.IOException,
AutomationException
setZSnapSymbolByRef in interface IEditorZsymbol - 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 INotifyZFinalize getNotifyZFinalize()
throws java.io.IOException,
AutomationException
getNotifyZFinalize in interface IEditorZjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setNotifyZFinalizeByRef(INotifyZFinalize callback)
throws java.io.IOException,
AutomationException
setNotifyZFinalizeByRef in interface IEditorZcallback - A reference to a com.esri.arcgis.editor.INotifyZFinalize (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IFeatureConstruction initializeFeatureConstruction()
throws java.io.IOException,
AutomationException
initializeFeatureConstruction in interface IEditorZjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.Externalizablejava.io.IOException
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablejava.io.IOException
java.lang.ClassNotFoundException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||