|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.geodatabaseextensions.TerrainDataSource
public class TerrainDataSource
COM Class 'TerrainDataSource'. Generated 3/19/2015 1:20:49 PM from 'C:\ArcGIS\COM\esriGeoDatabaseExtensions.olb'
Description 'Esri Terrain Data Source object.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
| Field Summary |
|---|
| Fields inherited from interface com.esri.arcgis.geodatabaseextensions.ITerrainDataSource |
|---|
IID, IID4d228018_1ec1_4fcc_9646_9c6a67f9ef3c, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabaseextensions.ITerrainEmbeddedDataSource2 |
|---|
IID, IID7a0bb0b6_b097_4fbf_be95_d32473b75ab1, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabaseextensions.ITerrainEmbeddedDataSource |
|---|
IID36a1b4a5_d296_433d_ac4f_4da50d020812 |
| Constructor Summary | |
|---|---|
TerrainDataSource()
Constructs a TerrainDataSource using ArcGIS Engine. |
|
TerrainDataSource(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. TerrainDataSource theTerrainDataSource = (TerrainDataSource) obj; |
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object o)
Compare this object with another |
static java.lang.String |
getClsid()
getClsid. |
int |
getFeatureClassID()
The unique database identifier for the feature class. |
ITerrainFieldStatistics |
getFieldStatistics(java.lang.String fieldName)
Returns the statistics of the specified Terrain blob field. |
int |
getGroupID()
The identifier of the terrain's thematic group to which this feature class belongs. |
java.lang.String |
getHeightField()
The database column providing heights for the features. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
java.lang.String |
getName()
The name of the embedded data source. |
IStringArray |
getReservedFields()
Returns the names of the database fields associated with the data source that are copied into the terrain. |
IArray |
getReservedFieldStatistics()
Returns the statistics of all the Terrain blob fields. |
int |
getSurfaceFeatureType()
Indicates how the features are used to define the terrain surface. |
java.lang.String |
getTagValueField()
The database column providing tag values for TIN elements derived from the terrain. |
int |
hashCode()
the hashcode for this object |
boolean |
isApplyToOverviewTerrain()
Indicates if the 'breakline' data source should be added to the overview Terrain. |
boolean |
isEmbedded()
Indicates whether or not the data source is contained by the terrain. |
boolean |
isToBeEmbedded()
Indicates the terrain will copy the data and not have a dependency on the data source after the terrain is built. |
void |
queryResolutionBounds(double[] pLowerBound,
double[] pUpperBound)
Returns the lower and upper resolution bounds in which the line/area data source participates in the triangulation. |
void |
release()
Release a TerrainDataSource. |
void |
setApplyToOverviewTerrain(boolean pbApply)
Indicates if the 'breakline' data source should be added to the overview Terrain. |
void |
setFeatureClassID(int pClassID)
The unique database identifier for the feature class. |
void |
setGroupID(int pGroupID)
The identifier of the terrain's thematic group to which this feature class belongs. |
void |
setHeightField(java.lang.String pFieldName)
The database column providing heights for the features. |
void |
setName(java.lang.String pName)
The name of the embedded data source. |
void |
setReservedFields(IStringArray pFields)
Set the names of the database fields associated with the data source that will be copied into the terrain. |
void |
setResolutionBounds(double lowerBound,
double upperBound)
Sets the lower and upper resolution bounds in which the line/area data source participates in the triangulation. |
void |
setSurfaceFeatureType(int pType)
Indicates how the features are used to define the terrain surface. |
void |
setTagValueField(java.lang.String pFieldName)
The database column providing tag values for TIN elements derived from the terrain. |
void |
setToBeEmbedded(boolean pbToBeEmbedded)
Indicates the terrain will copy the data and not have a dependency on the data source after the terrain is built. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TerrainDataSource()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public TerrainDataSource(java.lang.Object obj)
throws java.io.IOException
TerrainDataSource theTerrainDataSource = (TerrainDataSource) obj;
obj to TerrainDataSource.
obj - an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems| Method Detail |
|---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic void release()
release in interface com.esri.arcgis.interop.RemoteObjRef
public void setFeatureClassID(int pClassID)
throws java.io.IOException,
AutomationException
setFeatureClassID in interface ITerrainDataSourcepClassID - The pClassID (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getFeatureClassID()
throws java.io.IOException,
AutomationException
getFeatureClassID in interface ITerrainDataSourcejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setGroupID(int pGroupID)
throws java.io.IOException,
AutomationException
setGroupID in interface ITerrainDataSourcepGroupID - The pGroupID (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getGroupID()
throws java.io.IOException,
AutomationException
getGroupID in interface ITerrainDataSourcejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setHeightField(java.lang.String pFieldName)
throws java.io.IOException,
AutomationException
setHeightField in interface ITerrainDataSourcepFieldName - The pFieldName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getHeightField()
throws java.io.IOException,
AutomationException
getHeightField in interface ITerrainDataSourcejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTagValueField(java.lang.String pFieldName)
throws java.io.IOException,
AutomationException
setTagValueField in interface ITerrainDataSourcepFieldName - The pFieldName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getTagValueField()
throws java.io.IOException,
AutomationException
getTagValueField in interface ITerrainDataSourcejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSurfaceFeatureType(int pType)
throws java.io.IOException,
AutomationException
setSurfaceFeatureType in interface ITerrainDataSourcepType - A com.esri.arcgis.geodatabase.esriTinSurfaceType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getSurfaceFeatureType()
throws java.io.IOException,
AutomationException
getSurfaceFeatureType in interface ITerrainDataSourcejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setApplyToOverviewTerrain(boolean pbApply)
throws java.io.IOException,
AutomationException
setApplyToOverviewTerrain in interface ITerrainDataSourcepbApply - The pbApply (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isApplyToOverviewTerrain()
throws java.io.IOException,
AutomationException
isApplyToOverviewTerrain in interface ITerrainDataSourcejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isEmbedded()
throws java.io.IOException,
AutomationException
isEmbedded in interface ITerrainDataSourcejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setResolutionBounds(double lowerBound,
double upperBound)
throws java.io.IOException,
AutomationException
setResolutionBounds in interface ITerrainDataSourcelowerBound - The lowerBound (in)upperBound - The upperBound (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void queryResolutionBounds(double[] pLowerBound,
double[] pUpperBound)
throws java.io.IOException,
AutomationException
queryResolutionBounds in interface ITerrainDataSourcepLowerBound - The pLowerBound (out: use single element array)pUpperBound - The pUpperBound (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setToBeEmbedded(boolean pbToBeEmbedded)
throws java.io.IOException,
AutomationException
setToBeEmbedded in interface ITerrainEmbeddedDataSourcepbToBeEmbedded - The pbToBeEmbedded (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isToBeEmbedded()
throws java.io.IOException,
AutomationException
isToBeEmbedded in interface ITerrainEmbeddedDataSourcejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setName(java.lang.String pName)
throws java.io.IOException,
AutomationException
setName in interface ITerrainEmbeddedDataSourcepName - The pName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getName()
throws java.io.IOException,
AutomationException
getName in interface ITerrainEmbeddedDataSourcejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setReservedFields(IStringArray pFields)
throws java.io.IOException,
AutomationException
setReservedFields in interface ITerrainEmbeddedDataSourcepFields - A reference to a com.esri.arcgis.system.IStringArray (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getReservedFields()
throws java.io.IOException,
AutomationException
getReservedFields in interface ITerrainEmbeddedDataSourcejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ITerrainFieldStatistics getFieldStatistics(java.lang.String fieldName)
throws java.io.IOException,
AutomationException
getFieldStatistics in interface ITerrainEmbeddedDataSource2fieldName - The fieldName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IArray getReservedFieldStatistics()
throws java.io.IOException,
AutomationException
getReservedFieldStatistics in interface ITerrainEmbeddedDataSource2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||