com.esri.arcgis.geoprocessing
Class IMdProcessProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geoprocessing.IMdProcessProxy
All Implemented Interfaces:
IMdProcess, java.io.Externalizable, java.io.Serializable

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

Description: 'Provides access to properties/methods of a model process.' 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 IMdProcessProxy
extends com.esri.arcgis.interop.Dispatch
implements IMdProcess, 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.geoprocessing.IMdProcess
IID, IID890d0dd1_0f70_4235_9d01_09de87ec949c
 
Constructor Summary
  IMdProcessProxy()
          Deprecated. For internal use only
  IMdProcessProxy(java.lang.Object obj)
          Deprecated.  
protected IMdProcessProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IMdProcessProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IMdProcessProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void execute(ITrackCancel trackCancel, IGPEnvironmentManager pEnvMgr, IGPMessages messages)
          Deprecated. Executes the current tool associated with the process using the current parameter values.
 IGPEnvironmentManager getEnvironmentManager()
          Deprecated. The set of overriding environment values used when validating/executing the process.
 IArray getInputParameters()
          Deprecated. The collection of input parameter objects used when validating/executing the process.
 IArray getOutputParameters()
          Deprecated. The collection of output parameter objects used when validating/executing the process.
 IMdParameter getParameter(java.lang.String name)
          Deprecated. The parameter object with the specified name.
 IArray getParameters()
          Deprecated. The collection of parameter objects used when validating/executing the process.
 IGPValue getParameterValue(java.lang.String name)
          Deprecated. Returns the value of specified process parameter.
 IArray getPreconditions()
          Deprecated. Collection of variables that must be executed prior to executing the process.
 IGPTool getTool()
          Deprecated. The tool object currently associated with the model process.
 IGPToolName getToolName()
          Deprecated. The tool name object of the tool currently associated with the model process.
 boolean isToolValid()
          Deprecated. Returns whether or not the current tool associated with the process is valid.
 boolean needsRepair()
          Deprecated. Returns whether or not the current tool associated with the process needs to be repaired (e.g., the tool parameters have changed).
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void repairParameters()
          Deprecated. Updates/repairs the processes collection of parameters to match the tool currently associated with the process.
 void setEnvironmentManagerByRef(IGPEnvironmentManager ppEnvMgr)
          Deprecated. The set of overriding environment values used when validating/executing the process.
 void setParameterValue(java.lang.String name, IGPValue value)
          Deprecated. Sets the value of specified process parameter.
 void setPreconditionsByRef(IArray ppValues)
          Deprecated. Collection of variables that must be executed prior to executing the process.
 void setToolByRef(IGPTool tool)
          Deprecated. The tool object currently associated with the model process.
 
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
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IMdProcessProxy

public IMdProcessProxy(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

IMdProcessProxy

public IMdProcessProxy()
Deprecated. 
For internal use only


IMdProcessProxy

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

IMdProcessProxy

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

IMdProcessProxy

protected IMdProcessProxy(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 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
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getToolName

public IGPToolName getToolName()
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The tool name object of the tool currently associated with the model process.

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

getTool

public IGPTool getTool()
                throws java.io.IOException,
                       AutomationException
Deprecated. 
The tool object currently associated with the model process.

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

setToolByRef

public void setToolByRef(IGPTool tool)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
The tool object currently associated with the model process.

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

getParameters

public IArray getParameters()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The collection of parameter objects used when validating/executing the process.

Specified by:
getParameters in interface IMdProcess
Returns:
A reference to a com.esri.arcgis.system.IArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getInputParameters

public IArray getInputParameters()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The collection of input parameter objects used when validating/executing the process.

Specified by:
getInputParameters in interface IMdProcess
Returns:
A reference to a com.esri.arcgis.system.IArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getOutputParameters

public IArray getOutputParameters()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
The collection of output parameter objects used when validating/executing the process.

Specified by:
getOutputParameters in interface IMdProcess
Returns:
A reference to a com.esri.arcgis.system.IArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getParameter

public IMdParameter getParameter(java.lang.String name)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The parameter object with the specified name.

Specified by:
getParameter in interface IMdProcess
Parameters:
name - The name (in)
Returns:
A reference to a com.esri.arcgis.geoprocessing.IMdParameter
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getEnvironmentManager

public IGPEnvironmentManager getEnvironmentManager()
                                            throws java.io.IOException,
                                                   AutomationException
Deprecated. 
The set of overriding environment values used when validating/executing the process.

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

setEnvironmentManagerByRef

public void setEnvironmentManagerByRef(IGPEnvironmentManager ppEnvMgr)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
The set of overriding environment values used when validating/executing the process.

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

setParameterValue

public void setParameterValue(java.lang.String name,
                              IGPValue value)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Sets the value of specified process parameter.

Specified by:
setParameterValue in interface IMdProcess
Parameters:
name - The name (in)
value - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getParameterValue

public IGPValue getParameterValue(java.lang.String name)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Returns the value of specified process parameter.

Specified by:
getParameterValue in interface IMdProcess
Parameters:
name - The name (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGPValue
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

execute

public void execute(ITrackCancel trackCancel,
                    IGPEnvironmentManager pEnvMgr,
                    IGPMessages messages)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Executes the current tool associated with the process using the current parameter values.

Specified by:
execute in interface IMdProcess
Parameters:
trackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
pEnvMgr - A reference to a com.esri.arcgis.geoprocessing.IGPEnvironmentManager (in)
messages - A reference to a com.esri.arcgis.geodatabase.IGPMessages (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isToolValid

public boolean isToolValid()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Returns whether or not the current tool associated with the process is valid.

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

needsRepair

public boolean needsRepair()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Returns whether or not the current tool associated with the process needs to be repaired (e.g., the tool parameters have changed).

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

repairParameters

public void repairParameters()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Updates/repairs the processes collection of parameters to match the tool currently associated with the process.

Specified by:
repairParameters in interface IMdProcess
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPreconditions

public IArray getPreconditions()
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Collection of variables that must be executed prior to executing the process.

Specified by:
getPreconditions in interface IMdProcess
Returns:
A reference to a com.esri.arcgis.system.IArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPreconditionsByRef

public void setPreconditionsByRef(IArray ppValues)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Collection of variables that must be executed prior to executing the process.

Specified by:
setPreconditionsByRef in interface IMdProcess
Parameters:
ppValues - A reference to a com.esri.arcgis.system.IArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.