|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.editor.TraverseWindow
public class TraverseWindow
COM Class 'TraverseWindow'. Generated 3/19/2015 1:20:50 PM from 'C:\ArcGIS\COM\esriEditor.olb'
Description 'Dialog for creating traverses.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
| Field Summary |
|---|
| Fields inherited from interface com.esri.arcgis.editor.ITraverseWindow |
|---|
IID, IID3fba17c0_f4ae_406e_b028_1c96d9f789c5, xxDummy |
| Fields inherited from interface com.esri.arcgis.editor.ITraverseWindow2 |
|---|
IID, IIDa42fe698_4c65_4a7c_8408_8934cbf6cf39, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.IExtension |
|---|
IID, IID7f657ec9_dbf1_11d2_9f2f_00c04f6bc69e, xxDummy |
| Constructor Summary | |
|---|---|
TraverseWindow(java.lang.Object obj)
Construct a TraverseWindow using a reference to such an object returned from ArcGIS Engine or Server. |
|
| Method Summary | |
|---|---|
void |
add()
Add the course that is defined by the current course parameters. |
void |
addITraverseWindowEventsListener(ITraverseWindowEvents theListener)
addITraverseWindowEventsListener. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
void |
finish()
Finishes the traverse. |
ICourse |
getCourse(int index)
A reference to the ith course. |
int |
getCourseCount()
The number of courses in the traverse. |
int |
getCourseType()
The type of the course being added. |
int |
getCurveDirectionType()
If the course type is esriCTCurve, defines the direction type of the curve. |
int |
getCurveParameter(int index)
If the course type is esriCTCurve or esriCTTangentCurve, describes the type of curve paramater that the ith measure text represents. |
IPoint |
getFinishPoint()
The specified end point of the traverse. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
int |
getMeasureHWND(int index)
The handle of the ith measure text control. |
java.lang.String |
getMeasureText(int index)
The ith value that defines the course to add. |
java.lang.String |
getName()
The name of the extension. |
IPoint |
getStartPoint()
The specified start point of the traverse. |
int |
getTurnDirection()
If the course type is esriCTCurve or esriCTTangentCurve, indicates if the curve turns to the left or right. |
int |
hashCode()
the hashcode for this object |
boolean |
isAddEnabled()
Indicates if the Add command on the Traverse Window dialog is enabled. |
boolean |
isClosedLoop()
Indicates if the traverse is a closed loop. |
boolean |
isFinishEnabled()
Indicates if the Finish command on the Traverse Window dialog is enabled. |
boolean |
isMeasureSelected(int index)
Indicates if the text in the ith measure is selected. |
boolean |
isVisible()
Indicates if Traverse Window is visible. |
void |
release()
Release a TraverseWindow. |
void |
remove(int index)
Removes the ith course from the traverse. |
void |
removeITraverseWindowEventsListener(ITraverseWindowEvents theListener)
removeITraverseWindowEventsListener. |
void |
setCourseType(int type)
The type of the course being added. |
void |
setCurveDirectionType(int direction)
If the course type is esriCTCurve, defines the direction type of the curve. |
void |
setCurveParameter(int index,
int curveParam)
If the course type is esriCTCurve or esriCTTangentCurve, describes the type of curve paramater that the ith measure text represents. |
void |
setFinishPoint(IPoint finish)
The specified end point of the traverse. |
void |
setFocusToMeasure(int index)
Change the focus to the ith measure text control. |
void |
setIsClosedLoop(boolean closed)
Indicates if the traverse is a closed loop. |
void |
setMeasureSelected(int index,
boolean sel)
Indicates if the text in the ith measure is selected. |
void |
setMeasureText(int index,
java.lang.String text)
The ith value that defines the course to add. |
void |
setStartPoint(IPoint start)
The specified start point of the traverse. |
void |
setTurnDirection(int direction)
If the course type is esriCTCurve or esriCTTangentCurve, indicates if the curve turns to the left or right. |
void |
setVisible(boolean vis)
Indicates if Traverse Window is visible. |
void |
shutdown()
Shuts down the extension. |
void |
startup(java.lang.Object initializationData)
Starts up the extension with the given initialization data. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TraverseWindow(java.lang.Object obj)
throws java.io.IOException
obj to TraverseWindow. *
TraverseWindow o = (TraverseWindow)obj; // will not work
TraverseWindow o = new TraverseWindow(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems
TraverseWindow theTraverseWindow = (TraverseWindow) 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 addITraverseWindowEventsListener(ITraverseWindowEvents theListener)
throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.editor.ITraverseWindowEvents interface.
java.io.IOException - If there are communications problems.
public void removeITraverseWindowEventsListener(ITraverseWindowEvents theListener)
throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.editor.ITraverseWindowEvents interface.
java.io.IOException - If there are communications problems.public void release()
release in interface com.esri.arcgis.interop.RemoteObjRef
public void setVisible(boolean vis)
throws java.io.IOException,
AutomationException
setVisible in interface ITraverseWindowsetVisible in interface ITraverseWindow2vis - The vis (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isVisible()
throws java.io.IOException,
AutomationException
isVisible in interface ITraverseWindowisVisible in interface ITraverseWindow2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPoint getStartPoint()
throws java.io.IOException,
AutomationException
getStartPoint in interface ITraverseWindowgetStartPoint in interface ITraverseWindow2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPoint getFinishPoint()
throws java.io.IOException,
AutomationException
getFinishPoint in interface ITraverseWindowgetFinishPoint in interface ITraverseWindow2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getCourseCount()
throws java.io.IOException,
AutomationException
getCourseCount in interface ITraverseWindowgetCourseCount in interface ITraverseWindow2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ICourse getCourse(int index)
throws java.io.IOException,
AutomationException
getCourse in interface ITraverseWindowgetCourse in interface ITraverseWindow2index - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getCourseType()
throws java.io.IOException,
AutomationException
getCourseType in interface ITraverseWindowgetCourseType in interface ITraverseWindow2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCourseType(int type)
throws java.io.IOException,
AutomationException
setCourseType in interface ITraverseWindowsetCourseType in interface ITraverseWindow2type - A com.esri.arcgis.editor.esriCourseType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isMeasureSelected(int index)
throws java.io.IOException,
AutomationException
isMeasureSelected in interface ITraverseWindowisMeasureSelected in interface ITraverseWindow2index - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMeasureSelected(int index,
boolean sel)
throws java.io.IOException,
AutomationException
setMeasureSelected in interface ITraverseWindowsetMeasureSelected in interface ITraverseWindow2index - The index (in)sel - The sel (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getMeasureText(int index)
throws java.io.IOException,
AutomationException
getMeasureText in interface ITraverseWindowgetMeasureText in interface ITraverseWindow2index - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMeasureText(int index,
java.lang.String text)
throws java.io.IOException,
AutomationException
setMeasureText in interface ITraverseWindowsetMeasureText in interface ITraverseWindow2index - The index (in)text - The text (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getMeasureHWND(int index)
throws java.io.IOException,
AutomationException
getMeasureHWND in interface ITraverseWindowgetMeasureHWND in interface ITraverseWindow2index - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getCurveParameter(int index)
throws java.io.IOException,
AutomationException
getCurveParameter in interface ITraverseWindowgetCurveParameter in interface ITraverseWindow2index - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCurveParameter(int index,
int curveParam)
throws java.io.IOException,
AutomationException
setCurveParameter in interface ITraverseWindowsetCurveParameter in interface ITraverseWindow2index - The index (in)curveParam - A com.esri.arcgis.editor.esriCurveParameter constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getTurnDirection()
throws java.io.IOException,
AutomationException
getTurnDirection in interface ITraverseWindowgetTurnDirection in interface ITraverseWindow2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTurnDirection(int direction)
throws java.io.IOException,
AutomationException
setTurnDirection in interface ITraverseWindowsetTurnDirection in interface ITraverseWindow2direction - A com.esri.arcgis.editor.esriTurnDirection constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getCurveDirectionType()
throws java.io.IOException,
AutomationException
getCurveDirectionType in interface ITraverseWindowgetCurveDirectionType in interface ITraverseWindow2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCurveDirectionType(int direction)
throws java.io.IOException,
AutomationException
setCurveDirectionType in interface ITraverseWindowsetCurveDirectionType in interface ITraverseWindow2direction - A com.esri.arcgis.editor.esriCurveDirectionType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isAddEnabled()
throws java.io.IOException,
AutomationException
isAddEnabled in interface ITraverseWindowisAddEnabled in interface ITraverseWindow2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void add()
throws java.io.IOException,
AutomationException
add in interface ITraverseWindowadd in interface ITraverseWindow2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFocusToMeasure(int index)
throws java.io.IOException,
AutomationException
setFocusToMeasure in interface ITraverseWindowsetFocusToMeasure in interface ITraverseWindow2index - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setStartPoint(IPoint start)
throws java.io.IOException,
AutomationException
setStartPoint in interface ITraverseWindow2start - 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 setFinishPoint(IPoint finish)
throws java.io.IOException,
AutomationException
setFinishPoint in interface ITraverseWindow2finish - 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 isClosedLoop()
throws java.io.IOException,
AutomationException
isClosedLoop in interface ITraverseWindow2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setIsClosedLoop(boolean closed)
throws java.io.IOException,
AutomationException
setIsClosedLoop in interface ITraverseWindow2closed - The closed (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isFinishEnabled()
throws java.io.IOException,
AutomationException
isFinishEnabled in interface ITraverseWindow2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void remove(int index)
throws java.io.IOException,
AutomationException
remove in interface ITraverseWindow2index - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void finish()
throws java.io.IOException,
AutomationException
finish in interface ITraverseWindow2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getName()
throws java.io.IOException,
AutomationException
getName in interface IExtensionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void startup(java.lang.Object initializationData)
throws java.io.IOException,
AutomationException
startup in interface IExtensioninitializationData - A Variant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void shutdown()
throws java.io.IOException,
AutomationException
shutdown in interface IExtensionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||