|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.carto.GpsFeed
public class GpsFeed
COM Class 'GpsFeed'. Generated 3/19/2015 1:20:42 PM from 'C:\ArcGIS\COM\esriCarto.olb'
Description 'Used to connected to a GPS unit through the communication port, implements IRealTimeFeed, and fires events when the GPS location changes.' 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 | |
---|---|
static long |
serialVersionUID
|
Fields inherited from interface com.esri.arcgis.carto.IRealTimeFeed |
---|
IID, IID57736c36_7c6e_4c58_b8cb_b1efb385b47c, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IGpsFeed |
---|
IID, IIDce81418e_072a_42b5_81d6_47409d79082c, xxDummy |
Fields inherited from interface com.esri.arcgis.system.IPersistStream |
---|
IID, IID00000109_0000_0000_c000_000000000046, xxDummy |
Fields inherited from interface com.esri.arcgis.system.IPersist |
---|
IID0000010c_0000_0000_c000_000000000046 |
Fields inherited from interface com.esri.arcgis.display.IConnectionPointContainer |
---|
IID, IIDb196b284_bab4_101a_b69c_00aa00341d07, xxDummy |
Constructor Summary | |
---|---|
GpsFeed()
Constructs a GpsFeed using ArcGIS Engine. |
|
GpsFeed(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. GpsFeed theGpsFeed = (GpsFeed) obj; |
Method Summary | |
---|---|
void |
addIRealTimeFeedEventsListener(IRealTimeFeedEvents theListener)
addIRealTimeFeedEventsListener. |
void |
enumConnectionPoints(IEnumConnectionPoints[] ppEnum)
enumConnectionPoints |
boolean |
equals(java.lang.Object o)
Compare this object with another |
void |
findConnectionPoint(GUID riid,
IConnectionPoint[] ppCP)
findConnectionPoint |
void |
getClassID(GUID[] pClassID)
getClassID |
static java.lang.String |
getClsid()
getClsid. |
IGpsConnection |
getConnection()
The GPS connection object. |
int |
getConnectionError()
Connection error information. |
esriGpsDateTime |
getCurrentDateTime()
The current date and time. |
esriGpsDgpsInfo |
getCurrentDgpsInfo()
The current DGPS information. |
esriGpsDOPInfo |
getCurrentDopInfo()
The current DOP information. |
esriGpsGroundCourse |
getCurrentGroundCourse()
The current ground course. |
esriGpsMagneticVariance |
getCurrentMagneticVariance()
The current magnetic variance. |
esriGpsPositionInfo |
getCurrentPosition()
The current position information from the real-time feed. |
int |
getCurrentSatelliteCount()
The most recent number of satellites. |
esriGpsSatelliteData |
getCurrentSatelliteData(int index)
The satellite data for the given index value. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
ISpatialReference |
getSpatialReference()
The spatial reference of the real-time feed. |
int |
getStatus()
The current status of the real-time feed. |
int |
getTestStatus()
Reports the tested status of the connection(The connection need not be open). |
int |
hashCode()
the hashcode for this object |
void |
isDirty()
isDirty |
void |
load(IStream pstm)
load |
void |
readExternal(java.io.ObjectInput in)
|
void |
release()
Release a GpsFeed. |
void |
removeIRealTimeFeedEventsListener(IRealTimeFeedEvents theListener)
removeIRealTimeFeedEventsListener. |
void |
save(IStream pstm,
int fClearDirty)
save |
void |
setConnectionByRef(IGpsConnection ppConnection)
The GPS connection object. |
void |
setSpatialReferenceByRef(ISpatialReference ppSpatialReference)
The spatial reference of the real-time feed. |
void |
start()
Starts the real-time feed. |
void |
stop()
Stops the real-time feed. |
void |
writeExternal(java.io.ObjectOutput out)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final long serialVersionUID
Constructor Detail |
---|
public GpsFeed() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic GpsFeed(java.lang.Object obj) throws java.io.IOException
GpsFeed theGpsFeed = (GpsFeed) obj;
obj
to GpsFeed
.
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 addIRealTimeFeedEventsListener(IRealTimeFeedEvents theListener) throws java.io.IOException
theListener
- An object that implements the com.esri.arcgis.carto.IRealTimeFeedEvents interface.
java.io.IOException
- If there are communications problems.public void removeIRealTimeFeedEventsListener(IRealTimeFeedEvents theListener) throws java.io.IOException
theListener
- An object that implements the com.esri.arcgis.carto.IRealTimeFeedEvents interface.
java.io.IOException
- If there are communications problems.public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public void start() throws java.io.IOException, AutomationException
start
in interface IRealTimeFeed
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void stop() throws java.io.IOException, AutomationException
stop
in interface IRealTimeFeed
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISpatialReference getSpatialReference() throws java.io.IOException, AutomationException
getSpatialReference
in interface IRealTimeFeed
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSpatialReferenceByRef(ISpatialReference ppSpatialReference) throws java.io.IOException, AutomationException
setSpatialReferenceByRef
in interface IRealTimeFeed
ppSpatialReference
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getStatus() throws java.io.IOException, AutomationException
getStatus
in interface IRealTimeFeed
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public esriGpsPositionInfo getCurrentPosition() throws java.io.IOException, AutomationException
getCurrentPosition
in interface IRealTimeFeed
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getCurrentSatelliteCount() throws java.io.IOException, AutomationException
getCurrentSatelliteCount
in interface IRealTimeFeed
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public esriGpsSatelliteData getCurrentSatelliteData(int index) throws java.io.IOException, AutomationException
getCurrentSatelliteData
in interface IRealTimeFeed
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public esriGpsMagneticVariance getCurrentMagneticVariance() throws java.io.IOException, AutomationException
getCurrentMagneticVariance
in interface IRealTimeFeed
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public esriGpsGroundCourse getCurrentGroundCourse() throws java.io.IOException, AutomationException
getCurrentGroundCourse
in interface IRealTimeFeed
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public esriGpsDOPInfo getCurrentDopInfo() throws java.io.IOException, AutomationException
getCurrentDopInfo
in interface IRealTimeFeed
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public esriGpsDateTime getCurrentDateTime() throws java.io.IOException, AutomationException
getCurrentDateTime
in interface IRealTimeFeed
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public esriGpsDgpsInfo getCurrentDgpsInfo() throws java.io.IOException, AutomationException
getCurrentDgpsInfo
in interface IRealTimeFeed
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getConnectionError() throws java.io.IOException, AutomationException
getConnectionError
in interface IRealTimeFeed
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGpsConnection getConnection() throws java.io.IOException, AutomationException
getConnection
in interface IGpsFeed
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setConnectionByRef(IGpsConnection ppConnection) throws java.io.IOException, AutomationException
setConnectionByRef
in interface IGpsFeed
ppConnection
- A reference to a com.esri.arcgis.carto.IGpsConnection (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getTestStatus() throws java.io.IOException, AutomationException
getTestStatus
in interface IGpsFeed
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void isDirty() throws java.io.IOException, AutomationException
isDirty
in interface IPersistStream
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void load(IStream pstm) throws java.io.IOException, AutomationException
load
in interface IPersistStream
pstm
- A reference to a com.esri.arcgis.system.IStream (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void save(IStream pstm, int fClearDirty) throws java.io.IOException, AutomationException
save
in interface IPersistStream
pstm
- A reference to a com.esri.arcgis.system.IStream (in)fClearDirty
- The fClearDirty (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getSizeMax(_ULARGE_INTEGER[] pcbSize) throws java.io.IOException, AutomationException
getSizeMax
in interface IPersistStream
pcbSize
- A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getClassID(GUID[] pClassID) throws java.io.IOException, AutomationException
getClassID
in interface IPersist
pClassID
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void enumConnectionPoints(IEnumConnectionPoints[] ppEnum) throws java.io.IOException, AutomationException
enumConnectionPoints
in interface IConnectionPointContainer
ppEnum
- A reference to a com.esri.arcgis.display.IEnumConnectionPoints (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void findConnectionPoint(GUID riid, IConnectionPoint[] ppCP) throws java.io.IOException, AutomationException
findConnectionPoint
in interface IConnectionPointContainer
riid
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)ppCP
- A reference to a com.esri.arcgis.display.IConnectionPoint (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |