|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.trackinganalyst.DataSetDefinition
public class DataSetDefinition
Defines data structure for a data message.
This class defines the schema of a particular type of data message.
| Constructor Summary | |
|---|---|
DataSetDefinition()
Constructs a DataSetDefinition using ArcGIS Engine. |
|
DataSetDefinition(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. DataSetDefinition theDataSetDefinition = (DataSetDefinition) obj; |
|
| Method Summary | |
|---|---|
IEditDataSetColumn |
addColumnDefinition()
Adds a column definition to the dataset definition. |
Object |
convertToSupportedObject(int docVersion)
Convert the object to another object that is supported. |
boolean |
equals(Object o)
Compare this object with another |
IDatasetColumn |
findColumn(String szColumnName)
Finds the specified column. |
String |
get_GeometryColumns(int nGeometryColumnIndex)
Returns geometry column values for the dataset definition. |
String |
getActiveMetaDataEditor()
Class ID of the active metadata editor. |
String |
getCategory()
Indicates category of library item. |
void |
getClassID(GUID[] pClassID)
getClassID |
static String |
getClsid()
getClsid. |
IDatasetColumn |
getColumn(int nIndex)
Returns column information for the dataset definition. |
int |
getColumnCount()
Number of columns in dataset definition. |
String |
getCurrentZone()
The current Time Zone. |
Object |
getDateModified()
Identifies the date of the last modification to the dataset definition. |
int |
getGeometryColumnCount()
Number of geometry columns included in the dataset definition. |
String |
getID()
Identifies ID value for dataset definition. |
String |
getMetaData()
Identifies metadata information for the dataset definition. |
String |
getName()
Identifies Name to include in the dataset definition. |
ILibraryObject |
getParent()
Indicates parent of library item. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
Object |
getSpatialReferance()
Spatial reference included in the dataset definition. |
String |
getTimeZoneXML()
The XML representation of a TimeZone. |
String |
getTrackingColumn()
Identifies Tracking column value for the dataset definition. |
Object |
getZoneList()
List of time zones. |
int |
hashCode()
the hashcode for this object |
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo |
boolean |
isAdjustForDaylightSavings()
Indicates whether or not to Adjust For Daylight Savings. |
void |
isDirty()
isDirty |
boolean |
isSupportedAtVersion(int docVersion)
Is this object valid at the given document version. |
ILibraryItem |
libClone()
Clone this object (library item). |
void |
load(IStream pstm)
load |
void |
moveTo(int nFromIndex,
int nToIndex)
Moves current dataset definition to a specified location. |
IDatasetColumn |
next()
Goes to the next enumerator related to the dataset column. |
void |
readExternal(ObjectInput in)
|
void |
removeColumnDefinition(String[] pcName)
Removes a column definition from the dataset definition. |
void |
reset()
Resets the value for enumerator related to the dataset column. |
void |
save(IStream pstm,
int fClearDirty)
save |
void |
setActiveMetaDataEditor(String pbstrActiveMetaDataEditor)
Class ID of the active metadata editor. |
void |
setAdjustForDaylightSavings(boolean pVal)
Indicates whether or not to Adjust For Daylight Savings. |
void |
setCategory(String pVal)
Indicates category of library item. |
void |
setCurrentZone(String pbstrCurrentZone)
The current Time Zone. |
void |
setID(String pVal)
ID value for the dataset. |
void |
setIDReadOnly(boolean rhs1)
Property Make ID Readonly. |
void |
setMetaData(String pbstrMetaData)
Identifies metadata information for the dataset definition. |
void |
setName(String pVal)
Identifies Name to include in the dataset definition. |
void |
setParent(ILibraryObject ppiVal)
Indicates parent of library item. |
void |
setSpatialReferance(Object piSpatialReference)
Spatial reference included in the dataset definition. |
void |
setTimeZoneXML(String pbstrXML)
The XML representation of a TimeZone. |
void |
setTrackingColumn(String pVal)
Identifies Tracking column value for the dataset definition. |
void |
writeExternal(ObjectOutput out)
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
|---|
getJintegraDispatch, release |
| Constructor Detail |
|---|
public DataSetDefinition()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public DataSetDefinition(Object obj)
throws IOException
DataSetDefinition theDataSetDefinition = (DataSetDefinition) obj;
obj to DataSetDefinition.
obj - an object returned from ArcGIS Engine or Server
IOException - if there are interop problems| Method Detail |
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public String getName()
throws IOException,
AutomationException
getName in interface IDatasetDefgetName in interface IDatasetDef2getName in interface ILibraryItemgetName in interface ILibraryItem2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setName(String pVal)
throws IOException,
AutomationException
setName in interface IDatasetDefsetName in interface IDatasetDef2setName in interface ILibraryItemsetName in interface ILibraryItem2pVal - The pVal (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getID()
throws IOException,
AutomationException
getID in interface IDatasetDefgetID in interface IDatasetDef2getID in interface ILibraryItemgetID in interface ILibraryItem2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getTrackingColumn()
throws IOException,
AutomationException
getTrackingColumn in interface IDatasetDefgetTrackingColumn in interface IDatasetDef2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTrackingColumn(String pVal)
throws IOException,
AutomationException
setTrackingColumn in interface IDatasetDefsetTrackingColumn in interface IDatasetDef2pVal - The pVal (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getGeometryColumnCount()
throws IOException,
AutomationException
getGeometryColumnCount in interface IDatasetDefgetGeometryColumnCount in interface IDatasetDef2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public Object getSpatialReferance()
throws IOException,
AutomationException
getSpatialReferance in interface IDatasetDefgetSpatialReferance in interface IDatasetDef2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSpatialReferance(Object piSpatialReference)
throws IOException,
AutomationException
setSpatialReferance in interface IDatasetDefsetSpatialReferance in interface IDatasetDef2piSpatialReference - A Variant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getColumnCount()
throws IOException,
AutomationException
getColumnCount in interface IDatasetDefgetColumnCount in interface IDatasetDef2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IDatasetColumn findColumn(String szColumnName)
throws IOException,
AutomationException
findColumn in interface IDatasetDeffindColumn in interface IDatasetDef2szColumnName - The szColumnName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEditDataSetColumn addColumnDefinition()
throws IOException,
AutomationException
addColumnDefinition in interface IDatasetDefaddColumnDefinition in interface IDatasetDef2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void removeColumnDefinition(String[] pcName)
throws IOException,
AutomationException
removeColumnDefinition in interface IDatasetDefremoveColumnDefinition in interface IDatasetDef2pcName - The pcName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IDatasetColumn getColumn(int nIndex)
throws IOException,
AutomationException
getColumn in interface IDatasetDefgetColumn in interface IDatasetDef2nIndex - The nIndex (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String get_GeometryColumns(int nGeometryColumnIndex)
throws IOException,
AutomationException
get_GeometryColumns in interface IDatasetDefget_GeometryColumns in interface IDatasetDef2nGeometryColumnIndex - The nGeometryColumnIndex (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void moveTo(int nFromIndex,
int nToIndex)
throws IOException,
AutomationException
moveTo in interface IDatasetDefmoveTo in interface IDatasetDef2nFromIndex - The nFromIndex (in)nToIndex - The nToIndex (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getMetaData()
throws IOException,
AutomationException
getMetaData in interface IDatasetDef2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMetaData(String pbstrMetaData)
throws IOException,
AutomationException
setMetaData in interface IDatasetDef2pbstrMetaData - The pbstrMetaData (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public Object getDateModified()
throws IOException,
AutomationException
getDateModified in interface IDatasetDef2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setID(String pVal)
throws IOException,
AutomationException
setID in interface IDatasetDef2setID in interface ILibraryItem2pVal - The pVal (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getActiveMetaDataEditor()
throws IOException,
AutomationException
getActiveMetaDataEditor in interface IDatasetDef2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setActiveMetaDataEditor(String pbstrActiveMetaDataEditor)
throws IOException,
AutomationException
setActiveMetaDataEditor in interface IDatasetDef2pbstrActiveMetaDataEditor - The pbstrActiveMetaDataEditor (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setIDReadOnly(boolean rhs1)
throws IOException,
AutomationException
setIDReadOnly in interface IDatasetDefAdminsetIDReadOnly in interface ILibraryItem2rhs1 - The rhs1 (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void reset()
throws IOException,
AutomationException
reset in interface IDatasetColumnEnumeratorIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IDatasetColumn next()
throws IOException,
AutomationException
next in interface IDatasetColumnEnumeratorIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void isDirty()
throws IOException,
AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
isDirty in interface IPersistStreamIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void load(IStream pstm)
throws IOException,
AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
load in interface IPersistStreampstm - A reference to a com.esri.arcgis.system.IStream (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void save(IStream pstm,
int fClearDirty)
throws IOException,
AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
save in interface IPersistStreampstm - A reference to a com.esri.arcgis.system.IStream (in)fClearDirty - The fClearDirty (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getSizeMax(_ULARGE_INTEGER[] pcbSize)
throws IOException,
AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
getSizeMax in interface IPersistStreampcbSize - A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getClassID(GUID[] pClassID)
throws IOException,
AutomationException
IPersist is a Microsoft interface. Please refer to MSDN for information about this interface.
getClassID in interface IPersistpClassID - A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getCategory()
throws IOException,
AutomationException
getCategory in interface ILibraryItemgetCategory in interface ILibraryItem2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCategory(String pVal)
throws IOException,
AutomationException
setCategory in interface ILibraryItemsetCategory in interface ILibraryItem2pVal - The pVal (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ILibraryObject getParent()
throws IOException,
AutomationException
getParent in interface ILibraryItemgetParent in interface ILibraryItem2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setParent(ILibraryObject ppiVal)
throws IOException,
AutomationException
setParent in interface ILibraryItemsetParent in interface ILibraryItem2ppiVal - A reference to a com.esri.arcgis.trackinganalyst.ILibraryObject (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ILibraryItem libClone()
throws IOException,
AutomationException
libClone in interface ILibraryItemlibClone in interface ILibraryItem2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getCurrentZone()
throws IOException,
AutomationException
This property indicates the current time zone the temporal feature class’ temporal field is using.
getCurrentZone in interface ITimeZoneIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCurrentZone(String pbstrCurrentZone)
throws IOException,
AutomationException
setCurrentZone in interface ITimeZonepbstrCurrentZone - The pbstrCurrentZone (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public Object getZoneList()
throws IOException,
AutomationException
This property indicates a list of time zones that are pulled from the computer’s registry.
getZoneList in interface ITimeZoneIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isAdjustForDaylightSavings()
throws IOException,
AutomationException
isAdjustForDaylightSavings in interface ITimeZoneIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAdjustForDaylightSavings(boolean pVal)
throws IOException,
AutomationException
setAdjustForDaylightSavings in interface ITimeZonepVal - The pVal (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getTimeZoneXML()
throws IOException,
AutomationException
getTimeZoneXML in interface ITimeZoneIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTimeZoneXML(String pbstrXML)
throws IOException,
AutomationException
setTimeZoneXML in interface ITimeZonepbstrXML - The pbstrXML (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void interfaceSupportsErrorInfo(GUID riid)
throws IOException,
AutomationException
Indicates whether the interface supports IErrorInfo.
interfaceSupportsErrorInfo in interface ISupportErrorInforiid - A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isSupportedAtVersion(int docVersion)
throws IOException,
AutomationException
Use IsSupportedAtVersion to identify if a particular object should be saved to the ObjectStream. This result is based on the esriArcGISVersion enumeration. In some instances, if the object is not supported at a particular ArcGIS version, the object may support conversion to another similar object; use IDocumentVersionSupportGEN::ConvertToSupportedObject to accomplish this.
isSupportedAtVersion in interface IDocumentVersionSupportGENdocVersion - A com.esri.arcgis.system.esriArcGISVersion constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public Object convertToSupportedObject(int docVersion)
throws IOException,
AutomationException
This method should be used when IDocumentVersionSupportGEN::IsSupportedAtVersion returns FALSE. Calling ConvertToSupportedObject will return an IUnknown pointer to a relevant object supported at the particular ArcGIS version. Not all objects will return a supported object; in these cases a null pointer will be returned.
convertToSupportedObject in interface IDocumentVersionSupportGENdocVersion - A com.esri.arcgis.system.esriArcGISVersion constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void writeExternal(ObjectOutput out)
throws IOException
writeExternal in interface ExternalizableIOException
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
readExternal in interface ExternalizableIOException
ClassNotFoundException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||