|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.geodatabase.INetSchemaProxy
public class INetSchemaProxy
Internal use class Proxy for COM Interface 'INetSchema'. Generated 3/19/2015 1:20:56 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'
Description: 'Provides access to members that get information about the schema of the network.' 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 | |
---|---|
boolean |
noncastable
|
static java.lang.Class |
targetClass
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Fields inherited from interface com.esri.arcgis.geodatabase.INetSchema |
---|
IID, IID5db91dbb_afb4_11d0_9ccd_00805f74d243 |
Constructor Summary | |
---|---|
|
INetSchemaProxy()
For internal use only |
|
INetSchemaProxy(java.lang.Object obj)
|
protected |
INetSchemaProxy(java.lang.Object obj,
java.lang.String iid)
|
|
INetSchemaProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
protected |
INetSchemaProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
Method Summary | |
---|---|
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
|
void |
getAncillaryRole(int userClassID,
int[] ancillaryRole,
java.lang.String[] ancillaryRoleFieldName)
Returns the ancillary role type and the name of the field containing the ancillary role information. |
INetElementClass |
getElementClass(int index)
Element class by index. |
INetElementClass |
getElementClassByUserID(int elementclassUserID)
Element class corresponding to the specified user class ID. |
int |
getElementClassCount()
Number of element classes in the network. |
java.lang.String |
getEnabledDisabledFieldName(int userClassID)
Returns the name of the filed containing the enabled/disabled information for the specified user class. |
INetWeight |
getWeight(int weightInternalID)
Network weight corresponding to the specified weight internal ID. |
IEnumNetWeightAssociation |
getWeightAssociations(int weightInternalID)
Network weight associations corresponding to the specified weight internal ID. |
IEnumNetWeightAssociation |
getWeightAssociationsByTableName(java.lang.String tableName)
Network weight associations corresponding to the specified table name. |
INetWeight |
getWeightByName(java.lang.String weightName)
Network weight corresponding to the specified name. |
int |
getWeightCount()
Number of weights in the network. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
|
Methods inherited from class com.esri.arcgis.interop.Dispatch |
---|
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.Class targetClass
public boolean noncastable
Constructor Detail |
---|
public INetSchemaProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.net.UnknownHostException, java.io.IOException
java.net.UnknownHostException
java.io.IOException
public INetSchemaProxy()
public INetSchemaProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected INetSchemaProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected INetSchemaProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.io.IOException
java.io.IOException
Method Detail |
---|
public void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource) throws java.io.IOException
addListener
in class com.esri.arcgis.interop.Dispatch
java.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
java.io.IOException
public int getElementClassCount() throws java.io.IOException, AutomationException
getElementClassCount
in interface INetSchema
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public INetElementClass getElementClass(int index) throws java.io.IOException, AutomationException
getElementClass
in interface INetSchema
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public INetElementClass getElementClassByUserID(int elementclassUserID) throws java.io.IOException, AutomationException
getElementClassByUserID
in interface INetSchema
elementclassUserID
- The elementclassUserID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getWeightCount() throws java.io.IOException, AutomationException
getWeightCount
in interface INetSchema
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public INetWeight getWeight(int weightInternalID) throws java.io.IOException, AutomationException
getWeight
in interface INetSchema
weightInternalID
- The weightInternalID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public INetWeight getWeightByName(java.lang.String weightName) throws java.io.IOException, AutomationException
getWeightByName
in interface INetSchema
weightName
- The weightName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumNetWeightAssociation getWeightAssociations(int weightInternalID) throws java.io.IOException, AutomationException
getWeightAssociations
in interface INetSchema
weightInternalID
- The weightInternalID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumNetWeightAssociation getWeightAssociationsByTableName(java.lang.String tableName) throws java.io.IOException, AutomationException
getWeightAssociationsByTableName
in interface INetSchema
tableName
- The tableName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getAncillaryRole(int userClassID, int[] ancillaryRole, java.lang.String[] ancillaryRoleFieldName) throws java.io.IOException, AutomationException
getAncillaryRole
in interface INetSchema
userClassID
- The userClassID (in)ancillaryRole
- A com.esri.arcgis.geodatabase.esriNetworkClassAncillaryRole constant (out: use single element array)ancillaryRoleFieldName
- The ancillaryRoleFieldName (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 getEnabledDisabledFieldName(int userClassID) throws java.io.IOException, AutomationException
getEnabledDisabledFieldName
in interface INetSchema
userClassID
- The userClassID (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 |