|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.display.ReshapeFeedback
public class ReshapeFeedback
Rubberbanding class for editing a shape.
| Constructor Summary | |
|---|---|
ReshapeFeedback()
Constructs a ReshapeFeedback using ArcGIS Engine. |
|
ReshapeFeedback(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. ReshapeFeedback theReshapeFeedback = (ReshapeFeedback) obj; |
|
| Method Summary | |
|---|---|
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 |
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(IPath path,
int index,
boolean stretch)
Begins a feedback operation at the point. |
IPath |
stop()
Finishes a reshape feedback operation. |
| 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 ReshapeFeedback()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public ReshapeFeedback(Object obj)
throws IOException
ReshapeFeedback theReshapeFeedback = (ReshapeFeedback) obj;
obj to ReshapeFeedback.
obj - an object returned from ArcGIS Engine or Server
IOException - if there are interop problems| Method Detail |
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public void start(IPath path,
int index,
boolean stretch)
throws IOException,
AutomationException
start in interface IReshapeFeedbackpath - A reference to a com.esri.arcgis.geometry.IPath (in)index - The index (in)stretch - The stretch (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPath stop()
throws IOException,
AutomationException
stop in interface IReshapeFeedbackIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSymbolByRef(ISymbol symbol)
throws IOException,
AutomationException
setSymbolByRef in interface IDisplayFeedbacksymbol - 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 IDisplayFeedbackIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDisplayByRef(IScreenDisplay rhs1)
throws IOException,
AutomationException
setDisplayByRef in interface IDisplayFeedbackrhs1 - 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 IDisplayFeedbackhDC - 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 IDisplayFeedbackpoint - 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 IDisplayFeedback2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSymbolIsWYSIWYG(boolean isWYSIWYG)
throws IOException,
AutomationException
setSymbolIsWYSIWYG in interface IDisplayFeedback2isWYSIWYG - 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 IDisplayFeedback2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUseReferenceScale(boolean respectsRefScale)
throws IOException,
AutomationException
setUseReferenceScale in interface IDisplayFeedback2respectsRefScale - The respectsRefScale (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||