|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.display.ReshapeFeedback2
public class ReshapeFeedback2
Feedback object for moving multiple vertices.
Constructor Summary | |
---|---|
ReshapeFeedback2()
Constructs a ReshapeFeedback2 using ArcGIS Engine. |
|
ReshapeFeedback2(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. ReshapeFeedback2 theReshapeFeedback2 = (ReshapeFeedback2) obj; |
Method Summary | |
---|---|
void |
abort()
Abort the feedback. |
boolean |
equals(Object o)
Compare this object with another |
static String |
getClsid()
getClsid. |
ISymbol |
getSymbol()
The symbol the feedback object will use. |
int |
hashCode()
the hashcode for this object |
boolean |
isSymbolIsWYSIWYG()
Determines whether the feedback symbol scales with the display. |
boolean |
isUseReferenceScale()
Determines whether the feedback symbol should respect reference scale. |
void |
moveTo(IPoint point)
Move to the new point. |
void |
refresh(int hDC)
Call this after a refresh to show feedback again. |
void |
selectVertex(int part,
int vertex)
Specify a vertex to move. |
void |
setDisplayByRef(IScreenDisplay rhs1)
The display the feedback object will use. |
void |
setSymbolByRef(ISymbol symbol)
The symbol the feedback object will use. |
void |
setSymbolIsWYSIWYG(boolean isWYSIWYG)
Determines whether the feedback symbol scales with the display. |
void |
setUseReferenceScale(boolean respectsRefScale)
Determines whether the feedback symbol should respect reference scale. |
void |
start(IGeometry geometry,
IPoint point,
boolean stretch)
Start the feedback. |
IGeometry |
stop(IPoint point)
Stop the feedback. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
---|
getJintegraDispatch, release |
Constructor Detail |
---|
public ReshapeFeedback2() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic ReshapeFeedback2(Object obj) throws IOException
ReshapeFeedback2 theReshapeFeedback2 = (ReshapeFeedback2) obj;
obj
to ReshapeFeedback2
.
obj
- an object returned from ArcGIS Engine or Server
IOException
- if there are interop problemsMethod Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public void setSymbolByRef(ISymbol symbol) throws IOException, AutomationException
setSymbolByRef
in interface IDisplayFeedback
symbol
- A reference to a com.esri.arcgis.display.ISymbol (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISymbol getSymbol() throws IOException, AutomationException
getSymbol
in interface IDisplayFeedback
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDisplayByRef(IScreenDisplay rhs1) throws IOException, AutomationException
setDisplayByRef
in interface IDisplayFeedback
rhs1
- A reference to a com.esri.arcgis.display.IScreenDisplay (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void refresh(int hDC) throws IOException, AutomationException
refresh
in interface IDisplayFeedback
hDC
- The hDC (A COM typedef) (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void moveTo(IPoint point) throws IOException, AutomationException
moveTo
in interface IDisplayFeedback
point
- A reference to a com.esri.arcgis.geometry.IPoint (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSymbolIsWYSIWYG() throws IOException, AutomationException
isSymbolIsWYSIWYG
in interface IDisplayFeedback2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSymbolIsWYSIWYG(boolean isWYSIWYG) throws IOException, AutomationException
setSymbolIsWYSIWYG
in interface IDisplayFeedback2
isWYSIWYG
- The isWYSIWYG (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isUseReferenceScale() throws IOException, AutomationException
isUseReferenceScale
in interface IDisplayFeedback2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setUseReferenceScale(boolean respectsRefScale) throws IOException, AutomationException
setUseReferenceScale
in interface IDisplayFeedback2
respectsRefScale
- The respectsRefScale (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void selectVertex(int part, int vertex) throws IOException, AutomationException
selectVertex
in interface IReshapeFeedback2
part
- The part (in)vertex
- The vertex (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void start(IGeometry geometry, IPoint point, boolean stretch) throws IOException, AutomationException
start
in interface IReshapeFeedback2
geometry
- A reference to a com.esri.arcgis.geometry.IGeometry (in)point
- A reference to a com.esri.arcgis.geometry.IPoint (in)stretch
- The stretch (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGeometry stop(IPoint point) throws IOException, AutomationException
stop
in interface IReshapeFeedback2
point
- A reference to a com.esri.arcgis.geometry.IPoint (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void abort() throws IOException, AutomationException
abort
in interface IReshapeFeedback2
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 |