|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.geodatabase.NetworkWorkspace
public class NetworkWorkspace
COM Class 'NetworkWorkspace'. Generated 3/19/2015 1:20:43 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'
Description 'A container for creating and maintaining information about the logical networks in this workspace.' 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.geodatabase.INetworkWorkspace2 |
---|
IID, IID33978fff_118d_11d4_a0e7_00c04f6bdf0e, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.INetworkWorkspace |
---|
IID4700c2e0_2e11_11d1_b24e_0000f878229e |
Fields inherited from interface com.esri.arcgis.system.ISupportErrorInfo |
---|
IID, IIDdf0b3d60_548f_101b_8e65_08002b2bd119, xxDummy |
Constructor Summary | |
---|---|
NetworkWorkspace(java.lang.Object obj)
Construct a NetworkWorkspace using a reference to such an object returned from ArcGIS Engine or Server. |
Method Summary | |
---|---|
INetwork |
createNetwork(java.lang.String networkName,
int networkType,
boolean buildNormalizedTables)
Creates a logical network. |
INetwork |
createNetworkEx(java.lang.String networkName,
int networkType,
boolean buildNormalizedTables,
java.lang.String configKeyword,
int formatNum)
Creates a logical network based on the specified configuration keyword. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
int |
getFormatNumber(int index)
The specified format number. |
int |
getFormatNumberCount()
The count of valid format numbers. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
int |
getMaxStorableClassID(int formatNum)
Returns the maximum storable feature class ID for the given format number. |
IEnumBSTR |
getNetworkNames()
Returns an enumeration of the names of the logical networks within the current workspace. |
int |
hashCode()
the hashcode for this object |
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo |
INetwork |
openNetwork(java.lang.String networkName,
int networkType,
int networkAccess)
Opens a logical network. |
void |
release()
Release a NetworkWorkspace. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NetworkWorkspace(java.lang.Object obj) throws java.io.IOException
obj
to NetworkWorkspace
. *
NetworkWorkspace o = (NetworkWorkspace)obj; // will not work
NetworkWorkspace o = new NetworkWorkspace(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problems
NetworkWorkspace theNetworkWorkspace = (NetworkWorkspace) obj;
Method Detail |
---|
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 release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public INetwork createNetwork(java.lang.String networkName, int networkType, boolean buildNormalizedTables) throws java.io.IOException, AutomationException
createNetwork
in interface INetworkWorkspace
networkName
- The networkName (in)networkType
- A com.esri.arcgis.geodatabase.esriNetworkType constant (in)buildNormalizedTables
- The buildNormalizedTables (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public INetwork openNetwork(java.lang.String networkName, int networkType, int networkAccess) throws java.io.IOException, AutomationException
openNetwork
in interface INetworkWorkspace
networkName
- The networkName (in)networkType
- A com.esri.arcgis.geodatabase.esriNetworkType constant (in)networkAccess
- A com.esri.arcgis.geodatabase.esriNetworkAccess constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumBSTR getNetworkNames() throws java.io.IOException, AutomationException
getNetworkNames
in interface INetworkWorkspace
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getFormatNumberCount() throws java.io.IOException, AutomationException
getFormatNumberCount
in interface INetworkWorkspace2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getFormatNumber(int index) throws java.io.IOException, AutomationException
getFormatNumber
in interface INetworkWorkspace2
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getMaxStorableClassID(int formatNum) throws java.io.IOException, AutomationException
getMaxStorableClassID
in interface INetworkWorkspace2
formatNum
- The formatNum (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public INetwork createNetworkEx(java.lang.String networkName, int networkType, boolean buildNormalizedTables, java.lang.String configKeyword, int formatNum) throws java.io.IOException, AutomationException
createNetworkEx
in interface INetworkWorkspace2
networkName
- The networkName (in)networkType
- A com.esri.arcgis.geodatabase.esriNetworkType constant (in)buildNormalizedTables
- The buildNormalizedTables (in)configKeyword
- The configKeyword (in)formatNum
- The formatNum (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void interfaceSupportsErrorInfo(GUID riid) throws java.io.IOException, AutomationException
interfaceSupportsErrorInfo
in interface ISupportErrorInfo
riid
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
java.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 |