|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.geodatabaseextensions.LineResequencer
public class LineResequencer
COM Class 'LineResequencer'. Generated 3/19/2015 1:20:49 PM from 'C:\ArcGIS\COM\esriGeoDatabaseExtensions.olb'
Description 'Class for sorting lines to form parcel boundaries.' 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.geodatabaseextensions.ILineResequencer |
---|
IID, IID5d89097e_23de_41aa_ad16_284f362bef9a, xxDummy |
Constructor Summary | |
---|---|
LineResequencer()
Constructs a LineResequencer using ArcGIS Engine. |
|
LineResequencer(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. LineResequencer theLineResequencer = (LineResequencer) obj; |
Method Summary | |
---|---|
void |
addLine(ICurve pLine,
int lineID,
int eCategory)
Add a single line to the resequencer. |
void |
empty()
Empty the line resequencer of stored lines. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
static java.lang.String |
getClsid()
getClsid. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
int |
hashCode()
the hashcode for this object |
void |
release()
Release a LineResequencer. |
void |
sort(boolean presentation,
ILongArray[] ppLineOrder,
ILongArray[] ppReverse,
IGeometry[] ppParcel,
boolean[] pFormsLoop)
Sort the stored lines and return an ordered array of line OIDs. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LineResequencer() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic LineResequencer(java.lang.Object obj) throws java.io.IOException
LineResequencer theLineResequencer = (LineResequencer) obj;
obj
to LineResequencer
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public static java.lang.String getClsid()
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 release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public void empty() throws java.io.IOException, AutomationException
empty
in interface ILineResequencer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addLine(ICurve pLine, int lineID, int eCategory) throws java.io.IOException, AutomationException
addLine
in interface ILineResequencer
pLine
- A reference to a com.esri.arcgis.geometry.ICurve (in)lineID
- The lineID (in)eCategory
- A com.esri.arcgis.geodatabaseextensions.esriCadastralLineCategory constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void sort(boolean presentation, ILongArray[] ppLineOrder, ILongArray[] ppReverse, IGeometry[] ppParcel, boolean[] pFormsLoop) throws java.io.IOException, AutomationException
sort
in interface ILineResequencer
presentation
- The presentation (in)ppLineOrder
- A reference to a com.esri.arcgis.system.ILongArray (in/out: use single element array)ppReverse
- A reference to a com.esri.arcgis.system.ILongArray (in/out: use single element array)ppParcel
- A reference to a com.esri.arcgis.geometry.IGeometry (in/out: use single element array)pFormsLoop
- The pFormsLoop (in/out: use single element array)
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 |