|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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.Object
public int hashCode()
hashCode
in class java.lang.Object
public 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 ITraverseWindow
setVisible
in interface ITraverseWindow2
vis
- 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 ITraverseWindow
isVisible
in interface ITraverseWindow2
java.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 ITraverseWindow
getStartPoint
in interface ITraverseWindow2
java.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 ITraverseWindow
getFinishPoint
in interface ITraverseWindow2
java.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 ITraverseWindow
getCourseCount
in interface ITraverseWindow2
java.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 ITraverseWindow
getCourse
in interface ITraverseWindow2
index
- 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 ITraverseWindow
getCourseType
in interface ITraverseWindow2
java.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 ITraverseWindow
setCourseType
in interface ITraverseWindow2
type
- 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 ITraverseWindow
isMeasureSelected
in interface ITraverseWindow2
index
- 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 ITraverseWindow
setMeasureSelected
in interface ITraverseWindow2
index
- 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 ITraverseWindow
getMeasureText
in interface ITraverseWindow2
index
- 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 ITraverseWindow
setMeasureText
in interface ITraverseWindow2
index
- 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 ITraverseWindow
getMeasureHWND
in interface ITraverseWindow2
index
- 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 ITraverseWindow
getCurveParameter
in interface ITraverseWindow2
index
- 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 ITraverseWindow
setCurveParameter
in interface ITraverseWindow2
index
- 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 ITraverseWindow
getTurnDirection
in interface ITraverseWindow2
java.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 ITraverseWindow
setTurnDirection
in interface ITraverseWindow2
direction
- 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 ITraverseWindow
getCurveDirectionType
in interface ITraverseWindow2
java.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 ITraverseWindow
setCurveDirectionType
in interface ITraverseWindow2
direction
- 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 ITraverseWindow
isAddEnabled
in interface ITraverseWindow2
java.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 ITraverseWindow
add
in interface ITraverseWindow2
java.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 ITraverseWindow
setFocusToMeasure
in interface ITraverseWindow2
index
- 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 ITraverseWindow2
start
- 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 ITraverseWindow2
finish
- 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 ITraverseWindow2
java.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 ITraverseWindow2
closed
- 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 ITraverseWindow2
java.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 ITraverseWindow2
index
- 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 ITraverseWindow2
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 IExtension
java.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 IExtension
initializationData
- 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 IExtension
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 |