|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.editor.Course
public class Course
COM Class 'Course'. Generated 3/19/2015 1:20:50 PM from 'C:\ArcGIS\COM\esriEditor.olb'
Description 'Creates line segments defined by COGO descriptions.' 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.ICourse |
|---|
IID, IIDfc110ccf_4f67_4fa9_9c9e_065d913a3a09, xxDummy |
| Constructor Summary | |
|---|---|
Course()
Constructs a Course using ArcGIS Engine. |
|
Course(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. Course theCourse = (Course) obj; |
|
| Method Summary | |
|---|---|
ISegment |
addSegment(IGeometry geom,
double distanceFactor,
double angularOffset)
Adds a reference for the course to the input geometry. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
ICourse |
esri_clone()
Clones the course and adds the result to *clone. |
static java.lang.String |
getClsid()
getClsid. |
int |
getCurveDirectionType()
If the course type is esriCTCurve, defines the curve direction type of the third value. |
int |
getCurveParameter1()
If the course type is esriCTTangentCurve or esriCTCurve, defines the curve parameter of the first value. |
int |
getCurveParameter2()
If the course type is esriCTTangentCurve or esriCTCurve, defines the curve parameter of the second value. |
java.lang.String |
getDescription(IEditor editor)
Description of the course. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
double |
getMeasure1()
The first value that defines the course. |
double |
getMeasure2()
The second value that defines the course. |
double |
getMeasure3()
Optionally, the direction of the curve if the course type is esriCTCurve. |
int |
getTurnDirection()
Indicates if curve turns to the left or right. |
int |
getType()
The type of course. |
int |
hashCode()
the hashcode for this object |
void |
release()
Release a Course. |
void |
setCurveDirectionType(int cdt)
If the course type is esriCTCurve, defines the curve direction type of the third value. |
void |
setCurveParameter1(int cp)
If the course type is esriCTTangentCurve or esriCTCurve, defines the curve parameter of the first value. |
void |
setCurveParameter2(int cp)
If the course type is esriCTTangentCurve or esriCTCurve, defines the curve parameter of the second value. |
void |
setMeasure1(double measure)
The first value that defines the course. |
void |
setMeasure2(double measure)
The second value that defines the course. |
void |
setMeasure3(double measure)
Optionally, the direction of the curve if the course type is esriCTCurve. |
void |
setTurnDirection(int td)
Indicates if curve turns to the left or right. |
void |
setType(int type)
The type of course. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Course()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public Course(java.lang.Object obj)
throws java.io.IOException
Course theCourse = (Course) obj;
obj to Course.
obj - an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems| Method Detail |
|---|
public static java.lang.String getClsid()
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.RemoteObjRefpublic void release()
release in interface com.esri.arcgis.interop.RemoteObjRef
public int getType()
throws java.io.IOException,
AutomationException
getType in interface ICoursejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setType(int type)
throws java.io.IOException,
AutomationException
setType in interface ICoursetype - 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 double getMeasure1()
throws java.io.IOException,
AutomationException
getMeasure1 in interface ICoursejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMeasure1(double measure)
throws java.io.IOException,
AutomationException
setMeasure1 in interface ICoursemeasure - The measure (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getMeasure2()
throws java.io.IOException,
AutomationException
getMeasure2 in interface ICoursejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMeasure2(double measure)
throws java.io.IOException,
AutomationException
setMeasure2 in interface ICoursemeasure - The measure (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getMeasure3()
throws java.io.IOException,
AutomationException
getMeasure3 in interface ICoursejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMeasure3(double measure)
throws java.io.IOException,
AutomationException
setMeasure3 in interface ICoursemeasure - The measure (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getCurveParameter1()
throws java.io.IOException,
AutomationException
getCurveParameter1 in interface ICoursejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCurveParameter1(int cp)
throws java.io.IOException,
AutomationException
setCurveParameter1 in interface ICoursecp - 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 getCurveParameter2()
throws java.io.IOException,
AutomationException
getCurveParameter2 in interface ICoursejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCurveParameter2(int cp)
throws java.io.IOException,
AutomationException
setCurveParameter2 in interface ICoursecp - 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 ICoursejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTurnDirection(int td)
throws java.io.IOException,
AutomationException
setTurnDirection in interface ICoursetd - 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 ICoursejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCurveDirectionType(int cdt)
throws java.io.IOException,
AutomationException
setCurveDirectionType in interface ICoursecdt - 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 ISegment addSegment(IGeometry geom,
double distanceFactor,
double angularOffset)
throws java.io.IOException,
AutomationException
addSegment in interface ICoursegeom - A reference to a com.esri.arcgis.geometry.IGeometry (in)distanceFactor - The distanceFactor (in)angularOffset - The angularOffset (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ICourse esri_clone()
throws java.io.IOException,
AutomationException
esri_clone in interface ICoursejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getDescription(IEditor editor)
throws java.io.IOException,
AutomationException
getDescription in interface ICourseeditor - 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.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||