com.esri.arcgis.globecore
Class GPMultipatchToCollada

java.lang.Object
  extended by com.esri.arcgis.globecore.GPMultipatchToCollada
All Implemented Interfaces:
IGPFunction, IGPFunction2, com.esri.arcgis.interop.RemoteObjRef, java.io.Serializable

public class GPMultipatchToCollada
extends java.lang.Object
implements com.esri.arcgis.interop.RemoteObjRef, IGPFunction2

COM Class 'GPMultipatchToCollada'. Generated 3/19/2015 1:20:44 PM from 'C:\ArcGIS\COM\esriGlobeCore.olb'

Description '.' 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

Constructor Summary
GPMultipatchToCollada()
          Constructs a GPMultipatchToCollada using ArcGIS Engine.
GPMultipatchToCollada(java.lang.Object obj)
          Deprecated. As of ArcGIS 9.2, replaced by normal Java casts.
GPMultipatchToCollada theGPMultipatchToCollada = (GPMultipatchToCollada) obj;
 
Method Summary
 boolean equals(java.lang.Object o)
          Compare this object with another
 void execute(IArray paramvalues, ITrackCancel trackCancel, IGPEnvironmentManager envMgr, IGPMessages message)
          Executes the geoprocessing function using the given array of parameter values.
static java.lang.String getClsid()
          getClsid.
 IUID getDialogCLSID()
          The class identifier (CLSID) of the custom dialog object to use when invoking the geoprocessing function.
 java.lang.String getDisplayName()
          Displayed name of the geoprocessing function.
 IName getFullName()
          The function name object of the geoprocessing function.
 int getHelpContext()
          The context identifier of the topic within the help file for this function object.
 java.lang.String getHelpFile()
          Name of the (CHM) file containing help information for this function object.
 com.esri.arcgis.interop.Dispatch getJintegraDispatch()
          Deprecated. Internal use only.
 java.lang.String getMetadataFile()
          Name of the (XML) file containing the default metadata for this function object.
 java.lang.String getName()
          Name of the geoprocessing function.
 IArray getParameterInfo()
          The list of parameters accepted by the geoprocessing function.
 java.lang.Object getRenderer(IGPParameter pParam)
          Returns the custom renderer to use for the specified parameter.
 int hashCode()
          the hashcode for this object
 boolean isLicensed()
          Returns whether the geoprocessing function has all necessary licenses in order to execute.
 void release()
          Release a GPMultipatchToCollada.
 void updateMessages(IArray paramvalues, IGPEnvironmentManager pEnvMgr, IGPMessages messages)
          Post validates the given set of values.
 void updateParameters(IArray paramvalues, IGPEnvironmentManager pEnvMgr)
          Pre validates the given set of values.
 IGPMessages validate(IArray paramvalues, boolean updateValues, IGPEnvironmentManager envMgr)
          Validates the given array of parameter values.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GPMultipatchToCollada

public GPMultipatchToCollada()
                      throws java.io.IOException,
                             java.net.UnknownHostException
Constructs a GPMultipatchToCollada using ArcGIS Engine.

Throws:
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems

GPMultipatchToCollada

public GPMultipatchToCollada(java.lang.Object obj)
                      throws java.io.IOException
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts.
GPMultipatchToCollada theGPMultipatchToCollada = (GPMultipatchToCollada) obj;

Construct a GPMultipatchToCollada using a reference to such an object returned from ArcGIS Engine or Server. This is semantically equivalent to casting obj to GPMultipatchToCollada.

Parameters:
obj - an object returned from ArcGIS Engine or Server
Throws:
java.io.IOException - if there are interop problems
Method Detail

getClsid

public static java.lang.String getClsid()
getClsid.


equals

public boolean equals(java.lang.Object o)
Compare this object with another

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
the hashcode for this object

Overrides:
hashCode in class java.lang.Object

getJintegraDispatch

public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
Deprecated. Internal use only.

Specified by:
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRef

release

public void release()
Release a GPMultipatchToCollada.

Specified by:
release in interface com.esri.arcgis.interop.RemoteObjRef

updateParameters

public void updateParameters(IArray paramvalues,
                             IGPEnvironmentManager pEnvMgr)
                      throws java.io.IOException,
                             AutomationException
Pre validates the given set of values.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Specified by:
updateParameters in interface IGPFunction2
Parameters:
paramvalues - A reference to a com.esri.arcgis.system.IArray (in)
pEnvMgr - 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.

updateMessages

public void updateMessages(IArray paramvalues,
                           IGPEnvironmentManager pEnvMgr,
                           IGPMessages messages)
                    throws java.io.IOException,
                           AutomationException
Post validates the given set of values.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Specified by:
updateMessages in interface IGPFunction2
Parameters:
paramvalues - A reference to a com.esri.arcgis.system.IArray (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.

getName

public java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
Name of the geoprocessing function.

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

getDisplayName

public java.lang.String getDisplayName()
                                throws java.io.IOException,
                                       AutomationException
Displayed name of the geoprocessing function.

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

getParameterInfo

public IArray getParameterInfo()
                        throws java.io.IOException,
                               AutomationException
The list of parameters accepted by the geoprocessing function.

Specified by:
getParameterInfo in interface IGPFunction
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.

getDialogCLSID

public IUID getDialogCLSID()
                    throws java.io.IOException,
                           AutomationException
The class identifier (CLSID) of the custom dialog object to use when invoking the geoprocessing function.

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

getFullName

public IName getFullName()
                  throws java.io.IOException,
                         AutomationException
The function name object of the geoprocessing function.

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

getHelpFile

public java.lang.String getHelpFile()
                             throws java.io.IOException,
                                    AutomationException
Name of the (CHM) file containing help information for this function object.

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

getHelpContext

public int getHelpContext()
                   throws java.io.IOException,
                          AutomationException
The context identifier of the topic within the help file for this function object.

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

getMetadataFile

public java.lang.String getMetadataFile()
                                 throws java.io.IOException,
                                        AutomationException
Name of the (XML) file containing the default metadata for this function object.

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

isLicensed

public boolean isLicensed()
                   throws java.io.IOException,
                          AutomationException
Returns whether the geoprocessing function has all necessary licenses in order to execute.

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

getRenderer

public java.lang.Object getRenderer(IGPParameter pParam)
                             throws java.io.IOException,
                                    AutomationException
Returns the custom renderer to use for the specified parameter.

Specified by:
getRenderer in interface IGPFunction
Parameters:
pParam - A reference to a com.esri.arcgis.geoprocessing.IGPParameter (in)
Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

validate

public IGPMessages validate(IArray paramvalues,
                            boolean updateValues,
                            IGPEnvironmentManager envMgr)
                     throws java.io.IOException,
                            AutomationException
Validates the given array of parameter values.

Specified by:
validate in interface IGPFunction
Parameters:
paramvalues - A reference to a com.esri.arcgis.system.IArray (in)
updateValues - The updateValues (in)
envMgr - A reference to a com.esri.arcgis.geoprocessing.IGPEnvironmentManager (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGPMessages
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

execute

public void execute(IArray paramvalues,
                    ITrackCancel trackCancel,
                    IGPEnvironmentManager envMgr,
                    IGPMessages message)
             throws java.io.IOException,
                    AutomationException
Executes the geoprocessing function using the given array of parameter values.

Specified by:
execute in interface IGPFunction
Parameters:
paramvalues - A reference to a com.esri.arcgis.system.IArray (in)
trackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
envMgr - A reference to a com.esri.arcgis.geoprocessing.IGPEnvironmentManager (in)
message - 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.