|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.carto.StandaloneTable
public class StandaloneTable
COM Class 'StandaloneTable'. Generated 3/19/2015 1:20:41 PM from 'C:\ArcGIS\COM\esriCarto.olb'
Description 'A standalone table.' 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.IStandaloneTable |
---|
IID, IIDffc6b179_e3ec_11d3_a096_00c04f6bc626, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IDisplayTable |
---|
IID, IIDcce71a6d_6135_46cd_bbed_616a74831b30, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IDisplayRelationshipClass |
---|
IID, IID55a4e17e_8682_42ba_8866_ab04db883934, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.ITableFields |
---|
IID, IIDe5966b0a_e3d9_11d3_a096_00c04f6bc626, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IRelationshipClassCollection |
---|
IID, IID741d6114_fb6b_11d3_adf5_00c04fa33a15, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IRelationshipClassCollectionEdit |
---|
IID, IIDb725de95_ff76_11d3_a0b5_00c04f6bc626, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.ITableSelection |
---|
IID, IID2c232271_fbaa_11d3_b9d3_00c0f0567a4a, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.ITable |
---|
IID, IIDfcb01cb5_9f0b_11d0_bec7_00805f7c4268, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.IClass |
---|
IID1afcdb32_ac09_11d2_8a1e_006097aff44e |
Fields inherited from interface com.esri.arcgis.geodatabase.IDataset |
---|
IID, IID2d04c042_7766_11d0_b77d_00805f7ced21, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.IObjectClassSchemaEvents |
---|
IID, IIDf1e8911b_6bc5_11d3_a021_00c04f6bdf0e, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IDataLayer |
---|
IID, IID6ca416b1_e160_11d2_9f4e_00c04f6bc78e, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IDataLayer2 |
---|
IID, IIDe9d11f65_6936_4408_b69f_d91552eb9c4a, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IAttributeTable |
---|
IID, IID07f3186c_af91_4ad6_bf67_11167d0f8f60, 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 |
Fields inherited from interface com.esri.arcgis.carto.ITableDefinition |
---|
IID, IID7e078ff6_4b77_414e_90a9_8bb352dd1608, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.ITimeData2 |
---|
IID, IID6308f920_d4ef_4e5f_b0fc_7a63ed132b27, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.ITimeData |
---|
IID008331d0_1225_4fe7_ad19_c3431625d337 |
Fields inherited from interface com.esri.arcgis.carto.ITimeTableDefinition |
---|
IID, IID9f45df65_de39_4a88_b174_b2ad3d3020a8, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.ITimeDimensionDefinition |
---|
IID, IIDf1f9cc71_5f24_4176_9ba4_9d8af7195a3e, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.ITimeDataDisplay |
---|
IID, IIDf12874c3_3358_40a5_8e32_c824dd1d75fa, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IDisplayString |
---|
IID, IID8d090acb_8c9e_4343_a3cc_f9da9be3c401, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IOrderedLayerFields |
---|
IID, IIDa95f6059_7909_4d31_a66b_2220adc6615f, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.ITimeDisplayTable2 |
---|
IID, IID64b8b4af_4f12_4f66_b2dc_79476910ee38, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.ITimeDisplayTable |
---|
IID7a55bbf1_52f0_413b_ac7c_761bd139ae3f |
Constructor Summary | |
---|---|
StandaloneTable()
Constructs a StandaloneTable using ArcGIS Engine. |
|
StandaloneTable(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. StandaloneTable theStandaloneTable = (StandaloneTable) obj; |
Method Summary | |
---|---|
void |
addField(IField field)
Adds a field to this object class. |
void |
addIDefinitionExpressionEventsListener(IDefinitionExpressionEvents theListener)
addIDefinitionExpressionEventsListener. |
void |
addIndex(IIndex index)
Adds an index to this object class. |
void |
addISelectionEventsListener(ISelectionEvents theListener)
addISelectionEventsListener. |
void |
addRelationshipClass(IRelationshipClass relationshipClass)
Adds the specified memory relationship class to a standalone table or layer. |
void |
addRow(IRow row)
Adds a row to the selection set (honoring the current combination method). |
boolean |
canCopy()
True if this dataset can be copied. |
boolean |
canDelete()
True if this dataset can be deleted. |
boolean |
canRename()
True if this dataset can be renamed. |
void |
clear()
Clears the selection. |
boolean |
connect(IName pOptRepairName)
Connects the layer to its data source. |
IDataset |
copy(java.lang.String copyName,
IWorkspace copyWorkspace)
Copies this dataset to a new dataset with the specified name. |
IRow |
createRow()
Creates a row in the database with a system assigned object ID and null property values. |
IRowBuffer |
createRowBuffer()
Creates a row buffer that can be used with an insert cursor. |
void |
delete()
Deletes this dataset. |
void |
deleteField(IField field)
Deletes a field from this object class. |
void |
deleteIndex(IIndex index)
Deletes an index from this object class. |
void |
deleteSearchedRows(IQueryFilter queryFilter)
Delete the Rows in the database selected by the specified query. |
void |
disconnect()
Disconnects the data from the layer. |
void |
displayRelationshipClass(IRelationshipClass relClass,
int joinType)
Sets a join based on the specified relationship class and join type. |
void |
enumConnectionPoints(IEnumConnectionPoints[] ppEnum)
enumConnectionPoints |
boolean |
equals(java.lang.Object o)
Compare this object with another |
void |
findConnectionPoint(GUID riid,
IConnectionPoint[] ppCP)
findConnectionPoint |
java.lang.String |
findDisplayString(IObject pObject)
Finds the display string for the given feature based on the current expression properties. |
int |
findField(java.lang.String fieldName)
The index of the field with the given name. |
IEnumRelationshipClass |
findRelationshipClasses(IObjectClass objectClass,
int role)
Finds all relationship classes in the collection that reference the given object class in the specified role. |
ITable |
getAttributeTable()
The attribute table. |
java.lang.String |
getBrowseName()
The browse name of the dataset. |
java.lang.String |
getCategory()
The category of the dataset. |
void |
getClassID(GUID[] pClassID)
getClassID |
static java.lang.String |
getClsid()
getClsid. |
IUID |
getCLSID()
The GUID for the COM Class (CoClass) corresponding to instances of this object class. |
ITimeExtent |
getCustomTimeExtent()
Custom time extent during which a layer is visible. |
IName |
getDataSourceName()
Name of the data object for the layer. |
java.lang.String |
getDefinitionExpression()
Definition query expression for the existing layer. |
ISelectionSet |
getDefinitionSelectionSet()
The selection set that defines the subset of features in a selection layer. |
java.lang.String |
getDisplayField()
Primary display field. |
ISelectionSet |
getDisplaySelectionSet()
The selected set of rows from the display table. |
ITable |
getDisplayTable()
The display table. |
java.lang.String |
getEndTimeFieldName()
Name of the field that has end time for a row. |
IDisplayExpressionProperties |
getExpressionProperties()
Properties that describe the display expression. |
IUID |
getEXTCLSID()
The GUID for the COM Class (CoClass) corresponding to the class extension for this object class. |
java.lang.Object |
getExtension()
The extension for this object class. |
IPropertySet |
getExtensionProperties()
The extension properties for this object class. |
IField |
getField(int index)
The field at the given index. |
int |
getFieldCount()
The field count. |
IFieldInfo |
getFieldInfo(int index)
The extended field information for the field at the given index. |
IFieldInfoSet |
getFieldInfos()
The fields in order. |
IFields |
getFields()
The fields collection for this object class. |
IName |
getFullName()
The associated name object. |
ITimeExtent |
getFullTimeExtent()
Returns the time extent for all the data in the layer. |
IIndexes |
getIndexes()
The indexes collection for this object class. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
int |
getJoinType()
Join type for the most recent join performed. |
java.lang.String |
getName()
Name of the standalone table. |
java.lang.String |
getOIDFieldName()
The name of the field corresponding to the OID. |
IPropertySet |
getPropertySet()
The set of properties for the dataset. |
IRelationshipClass |
getRelationshipClass()
Relationship class that defines how the tables are joined. |
IEnumRelationshipClass |
getRelationshipClasses()
The memory relationship classes. |
java.lang.String |
getRelativeBase()
Base path used when storing relative path names. |
IRow |
getRow(int oID)
The row from the database with the specified object ID. |
ICursor |
getRows(java.lang.Object oids,
boolean recycling)
The cursor of rows based on a set of object ids. |
ISelectionSet |
getSelectionSet()
The selected set of rows. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
java.lang.String |
getStartTimeFieldName()
Name of the field that has start time for a row. |
IEnumDataset |
getSubsets()
Datasets contained within this dataset. |
ITable |
getTable()
The table associated with the standalone table. |
java.lang.String |
getTimeDimensionFormat()
Returns the format of the dimension that represents time. |
java.lang.String |
getTimeDimensionName()
Returns the name of the dimension that represents time. |
double |
getTimeInterval()
Returns recommended time interval to be used to animate this layer/ table. |
int |
getTimeIntervalUnits()
Returns recommended time interval units to be used to animate this layer/ table. |
double |
getTimeOffset()
Returns time offset that needs to be applied to the data for drawing. |
int |
getTimeOffsetUnits()
Returns recommended time interval units to be used to animate this layer/ table. |
ITimeReference |
getTimeReference()
Time reference for the contents of the layer. |
java.lang.String |
getTimeValueFormat()
Time value format if the field name is of the string format. |
java.lang.String |
getTrackIDFieldName()
Field that contains the rows that uniquely identifies the object whose time is being tracked. |
int |
getType()
The type of the Dataset. |
IWorkspace |
getWorkspace()
The workspace containing this dataset. |
int |
hashCode()
the hashcode for this object |
ICursor |
insert(boolean useBuffering)
Returns a cursor that can be used to insert new Rows. |
boolean |
inWorkspace(IWorkspace workspace)
Returns TRUE if the layer is in the specified workspace. |
boolean |
isDataSourceSupported(IName name)
Indicates if the specified data object name is supported by the layer. |
void |
isDirty()
isDirty |
boolean |
isHasLiveData()
isHasLiveData |
boolean |
isHasOID()
Indicates if the class has an object identity (OID) field. |
boolean |
isMultiDimensional()
Indicates whether the data is multi-dimensional. |
boolean |
isSupportsTime()
Indicates whether the layer has any time data. |
boolean |
isTimeDataCumulative()
Indicates that features will be animated cumilatively. |
boolean |
isUseTime()
Indicates whether to use the time for animation purposes. |
boolean |
isValid()
Indicates if the standalone table is currently valid. |
ICursor |
ITable_search(IQueryFilter queryFilter,
boolean recycling)
An object cursor that can be used to fetch row objects selected by the specified query. |
void |
load(IStream pstm)
load |
void |
onAddField(IObjectClassSchemaEventsOnAddFieldEvent theEvent)
This event is fired when a new field is added to the object class. |
void |
onBehaviorChanged(IObjectClassSchemaEventsOnBehaviorChangedEvent theEvent)
This event is fired when the behavior class for the object class changes. |
void |
onDeleteField(IObjectClassSchemaEventsOnDeleteFieldEvent theEvent)
This event is fired when a field is deleted from the object class. |
void |
prepareTimeQuery(ITimeValue pTimeValue,
IQueryFilter[] pFilter)
Prepares an input query filter by appending the time expression into the where clause. |
void |
prepareTimeQueryEx(ITimeValue pTimeValue,
int eTimeRelation,
IQueryFilter[] pFilter)
Prepares an input query filter by appending the time expression into the where clause. |
void |
prepareTimeQueryFromDisplay(IDisplay pDisplay,
IQueryFilter[] pFilter)
Prepares an input query filter by appending the time expression into the where clause. |
void |
readExternal(java.io.ObjectInput in)
|
void |
release()
Release a StandaloneTable. |
void |
removeAllRelationshipClasses()
Removes all memory relationship classes from a standalone table or layer. |
void |
removeIDefinitionExpressionEventsListener(IDefinitionExpressionEvents theListener)
removeIDefinitionExpressionEventsListener. |
void |
removeISelectionEventsListener(ISelectionEvents theListener)
removeISelectionEventsListener. |
void |
removeRelationshipClass(IRelationshipClass relationshipClass)
Removes the specified memory relationship class from a standalone table or layer. |
void |
rename(java.lang.String name)
Renames this Dataset. |
int |
rowCount(IQueryFilter queryFilter)
The number of Rows selected by the specified query. |
void |
save(IStream pstm,
int fClearDirty)
save |
ICursor |
searchDisplayTable(IQueryFilter pQueryFilter,
boolean recycling)
Creates a cursor from the display table based upon the search criteria. |
ISelectionSet |
select(IQueryFilter queryFilter,
int selType,
int selOption,
IWorkspace selectionContainer)
A selection that contains the object ids selected by the specified query. |
ISelectionSet |
selectDisplayTable(IQueryFilter pQueryFilter,
int selType,
int selOption,
IWorkspace pSelWorkspace)
Creates a selection set from the display table based upon the search criteria. |
void |
selectionChanged()
Fires the layer update event. |
void |
selectRows(IQueryFilter filter,
int method,
boolean justOne)
Selects rows based upon the specified criteria and combination method. |
void |
setBrowseName(java.lang.String name)
The browse name of the dataset. |
void |
setCustomTimeExtentByRef(ITimeExtent layerVisibiltyTime)
Custom time extent during which a layer is visible. |
void |
setDataSourceName(IName name)
Name of the data object for the layer. |
void |
setDefinitionExpression(java.lang.String expression)
Definition query expression for the existing layer. |
void |
setDisplayField(java.lang.String pFieldName)
Primary display field. |
void |
setEndTimeFieldName(java.lang.String fieldName)
Name of the field that has end time for a row. |
void |
setExpressionPropertiesByRef(IDisplayExpressionProperties displayExpressionProperties)
Properties that describe the display expression. |
void |
setFieldOrder(IFieldInfoSet fieldInfoSet)
A new order for the fields. |
void |
setHasLiveData(boolean useTime)
setHasLiveData |
void |
setName(java.lang.String name)
Name of the standalone table. |
void |
setRelativeBase(java.lang.String basePath)
Base path used when storing relative path names. |
void |
setSelectionSetByRef(ISelectionSet selectionSet)
The selected set of rows. |
void |
setStartTimeFieldName(java.lang.String fieldName)
Name of the field that has start time for a row. |
void |
setTableByRef(ITable ppTable)
The table associated with the standalone table. |
void |
setTimeDataCumulative(boolean cumilative)
Indicates that features will be animated cumilatively. |
void |
setTimeDimensionFormat(java.lang.String format)
Returns the format of the dimension that represents time. |
void |
setTimeDimensionName(java.lang.String fieldName)
Returns the name of the dimension that represents time. |
void |
setTimeInterval(double interval)
Returns recommended time interval to be used to animate this layer/ table. |
void |
setTimeIntervalUnits(int units)
Returns recommended time interval units to be used to animate this layer/ table. |
void |
setTimeOffset(double timeOffset)
Returns time offset that needs to be applied to the data for drawing. |
void |
setTimeOffsetUnits(int units)
Returns recommended time interval units to be used to animate this layer/ table. |
void |
setTimeReferenceByRef(ITimeReference nativeTimeReference)
Time reference for the data. |
void |
setTimeValueFormat(java.lang.String format)
Time value format if the field name is of the string format. |
void |
setTrackIDFieldName(java.lang.String fieldName)
Field that contains the rows that uniquely identifies the object whose time is being tracked. |
void |
setUseTime(boolean useTime)
Indicates whether to use the time for animation purposes. |
ICursor |
update(IQueryFilter queryFilter,
boolean recycling)
Returns a cursor that can be used to update Rows selected by the specified query. |
void |
updateSearchedRows(IQueryFilter queryFilter,
IRowBuffer buffer)
Update the Rows in the database selected by the specified query. |
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 StandaloneTable() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic StandaloneTable(java.lang.Object obj) throws java.io.IOException
StandaloneTable theStandaloneTable = (StandaloneTable) obj;
obj
to StandaloneTable
.
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 addISelectionEventsListener(ISelectionEvents theListener) throws java.io.IOException
theListener
- An object that implements the com.esri.arcgis.carto.ISelectionEvents interface.
java.io.IOException
- If there are communications problems.public void removeISelectionEventsListener(ISelectionEvents theListener) throws java.io.IOException
theListener
- An object that implements the com.esri.arcgis.carto.ISelectionEvents interface.
java.io.IOException
- If there are communications problems.public void addIDefinitionExpressionEventsListener(IDefinitionExpressionEvents theListener) throws java.io.IOException
theListener
- An object that implements the com.esri.arcgis.carto.IDefinitionExpressionEvents interface.
java.io.IOException
- If there are communications problems.public void removeIDefinitionExpressionEventsListener(IDefinitionExpressionEvents theListener) throws java.io.IOException
theListener
- An object that implements the com.esri.arcgis.carto.IDefinitionExpressionEvents interface.
java.io.IOException
- If there are communications problems.public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public java.lang.String getName() throws java.io.IOException, AutomationException
getName
in interface IStandaloneTable
getName
in interface IDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setName(java.lang.String name) throws java.io.IOException, AutomationException
setName
in interface IStandaloneTable
name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITable getTable() throws java.io.IOException, AutomationException
getTable
in interface IStandaloneTable
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTableByRef(ITable ppTable) throws java.io.IOException, AutomationException
setTableByRef
in interface IStandaloneTable
ppTable
- A reference to a com.esri.arcgis.geodatabase.ITable (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isValid() throws java.io.IOException, AutomationException
isValid
in interface IStandaloneTable
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getDisplayField() throws java.io.IOException, AutomationException
getDisplayField
in interface IStandaloneTable
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDisplayField(java.lang.String pFieldName) throws java.io.IOException, AutomationException
setDisplayField
in interface IStandaloneTable
pFieldName
- The pFieldName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITable getDisplayTable() throws java.io.IOException, AutomationException
getDisplayTable
in interface IDisplayTable
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ICursor searchDisplayTable(IQueryFilter pQueryFilter, boolean recycling) throws java.io.IOException, AutomationException
searchDisplayTable
in interface IDisplayTable
pQueryFilter
- A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)recycling
- The recycling (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISelectionSet selectDisplayTable(IQueryFilter pQueryFilter, int selType, int selOption, IWorkspace pSelWorkspace) throws java.io.IOException, AutomationException
selectDisplayTable
in interface IDisplayTable
pQueryFilter
- A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)selType
- A com.esri.arcgis.geodatabase.esriSelectionType constant (in)selOption
- A com.esri.arcgis.geodatabase.esriSelectionOption constant (in)pSelWorkspace
- A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISelectionSet getDisplaySelectionSet() throws java.io.IOException, AutomationException
getDisplaySelectionSet
in interface IDisplayTable
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getJoinType() throws java.io.IOException, AutomationException
getJoinType
in interface IDisplayRelationshipClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IRelationshipClass getRelationshipClass() throws java.io.IOException, AutomationException
getRelationshipClass
in interface IDisplayRelationshipClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void displayRelationshipClass(IRelationshipClass relClass, int joinType) throws java.io.IOException, AutomationException
displayRelationshipClass
in interface IDisplayRelationshipClass
relClass
- A reference to a com.esri.arcgis.geodatabase.IRelationshipClass (in)joinType
- A com.esri.arcgis.geodatabase.esriJoinType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getFieldCount() throws java.io.IOException, AutomationException
getFieldCount
in interface ITableFields
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IField getField(int index) throws java.io.IOException, AutomationException
getField
in interface ITableFields
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFieldInfo getFieldInfo(int index) throws java.io.IOException, AutomationException
getFieldInfo
in interface ITableFields
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int findField(java.lang.String fieldName) throws java.io.IOException, AutomationException
findField
in interface IClass
findField
in interface ITableFields
fieldName
- The fieldName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumRelationshipClass getRelationshipClasses() throws java.io.IOException, AutomationException
getRelationshipClasses
in interface IRelationshipClassCollection
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumRelationshipClass findRelationshipClasses(IObjectClass objectClass, int role) throws java.io.IOException, AutomationException
findRelationshipClasses
in interface IRelationshipClassCollection
objectClass
- A reference to a com.esri.arcgis.geodatabase.IObjectClass (in)role
- A com.esri.arcgis.geodatabase.esriRelRole constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addRelationshipClass(IRelationshipClass relationshipClass) throws java.io.IOException, AutomationException
addRelationshipClass
in interface IRelationshipClassCollectionEdit
relationshipClass
- A reference to a com.esri.arcgis.geodatabase.IRelationshipClass (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeRelationshipClass(IRelationshipClass relationshipClass) throws java.io.IOException, AutomationException
removeRelationshipClass
in interface IRelationshipClassCollectionEdit
relationshipClass
- A reference to a com.esri.arcgis.geodatabase.IRelationshipClass (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeAllRelationshipClasses() throws java.io.IOException, AutomationException
removeAllRelationshipClasses
in interface IRelationshipClassCollectionEdit
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISelectionSet getSelectionSet() throws java.io.IOException, AutomationException
getSelectionSet
in interface ITableSelection
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSelectionSetByRef(ISelectionSet selectionSet) throws java.io.IOException, AutomationException
setSelectionSetByRef
in interface ITableSelection
selectionSet
- A reference to a com.esri.arcgis.geodatabase.ISelectionSet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addRow(IRow row) throws java.io.IOException, AutomationException
addRow
in interface ITableSelection
row
- A reference to a com.esri.arcgis.geodatabase.IRow (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void selectRows(IQueryFilter filter, int method, boolean justOne) throws java.io.IOException, AutomationException
selectRows
in interface ITableSelection
filter
- A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)method
- A com.esri.arcgis.carto.esriSelectionResultEnum constant (in)justOne
- The justOne (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void clear() throws java.io.IOException, AutomationException
clear
in interface ITableSelection
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void selectionChanged() throws java.io.IOException, AutomationException
selectionChanged
in interface ITableSelection
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IRow createRow() throws java.io.IOException, AutomationException
createRow
in interface ITable
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IRow getRow(int oID) throws java.io.IOException, AutomationException
getRow
in interface ITable
oID
- The oID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ICursor getRows(java.lang.Object oids, boolean recycling) throws java.io.IOException, AutomationException
getRows
in interface ITable
oids
- A Variant (in)recycling
- The recycling (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IRowBuffer createRowBuffer() throws java.io.IOException, AutomationException
createRowBuffer
in interface ITable
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateSearchedRows(IQueryFilter queryFilter, IRowBuffer buffer) throws java.io.IOException, AutomationException
updateSearchedRows
in interface ITable
queryFilter
- A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)buffer
- A reference to a com.esri.arcgis.geodatabase.IRowBuffer (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteSearchedRows(IQueryFilter queryFilter) throws java.io.IOException, AutomationException
deleteSearchedRows
in interface ITable
queryFilter
- A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int rowCount(IQueryFilter queryFilter) throws java.io.IOException, AutomationException
rowCount
in interface ITable
queryFilter
- A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ICursor ITable_search(IQueryFilter queryFilter, boolean recycling) throws java.io.IOException, AutomationException
ITable_search
in interface ITable
queryFilter
- A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)recycling
- The recycling (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ICursor update(IQueryFilter queryFilter, boolean recycling) throws java.io.IOException, AutomationException
update
in interface ITable
queryFilter
- A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)recycling
- The recycling (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ICursor insert(boolean useBuffering) throws java.io.IOException, AutomationException
insert
in interface ITable
useBuffering
- The useBuffering (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISelectionSet select(IQueryFilter queryFilter, int selType, int selOption, IWorkspace selectionContainer) throws java.io.IOException, AutomationException
select
in interface ITable
queryFilter
- A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)selType
- A com.esri.arcgis.geodatabase.esriSelectionType constant (in)selOption
- A com.esri.arcgis.geodatabase.esriSelectionOption constant (in)selectionContainer
- A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFields getFields() throws java.io.IOException, AutomationException
getFields
in interface IClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IIndexes getIndexes() throws java.io.IOException, AutomationException
getIndexes
in interface IClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addField(IField field) throws java.io.IOException, AutomationException
addField
in interface IClass
field
- A reference to a com.esri.arcgis.geodatabase.IField (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteField(IField field) throws java.io.IOException, AutomationException
deleteField
in interface IClass
field
- A reference to a com.esri.arcgis.geodatabase.IField (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addIndex(IIndex index) throws java.io.IOException, AutomationException
addIndex
in interface IClass
index
- A reference to a com.esri.arcgis.geodatabase.IIndex (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteIndex(IIndex index) throws java.io.IOException, AutomationException
deleteIndex
in interface IClass
index
- A reference to a com.esri.arcgis.geodatabase.IIndex (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isHasOID() throws java.io.IOException, AutomationException
isHasOID
in interface IClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getOIDFieldName() throws java.io.IOException, AutomationException
getOIDFieldName
in interface IClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IUID getCLSID() throws java.io.IOException, AutomationException
getCLSID
in interface IClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IUID getEXTCLSID() throws java.io.IOException, AutomationException
getEXTCLSID
in interface IClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getExtension() throws java.io.IOException, AutomationException
getExtension
in interface IClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet getExtensionProperties() throws java.io.IOException, AutomationException
getExtensionProperties
in interface IClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IName getFullName() throws java.io.IOException, AutomationException
getFullName
in interface IDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getBrowseName() throws java.io.IOException, AutomationException
getBrowseName
in interface IDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setBrowseName(java.lang.String name) throws java.io.IOException, AutomationException
setBrowseName
in interface IDataset
name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getType() throws java.io.IOException, AutomationException
getType
in interface IDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getCategory() throws java.io.IOException, AutomationException
getCategory
in interface IDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumDataset getSubsets() throws java.io.IOException, AutomationException
getSubsets
in interface IDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IWorkspace getWorkspace() throws java.io.IOException, AutomationException
getWorkspace
in interface IDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet getPropertySet() throws java.io.IOException, AutomationException
getPropertySet
in interface IDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean canCopy() throws java.io.IOException, AutomationException
canCopy
in interface IDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IDataset copy(java.lang.String copyName, IWorkspace copyWorkspace) throws java.io.IOException, AutomationException
copy
in interface IDataset
copyName
- The copyName (in)copyWorkspace
- A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean canDelete() throws java.io.IOException, AutomationException
canDelete
in interface IDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void delete() throws java.io.IOException, AutomationException
delete
in interface IDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean canRename() throws java.io.IOException, AutomationException
canRename
in interface IDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void rename(java.lang.String name) throws java.io.IOException, AutomationException
rename
in interface IDataset
name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onAddField(IObjectClassSchemaEventsOnAddFieldEvent theEvent) throws java.io.IOException, AutomationException
onAddField
in interface IObjectClassSchemaEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onDeleteField(IObjectClassSchemaEventsOnDeleteFieldEvent theEvent) throws java.io.IOException, AutomationException
onDeleteField
in interface IObjectClassSchemaEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onBehaviorChanged(IObjectClassSchemaEventsOnBehaviorChangedEvent theEvent) throws java.io.IOException, AutomationException
onBehaviorChanged
in interface IObjectClassSchemaEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IName getDataSourceName() throws java.io.IOException, AutomationException
getDataSourceName
in interface IDataLayer
getDataSourceName
in interface IDataLayer2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDataSourceName(IName name) throws java.io.IOException, AutomationException
setDataSourceName
in interface IDataLayer
setDataSourceName
in interface IDataLayer2
name
- A reference to a com.esri.arcgis.system.IName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isDataSourceSupported(IName name) throws java.io.IOException, AutomationException
isDataSourceSupported
in interface IDataLayer
isDataSourceSupported
in interface IDataLayer2
name
- A reference to a com.esri.arcgis.system.IName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean connect(IName pOptRepairName) throws java.io.IOException, AutomationException
connect
in interface IDataLayer
connect
in interface IDataLayer2
pOptRepairName
- A reference to a com.esri.arcgis.system.IName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getRelativeBase() throws java.io.IOException, AutomationException
getRelativeBase
in interface IDataLayer
getRelativeBase
in interface IDataLayer2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRelativeBase(java.lang.String basePath) throws java.io.IOException, AutomationException
setRelativeBase
in interface IDataLayer
setRelativeBase
in interface IDataLayer2
basePath
- The basePath (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void disconnect() throws java.io.IOException, AutomationException
disconnect
in interface IDataLayer2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean inWorkspace(IWorkspace workspace) throws java.io.IOException, AutomationException
inWorkspace
in interface IDataLayer2
workspace
- A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITable getAttributeTable() throws java.io.IOException, AutomationException
getAttributeTable
in interface IAttributeTable
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 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 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 java.lang.String getDefinitionExpression() throws java.io.IOException, AutomationException
getDefinitionExpression
in interface ITableDefinition
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDefinitionExpression(java.lang.String expression) throws java.io.IOException, AutomationException
setDefinitionExpression
in interface ITableDefinition
expression
- The expression (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISelectionSet getDefinitionSelectionSet() throws java.io.IOException, AutomationException
getDefinitionSelectionSet
in interface ITableDefinition
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSupportsTime() throws java.io.IOException, AutomationException
isSupportsTime
in interface ITimeData
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isUseTime() throws java.io.IOException, AutomationException
isUseTime
in interface ITimeData
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setUseTime(boolean useTime) throws java.io.IOException, AutomationException
setUseTime
in interface ITimeData
useTime
- The useTime (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITimeReference getTimeReference() throws java.io.IOException, AutomationException
getTimeReference
in interface ITimeData
getTimeReference
in interface ITimeDimensionDefinition
getTimeReference
in interface ITimeTableDefinition
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITimeExtent getFullTimeExtent() throws java.io.IOException, AutomationException
getFullTimeExtent
in interface ITimeData
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isHasLiveData() throws java.io.IOException, AutomationException
isHasLiveData
in interface ITimeData2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setHasLiveData(boolean useTime) throws java.io.IOException, AutomationException
setHasLiveData
in interface ITimeData2
useTime
- The useTime (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getStartTimeFieldName() throws java.io.IOException, AutomationException
getStartTimeFieldName
in interface ITimeTableDefinition
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setStartTimeFieldName(java.lang.String fieldName) throws java.io.IOException, AutomationException
setStartTimeFieldName
in interface ITimeTableDefinition
fieldName
- The fieldName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getEndTimeFieldName() throws java.io.IOException, AutomationException
getEndTimeFieldName
in interface ITimeTableDefinition
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setEndTimeFieldName(java.lang.String fieldName) throws java.io.IOException, AutomationException
setEndTimeFieldName
in interface ITimeTableDefinition
fieldName
- The fieldName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getTimeValueFormat() throws java.io.IOException, AutomationException
getTimeValueFormat
in interface ITimeTableDefinition
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTimeValueFormat(java.lang.String format) throws java.io.IOException, AutomationException
setTimeValueFormat
in interface ITimeTableDefinition
format
- The format (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getTrackIDFieldName() throws java.io.IOException, AutomationException
getTrackIDFieldName
in interface ITimeTableDefinition
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTrackIDFieldName(java.lang.String fieldName) throws java.io.IOException, AutomationException
setTrackIDFieldName
in interface ITimeTableDefinition
fieldName
- The fieldName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTimeReferenceByRef(ITimeReference nativeTimeReference) throws java.io.IOException, AutomationException
setTimeReferenceByRef
in interface ITimeDimensionDefinition
setTimeReferenceByRef
in interface ITimeTableDefinition
nativeTimeReference
- A reference to a com.esri.arcgis.system.ITimeReference (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITimeExtent getCustomTimeExtent() throws java.io.IOException, AutomationException
getCustomTimeExtent
in interface ITimeTableDefinition
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCustomTimeExtentByRef(ITimeExtent layerVisibiltyTime) throws java.io.IOException, AutomationException
setCustomTimeExtentByRef
in interface ITimeTableDefinition
layerVisibiltyTime
- A reference to a com.esri.arcgis.system.ITimeExtent (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isMultiDimensional() throws java.io.IOException, AutomationException
isMultiDimensional
in interface ITimeDimensionDefinition
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getTimeDimensionName() throws java.io.IOException, AutomationException
getTimeDimensionName
in interface ITimeDimensionDefinition
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTimeDimensionName(java.lang.String fieldName) throws java.io.IOException, AutomationException
setTimeDimensionName
in interface ITimeDimensionDefinition
fieldName
- The fieldName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getTimeDimensionFormat() throws java.io.IOException, AutomationException
getTimeDimensionFormat
in interface ITimeDimensionDefinition
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTimeDimensionFormat(java.lang.String format) throws java.io.IOException, AutomationException
setTimeDimensionFormat
in interface ITimeDimensionDefinition
format
- The format (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTimeDataCumulative(boolean cumilative) throws java.io.IOException, AutomationException
setTimeDataCumulative
in interface ITimeDataDisplay
cumilative
- The cumilative (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isTimeDataCumulative() throws java.io.IOException, AutomationException
isTimeDataCumulative
in interface ITimeDataDisplay
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTimeInterval(double interval) throws java.io.IOException, AutomationException
setTimeInterval
in interface ITimeDataDisplay
interval
- The interval (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getTimeInterval() throws java.io.IOException, AutomationException
getTimeInterval
in interface ITimeDataDisplay
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTimeIntervalUnits(int units) throws java.io.IOException, AutomationException
setTimeIntervalUnits
in interface ITimeDataDisplay
units
- A com.esri.arcgis.system.esriTimeUnits constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getTimeIntervalUnits() throws java.io.IOException, AutomationException
getTimeIntervalUnits
in interface ITimeDataDisplay
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTimeOffset(double timeOffset) throws java.io.IOException, AutomationException
setTimeOffset
in interface ITimeDataDisplay
timeOffset
- The timeOffset (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getTimeOffset() throws java.io.IOException, AutomationException
getTimeOffset
in interface ITimeDataDisplay
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTimeOffsetUnits(int units) throws java.io.IOException, AutomationException
setTimeOffsetUnits
in interface ITimeDataDisplay
units
- A com.esri.arcgis.system.esriTimeUnits constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getTimeOffsetUnits() throws java.io.IOException, AutomationException
getTimeOffsetUnits
in interface ITimeDataDisplay
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IDisplayExpressionProperties getExpressionProperties() throws java.io.IOException, AutomationException
getExpressionProperties
in interface IDisplayString
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setExpressionPropertiesByRef(IDisplayExpressionProperties displayExpressionProperties) throws java.io.IOException, AutomationException
setExpressionPropertiesByRef
in interface IDisplayString
displayExpressionProperties
- A reference to a com.esri.arcgis.carto.IDisplayExpressionProperties (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String findDisplayString(IObject pObject) throws java.io.IOException, AutomationException
findDisplayString
in interface IDisplayString
pObject
- A reference to a com.esri.arcgis.geodatabase.IObject (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFieldInfoSet getFieldInfos() throws java.io.IOException, AutomationException
getFieldInfos
in interface IOrderedLayerFields
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFieldOrder(IFieldInfoSet fieldInfoSet) throws java.io.IOException, AutomationException
setFieldOrder
in interface IOrderedLayerFields
fieldInfoSet
- A reference to a com.esri.arcgis.carto.IFieldInfoSet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void prepareTimeQuery(ITimeValue pTimeValue, IQueryFilter[] pFilter) throws java.io.IOException, AutomationException
prepareTimeQuery
in interface ITimeDisplayTable
pTimeValue
- A reference to a com.esri.arcgis.system.ITimeValue (in)pFilter
- A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void prepareTimeQueryEx(ITimeValue pTimeValue, int eTimeRelation, IQueryFilter[] pFilter) throws java.io.IOException, AutomationException
prepareTimeQueryEx
in interface ITimeDisplayTable2
pTimeValue
- A reference to a com.esri.arcgis.system.ITimeValue (in)eTimeRelation
- A com.esri.arcgis.system.esriTimeRelation constant (in)pFilter
- A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void prepareTimeQueryFromDisplay(IDisplay pDisplay, IQueryFilter[] pFilter) throws java.io.IOException, AutomationException
prepareTimeQueryFromDisplay
in interface ITimeDisplayTable2
pDisplay
- A reference to a com.esri.arcgis.display.IDisplay (in)pFilter
- A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in/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 |