|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.esri.arcgis.geodatabase.GeometricNetworkName
ESRI Geometric Network Name object.
A GeometricNetworkName object identifies and locates a geometric network in a workspace.
| Constructor Summary | |
GeometricNetworkName()
Constructs a GeometricNetworkName using ArcGIS Engine. |
|
GeometricNetworkName(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 |
IDatasetName |
getAsIDatasetName()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IGeometricNetworkName |
getAsIGeometricNetworkName()
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. |
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. |
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. |
java.lang.String |
getCategory()
The category of the dataset. |
void |
getClassID(GUID[] pClassID)
Supported Platforms |
static java.lang.String |
getClsid()
|
IDatasetName |
getFeatureDatasetName()
The Feature Dataset Name that the network belongs to. |
IPropertySet |
getMetadata()
The PropertySet containing metadata. |
java.lang.String |
getName()
The name of the dataset. |
java.lang.String |
getNameString()
The name string of the object. |
INativeType |
getNativeType()
The native type. |
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 |
boolean |
isCanEditMetadata()
Indicates if metadata can be edited. |
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 |
setFeatureDatasetNameByRef(IDatasetName featureDatasetName)
The Feature Dataset Name that the network belongs to. |
void |
setMetadata(IPropertySet ppPropertySet)
The PropertySet containing metadata. |
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 GeometricNetworkName()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public GeometricNetworkName(java.lang.Object obj)
throws java.io.IOException
obj to GeometricNetworkName. GeometricNetworkName theGeometricNetworkName = (GeometricNetworkName) 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 IGeometricNetworkName getAsIGeometricNetworkName()
public IPersist getAsIPersist()
public IPersistStream getAsIPersistStream()
public IMetadata getAsIMetadata()
public IMetadataEdit getAsIMetadataEdit()
public INativeTypeInfo getAsINativeTypeInfo()
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 IDatasetName getFeatureDatasetName()
throws java.io.IOException,
AutomationException
IGeometricNetworkName
getFeatureDatasetName in interface IGeometricNetworkNameAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setFeatureDatasetNameByRef(IDatasetName featureDatasetName)
throws java.io.IOException,
AutomationException
IGeometricNetworkName
setFeatureDatasetNameByRef in interface IGeometricNetworkNamefeatureDatasetName - A reference to a com.esri.arcgis.geodatabase.IDatasetName (in)
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
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.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||