|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.esri.arcgis.datasourcesGDB.FgdbTableName
File GeoDatabase Table Name object.
| Constructor Summary | |
FgdbTableName()
Constructs a FgdbTableName using ArcGIS Engine. |
|
FgdbTableName(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. |
|
| Method Summary | |
boolean |
equals(java.lang.Object o)
Compare this object with another |
ICompressionInfo |
getAsICompressionInfo()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IDatasetName |
getAsIDatasetName()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IMetadata |
getAsIMetadata()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IMetadataEdit |
getAsIMetadataEdit()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IModelInfo |
getAsIModelInfo()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IName |
getAsIName()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
INativeTypeInfo |
getAsINativeTypeInfo()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IObjectClassName |
getAsIObjectClassName()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IPersist |
getAsIPersist()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IPersistStream |
getAsIPersistStream()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
ISupportErrorInfo |
getAsISupportErrorInfo()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
ITableName |
getAsITableName()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
java.lang.String |
getCategory()
The category of the dataset. |
void |
getClassID(GUID[] pClassID)
Supported Platforms |
static java.lang.String |
getClsid()
|
IPropertySet |
getMetadata()
The PropertySet containing metadata. |
java.lang.String |
getModelName()
The model name of the field. |
java.lang.String |
getName()
The name of the dataset. |
java.lang.String |
getNameString()
The name string of the object. |
INativeType |
getNativeType()
The native type. |
int |
getObjectClassID()
The object class ID. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
Supported Platforms |
IEnumDatasetName |
getSubsetNames()
Subset names contained within this dataset name. |
int |
getType()
The type of the dataset. |
IWorkspaceName |
getWorkspaceName()
The WorkspaceName of the DatasetName. |
int |
hashCode()
the hashcode for this object |
void |
interfaceSupportsErrorInfo(GUID riid)
Supported Platforms |
boolean |
isCanEditMetadata()
Indicates if metadata can be edited. |
boolean |
isCompressed()
Indicates if the dataset is compressed. |
void |
isDirty()
Supported Platforms |
void |
load(IStream pstm)
Supported Platforms |
java.lang.Object |
open()
Opens the object referred to by this name. |
void |
save(IStream pstm,
int fClearDirty)
Supported Platforms |
void |
setCategory(java.lang.String category)
The category of the dataset. |
void |
setIsCompressed(boolean isCompressed)
Indicates if the dataset is compressed. |
void |
setMetadata(IPropertySet ppPropertySet)
The PropertySet containing metadata. |
void |
setModelName(java.lang.String name)
The model name of the field. |
void |
setName(java.lang.String name)
The name of the dataset. |
void |
setNameString(java.lang.String nameString)
The name string of the object. |
void |
setWorkspaceNameByRef(IWorkspaceName workspaceName)
The WorkspaceName of the DatasetName. |
void |
synchronize(int action,
int interval)
Updates metadata with the current properties; may create metadata if it doesn't already exist. |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public FgdbTableName()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public FgdbTableName(java.lang.Object obj)
throws java.io.IOException
obj to FgdbTableName. FgdbTableName theFgdbTableName = (FgdbTableName) obj;
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 IName getAsIName()
public IDatasetName getAsIDatasetName()
public ITableName getAsITableName()
public IObjectClassName getAsIObjectClassName()
public IModelInfo getAsIModelInfo()
public ICompressionInfo getAsICompressionInfo()
public IPersist getAsIPersist()
public IPersistStream getAsIPersistStream()
public IMetadata getAsIMetadata()
public IMetadataEdit getAsIMetadataEdit()
public INativeTypeInfo getAsINativeTypeInfo()
public ISupportErrorInfo getAsISupportErrorInfo()
public boolean equals(java.lang.Object o)
public int hashCode()
public void setNameString(java.lang.String nameString)
throws java.io.IOException,
AutomationException
INameThe NameString property is reserved for future use. When implemented, it will return a string representation of the locational component of the name object that may be persisted by applications.
setNameString in interface INamenameString - The nameString (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getNameString()
throws java.io.IOException,
AutomationException
INameThe NameString property is reserved for future use. When implemented, it will return a string representation of the locational component of the name object that may be persisted by applications.
getNameString in interface INamejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.Object open()
throws java.io.IOException,
AutomationException
INameThe Open method lets you instantiate the actual object given the name object.
Note: Opening a feature class that participates in a topology or geometric network will also open all other feature classes participating in the topology or geometric network in memory.
open in interface INamejava.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
IDatasetName
getName in interface IDatasetNamejava.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
IDatasetName
setName in interface IDatasetNamename - The name (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public int getType()
throws java.io.IOException,
AutomationException
IDatasetName
getType in interface IDatasetNamejava.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
IDatasetName
getCategory in interface IDatasetNameAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setCategory(java.lang.String category)
throws java.io.IOException,
AutomationException
IDatasetName
setCategory in interface IDatasetNamecategory - The category (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public IWorkspaceName getWorkspaceName()
throws java.io.IOException,
AutomationException
IDatasetName
getWorkspaceName in interface IDatasetNamejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setWorkspaceNameByRef(IWorkspaceName workspaceName)
throws java.io.IOException,
AutomationException
IDatasetName
setWorkspaceNameByRef in interface IDatasetNameworkspaceName - A reference to a com.esri.arcgis.geodatabase.IWorkspaceName (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public IEnumDatasetName getSubsetNames()
throws java.io.IOException,
AutomationException
IDatasetName
getSubsetNames in interface IDatasetNamejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getObjectClassID()
throws java.io.IOException,
AutomationException
IObjectClassNameEach feature class or table registered with the geodatabase is an object class. Object classes have a unique ID which distinguishes them from other object classes in the geodatabase. The ObjectClassID property returns this ID as a long. The object class ID is assigned by the system when the class is created, or registered with the geodatabase, it cannot be modified.
Those feature classes and tables that are in the database, but not registered with the geodatabase will always have an object class ID of -1.
getObjectClassID in interface IObjectClassNameAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public java.lang.String getModelName()
throws java.io.IOException,
AutomationException
IModelInfoReturns the model name currently associated with the field or object class.
getModelName in interface IModelInfojava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.IField,
IObjectClass,
IClassSchemaEdit
public void setModelName(java.lang.String name)
throws java.io.IOException,
AutomationException
IModelInfo
setModelName in interface IModelInfoname - The name (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.IField,
IFieldEdit,
IObjectClass,
IClassSchemaEdit
public void setIsCompressed(boolean isCompressed)
throws java.io.IOException,
AutomationException
ICompressionInfo
setIsCompressed in interface ICompressionInfoisCompressed - The isCompressed (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public boolean isCompressed()
throws java.io.IOException,
AutomationException
ICompressionInfo
isCompressed in interface ICompressionInfoAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void getClassID(GUID[] pClassID)
throws java.io.IOException,
AutomationException
IPersistIPersist 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)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void isDirty()
throws java.io.IOException,
AutomationException
IPersistStreamIPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
isDirty in interface IPersistStreamjava.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
IPersistStreamIPersistStream 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)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void save(IStream pstm,
int fClearDirty)
throws java.io.IOException,
AutomationException
IPersistStreamIPersistStream 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)
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
IPersistStreamIPersistStream 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)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public IPropertySet getMetadata()
throws java.io.IOException,
AutomationException
IMetadataThe variable to hold the data must be of IPropertySet data type.
The metadata property is frequently used to save, or update, changes to metadata documents that have taken place through methods available on the IPropertySet, IXmlPropertySet, and/or IXmlPropertySet2 interfaces.
getMetadata in interface IMetadataAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setMetadata(IPropertySet ppPropertySet)
throws java.io.IOException,
AutomationException
IMetadata
setMetadata in interface IMetadatappPropertySet - A reference to a com.esri.arcgis.system.IPropertySet (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void synchronize(int action,
int interval)
throws java.io.IOException,
AutomationException
IMetadataThe Synchronize method is used to extract metadata properties from an object and write those properties to the metadata .xml. Depending on the value of the esriMetaSyncAction, the Synchronize method may generate a new set of metadata if it doesn't already exist.
synchronize in interface IMetadataaction - A com.esri.arcgis.geodatabase.esriMetadataSyncAction constant (in)interval - The interval (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isCanEditMetadata()
throws java.io.IOException,
AutomationException
IMetadataEditThis property is available to those objects that support metadata.
isCanEditMetadata in interface IMetadataEditAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public INativeType getNativeType()
throws java.io.IOException,
AutomationException
INativeTypeInfo
getNativeType in interface INativeTypeInfoAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void interfaceSupportsErrorInfo(GUID riid)
throws java.io.IOException,
AutomationException
ISupportErrorInfoIndicates whether the interface supports IErrorInfo.
interfaceSupportsErrorInfo in interface ISupportErrorInforiid - A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||