com.esri.arcgis.globecore
Class IFeatureParameterLayerProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.globecore.IFeatureParameterLayerProxy
All Implemented Interfaces:
IFeatureParameterLayer, java.io.Externalizable, java.io.Serializable

public class IFeatureParameterLayerProxy
extends com.esri.arcgis.interop.Dispatch
implements IFeatureParameterLayer, java.io.Serializable

Internal use class Proxy for COM Interface 'IFeatureParameterLayer'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriGlobeCore.olb'

Description: 'Provides information about a Parameter Layer.' 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 =

See Also:
Serialized Form

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.globecore.IFeatureParameterLayer
IID, IID7c0a33aa_ee26_4684_9110_8c48a564d05a
 
Constructor Summary
  IFeatureParameterLayerProxy()
          For internal use only
  IFeatureParameterLayerProxy(java.lang.Object obj)
           
protected IFeatureParameterLayerProxy(java.lang.Object obj, java.lang.String iid)
           
  IFeatureParameterLayerProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected IFeatureParameterLayerProxy(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)
           
 IGPFeatureRecordSetLayer extractParameter()
          Value of the geoprocessing parameter.
 IFeatureClass getFeatureClass()
          The inner Feature Class.
 void getFeatureTipText(IFeature pFeat, java.lang.String[] pText)
          The inner feature Tip text.
 void initialize(IGPFeatureRecordSetLayer gpParameterValue)
          Initializes with the value of the geoprocessing parameter.
 void initializeCustomProps(IDraw pDisplay)
          Initializes custom rendering properties.
 boolean isInMemory()
          Indicates if the inner Feature Class is in-memory.
 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

targetClass

public static final java.lang.Class targetClass

noncastable

public boolean noncastable
Constructor Detail

IFeatureParameterLayerProxy

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

IFeatureParameterLayerProxy

public IFeatureParameterLayerProxy()
For internal use only


IFeatureParameterLayerProxy

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

IFeatureParameterLayerProxy

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

IFeatureParameterLayerProxy

protected IFeatureParameterLayerProxy(java.lang.String CLSID,
                                      java.lang.String iid,
                                      java.lang.String host,
                                      com.esri.arcgis.interop.AuthInfo authInfo)
                               throws java.io.IOException
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
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

initialize

public void initialize(IGPFeatureRecordSetLayer gpParameterValue)
                throws java.io.IOException,
                       AutomationException
Initializes with the value of the geoprocessing parameter.

Specified by:
initialize in interface IFeatureParameterLayer
Parameters:
gpParameterValue - A reference to a com.esri.arcgis.geoprocessing.IGPFeatureRecordSetLayer (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

initializeCustomProps

public void initializeCustomProps(IDraw pDisplay)
                           throws java.io.IOException,
                                  AutomationException
Initializes custom rendering properties.

Specified by:
initializeCustomProps in interface IFeatureParameterLayer
Parameters:
pDisplay - A reference to a com.esri.arcgis.display.IDraw (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFeatureClass

public IFeatureClass getFeatureClass()
                              throws java.io.IOException,
                                     AutomationException
The inner Feature Class.

Specified by:
getFeatureClass in interface IFeatureParameterLayer
Returns:
A reference to a com.esri.arcgis.geodatabase.IFeatureClass
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isInMemory

public boolean isInMemory()
                   throws java.io.IOException,
                          AutomationException
Indicates if the inner Feature Class is in-memory.

Specified by:
isInMemory in interface IFeatureParameterLayer
Returns:
The bInMemory
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

extractParameter

public IGPFeatureRecordSetLayer extractParameter()
                                          throws java.io.IOException,
                                                 AutomationException
Value of the geoprocessing parameter.

Specified by:
extractParameter in interface IFeatureParameterLayer
Returns:
A reference to a com.esri.arcgis.geoprocessing.IGPFeatureRecordSetLayer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFeatureTipText

public void getFeatureTipText(IFeature pFeat,
                              java.lang.String[] pText)
                       throws java.io.IOException,
                              AutomationException
The inner feature Tip text.

Specified by:
getFeatureTipText in interface IFeatureParameterLayer
Parameters:
pFeat - A reference to a com.esri.arcgis.geodatabase.IFeature (in)
pText - The pText (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.