|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.editor.IShapeConstructorProxy
public class IShapeConstructorProxy
Internal use class Proxy for COM Interface 'IShapeConstructor'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriEditor.olb'
Description: 'Provides access to a Shape Constructor to be hosted by tools that build sketches.' 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 | |
---|---|
boolean |
noncastable
|
static java.lang.Class |
targetClass
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Fields inherited from interface com.esri.arcgis.editor.IShapeConstructor |
---|
IID, IID14a69cae_fea8_4b8d_a5b4_03ecbedd11b6 |
Constructor Summary | |
---|---|
|
IShapeConstructorProxy()
For internal use only |
|
IShapeConstructorProxy(java.lang.Object obj)
|
protected |
IShapeConstructorProxy(java.lang.Object obj,
java.lang.String iid)
|
|
IShapeConstructorProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
protected |
IShapeConstructorProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
Method Summary | |
---|---|
void |
activate()
Prepares a shape constructor to begin receiving events. |
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
|
void |
addPoint(IPoint point,
boolean esri_clone,
boolean allowUndo)
Adds a point to the sketch. |
void |
deactivate()
Resets a shape constructor. |
IPoint |
getAnchor()
The anchor of the sketch. |
double |
getAngleConstraint()
The sketch's angular constraint. |
int |
getConstraint()
The sketch constraint. |
int |
getCursor()
The mouse pointer for this constructor. |
double |
getDistanceConstraint()
The sketch's distance constraint. |
java.lang.String |
getID()
Name string identifying this shape constructor. |
IPoint |
getLocation()
The current location of the mouse. |
void |
initialize(IEditor pEditor)
Initializes a newly constructed shape constructor. |
boolean |
isActive()
Indicates whether the constructor is currently active. |
boolean |
isEnabled()
Indicates whether the constructor is enabled. |
boolean |
isStreaming()
Indicates whether stream mode digitizing is enabled. |
boolean |
onContextMenu(int x,
int y)
Context menu event occured at the given xy location. |
void |
onKeyDown(int keyState,
int shift)
Occurs when a key on the keyboard is pressed when this constructor is active. |
void |
onKeyUp(int keyState,
int shift)
Occurs when a key on the keyboard is released when this constructor is active. |
void |
onMouseDown(int button,
int shift,
int x,
int y)
Occurs when a mouse button is pressed when this constructor is active. |
void |
onMouseMove(int button,
int shift,
int x,
int y)
Occurs when the mouse is moved when this constructor is active. |
void |
onMouseUp(int button,
int shift,
int x,
int y)
Occurs when a mouse button is released when this constructor is active. |
void |
refresh(int hdc)
Occurs when a screen display in the application is refreshed. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
|
void |
setAngleConstraint(double val)
The sketch's angular constraint. |
void |
setConstraint(int constraint)
The sketch constraint. |
void |
setDistanceConstraint(double val)
The sketch's distance constraint. |
void |
setIsStreaming(boolean isStreaming)
Indicates whether stream mode digitizing is enabled. |
void |
sketchModified()
Called when Sketch is modified. |
Methods inherited from class com.esri.arcgis.interop.Dispatch |
---|
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.Class targetClass
public boolean noncastable
Constructor Detail |
---|
public IShapeConstructorProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.net.UnknownHostException, java.io.IOException
java.net.UnknownHostException
java.io.IOException
public IShapeConstructorProxy()
public IShapeConstructorProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected IShapeConstructorProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected IShapeConstructorProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.io.IOException
java.io.IOException
Method Detail |
---|
public void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource) throws java.io.IOException
addListener
in class com.esri.arcgis.interop.Dispatch
java.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
java.io.IOException
public void initialize(IEditor pEditor) throws java.io.IOException, AutomationException
initialize
in interface IShapeConstructor
pEditor
- A reference to a com.esri.arcgis.editor.IEditor (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getID() throws java.io.IOException, AutomationException
getID
in interface IShapeConstructor
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isEnabled() throws java.io.IOException, AutomationException
isEnabled
in interface IShapeConstructor
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void activate() throws java.io.IOException, AutomationException
activate
in interface IShapeConstructor
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deactivate() throws java.io.IOException, AutomationException
deactivate
in interface IShapeConstructor
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isActive() throws java.io.IOException, AutomationException
isActive
in interface IShapeConstructor
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onMouseDown(int button, int shift, int x, int y) throws java.io.IOException, AutomationException
onMouseDown
in interface IShapeConstructor
button
- The button (in)shift
- The shift (in)x
- The x (in)y
- The y (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onMouseMove(int button, int shift, int x, int y) throws java.io.IOException, AutomationException
onMouseMove
in interface IShapeConstructor
button
- The button (in)shift
- The shift (in)x
- The x (in)y
- The y (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onMouseUp(int button, int shift, int x, int y) throws java.io.IOException, AutomationException
onMouseUp
in interface IShapeConstructor
button
- The button (in)shift
- The shift (in)x
- The x (in)y
- The y (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onKeyDown(int keyState, int shift) throws java.io.IOException, AutomationException
onKeyDown
in interface IShapeConstructor
keyState
- The keyState (in)shift
- The shift (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onKeyUp(int keyState, int shift) throws java.io.IOException, AutomationException
onKeyUp
in interface IShapeConstructor
keyState
- The keyState (in)shift
- The shift (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean onContextMenu(int x, int y) throws java.io.IOException, AutomationException
onContextMenu
in interface IShapeConstructor
x
- The x (in)y
- The y (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void refresh(int hdc) throws java.io.IOException, AutomationException
refresh
in interface IShapeConstructor
hdc
- The hdc (A COM typedef) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getCursor() throws java.io.IOException, AutomationException
getCursor
in interface IShapeConstructor
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPoint getAnchor() throws java.io.IOException, AutomationException
getAnchor
in interface IShapeConstructor
java.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 IShapeConstructor
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getConstraint() throws java.io.IOException, AutomationException
getConstraint
in interface IShapeConstructor
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setConstraint(int constraint) throws java.io.IOException, AutomationException
setConstraint
in interface IShapeConstructor
constraint
- A com.esri.arcgis.editor.esriSketchConstraint constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getAngleConstraint() throws java.io.IOException, AutomationException
getAngleConstraint
in interface IShapeConstructor
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAngleConstraint(double val) throws java.io.IOException, AutomationException
setAngleConstraint
in interface IShapeConstructor
val
- The val (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getDistanceConstraint() throws java.io.IOException, AutomationException
getDistanceConstraint
in interface IShapeConstructor
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDistanceConstraint(double val) throws java.io.IOException, AutomationException
setDistanceConstraint
in interface IShapeConstructor
val
- The val (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isStreaming() throws java.io.IOException, AutomationException
isStreaming
in interface IShapeConstructor
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsStreaming(boolean isStreaming) throws java.io.IOException, AutomationException
setIsStreaming
in interface IShapeConstructor
isStreaming
- The isStreaming (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addPoint(IPoint point, boolean esri_clone, boolean allowUndo) throws java.io.IOException, AutomationException
addPoint
in interface IShapeConstructor
point
- A reference to a com.esri.arcgis.geometry.IPoint (in)esri_clone
- The esri_clone (in)allowUndo
- The allowUndo (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void sketchModified() throws java.io.IOException, AutomationException
sketchModified
in interface IShapeConstructor
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |