com.esri.arcgis.geodatabase
Class IGeoDatabaseBridge2Proxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geodatabase.IGeoDatabaseBridgeProxy
          extended by com.esri.arcgis.geodatabase.IGeoDatabaseBridge2Proxy
All Implemented Interfaces:
IGeoDatabaseBridge, IGeoDatabaseBridge2, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'IGeoDatabaseBridge2'. Generated 3/19/2015 1:20:57 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to methods usable in all supported languages.' 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 =

public class IGeoDatabaseBridge2Proxy
extends IGeoDatabaseBridgeProxy
implements IGeoDatabaseBridge2, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
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.IGeoDatabaseBridge2
IID, IID84a92bc8_ee99_4d54_8547_8f6f7181f777
 
Fields inherited from interface com.esri.arcgis.geodatabase.IGeoDatabaseBridge
IID9999e240_ecd1_4979_83e6_b557748c18b7
 
Constructor Summary
  IGeoDatabaseBridge2Proxy()
          Deprecated. For internal use only
  IGeoDatabaseBridge2Proxy(java.lang.Object obj)
          Deprecated.  
protected IGeoDatabaseBridge2Proxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IGeoDatabaseBridge2Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IGeoDatabaseBridge2Proxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addList(ISelectionSet selectionSet, int[] oIDList)
          Deprecated. Adds a list of object id's to the selection set.
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void getLineOfSight(ISurface pSurface, IPoint pObserver, IPoint pTarget, IPoint[] ppObstruction, IPolyline[] ppVisibleLines, IPolyline[] ppInvisibleLines, boolean[] pbIsVisible, boolean bApplyCurvature, boolean bApplyRefraction, java.lang.Object pRefractionFactor)
          Deprecated. Returns a line-of-site indicator interpolated from the TIN based on an input polyline.
 void queryElevationBand(ITinTriangle pTinTriangle, double zLowerBound, double zUpperBound, int[] pCount, _WKSPointZ[][] pRegion)
          Deprecated. The polygon based on the specified triangle and input bounds.
 void queryPixelBlock(ISurface pSurface, double xOrigin, double yOrigin, double xPixelSize, double yPixelSize, int type, java.lang.Object valueForNoData, java.lang.Object[] block)
          Deprecated. Derives slope, aspect, hillshade, or elevation from the input surface and writes the result to the provided PixelBlock.
 void removeList(ISelectionSet selectionSet, int[] oIDList)
          Deprecated. Removes a list of object id's from the selection set.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 
Methods inherited from class com.esri.arcgis.geodatabase.IGeoDatabaseBridgeProxy
getFeatures
 
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
 
Methods inherited from interface com.esri.arcgis.geodatabase.IGeoDatabaseBridge
getFeatures
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IGeoDatabaseBridge2Proxy

public IGeoDatabaseBridge2Proxy(java.lang.String CLSID,
                                java.lang.String host,
                                com.esri.arcgis.interop.AuthInfo authInfo)
                         throws java.net.UnknownHostException,
                                java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IGeoDatabaseBridge2Proxy

public IGeoDatabaseBridge2Proxy()
Deprecated. 
For internal use only


IGeoDatabaseBridge2Proxy

public IGeoDatabaseBridge2Proxy(java.lang.Object obj)
                         throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IGeoDatabaseBridge2Proxy

protected IGeoDatabaseBridge2Proxy(java.lang.Object obj,
                                   java.lang.String iid)
                            throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IGeoDatabaseBridge2Proxy

protected IGeoDatabaseBridge2Proxy(java.lang.String CLSID,
                                   java.lang.String iid,
                                   java.lang.String host,
                                   com.esri.arcgis.interop.AuthInfo authInfo)
                            throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class IGeoDatabaseBridgeProxy
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class IGeoDatabaseBridgeProxy
Throws:
java.io.IOException

addList

public void addList(ISelectionSet selectionSet,
                    int[] oIDList)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Adds a list of object id's to the selection set.

Specified by:
addList in interface IGeoDatabaseBridge2
Parameters:
selectionSet - A reference to a com.esri.arcgis.geodatabase.ISelectionSet (in)
oIDList - The oIDList (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

removeList

public void removeList(ISelectionSet selectionSet,
                       int[] oIDList)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Removes a list of object id's from the selection set.

Specified by:
removeList in interface IGeoDatabaseBridge2
Parameters:
selectionSet - A reference to a com.esri.arcgis.geodatabase.ISelectionSet (in)
oIDList - The oIDList (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryElevationBand

public void queryElevationBand(ITinTriangle pTinTriangle,
                               double zLowerBound,
                               double zUpperBound,
                               int[] pCount,
                               _WKSPointZ[][] pRegion)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The polygon based on the specified triangle and input bounds. For pRegion, pass in an array with at least 5 WKSPointZs.

Specified by:
queryElevationBand in interface IGeoDatabaseBridge2
Parameters:
pTinTriangle - A reference to a com.esri.arcgis.geodatabase.ITinTriangle (in)
zLowerBound - The zLowerBound (in)
zUpperBound - The zUpperBound (in)
pCount - The pCount (out: use single element array)
pRegion - A Structure: com.esri.arcgis.system._WKSPointZ (An array of com.esri.arcgis.system._WKSPointZ COM typedef) (in/out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryPixelBlock

public void queryPixelBlock(ISurface pSurface,
                            double xOrigin,
                            double yOrigin,
                            double xPixelSize,
                            double yPixelSize,
                            int type,
                            java.lang.Object valueForNoData,
                            java.lang.Object[] block)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Derives slope, aspect, hillshade, or elevation from the input surface and writes the result to the provided PixelBlock.

Specified by:
queryPixelBlock in interface IGeoDatabaseBridge2
Parameters:
pSurface - A reference to a com.esri.arcgis.geodatabase.ISurface (in)
xOrigin - The xOrigin (in)
yOrigin - The yOrigin (in)
xPixelSize - The xPixelSize (in)
yPixelSize - The yPixelSize (in)
type - A com.esri.arcgis.geodatabase.esriRasterizationType constant (in)
valueForNoData - A Variant (in)
block - A Variant (in/out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLineOfSight

public void getLineOfSight(ISurface pSurface,
                           IPoint pObserver,
                           IPoint pTarget,
                           IPoint[] ppObstruction,
                           IPolyline[] ppVisibleLines,
                           IPolyline[] ppInvisibleLines,
                           boolean[] pbIsVisible,
                           boolean bApplyCurvature,
                           boolean bApplyRefraction,
                           java.lang.Object pRefractionFactor)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Returns a line-of-site indicator interpolated from the TIN based on an input polyline.

Specified by:
getLineOfSight in interface IGeoDatabaseBridge2
Parameters:
pSurface - A reference to a com.esri.arcgis.geodatabase.ISurface (in)
pObserver - A reference to a com.esri.arcgis.geometry.IPoint (in)
pTarget - A reference to a com.esri.arcgis.geometry.IPoint (in)
ppObstruction - A reference to a com.esri.arcgis.geometry.IPoint (out: use single element array)
ppVisibleLines - A reference to a com.esri.arcgis.geometry.IPolyline (out: use single element array)
ppInvisibleLines - A reference to a com.esri.arcgis.geometry.IPolyline (out: use single element array)
pbIsVisible - The pbIsVisible (out: use single element array)
bApplyCurvature - The bApplyCurvature (in)
bApplyRefraction - The bApplyRefraction (in)
pRefractionFactor - A Variant (in, optional, pass null if not required)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.