com.esri.arcgis.carto
Class RasterFormatInfo

java.lang.Object
  extended by com.esri.arcgis.carto.RasterFormatInfo
All Implemented Interfaces:
IRasterFormatInfo, com.esri.arcgis.interop.RemoteObjRef, java.io.Serializable

public class RasterFormatInfo
extends java.lang.Object
implements com.esri.arcgis.interop.RemoteObjRef, IRasterFormatInfo

COM Class 'RasterFormatInfo'. Generated 3/19/2015 1:20:41 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description 'Information about raster file formats.' 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
 
Fields inherited from interface com.esri.arcgis.carto.IRasterFormatInfo
IID, IID4d6b1ff0_c144_11d2_9f43_00c04f8ed21a, xxDummy
 
Constructor Summary
RasterFormatInfo(java.lang.Object obj)
          Construct a RasterFormatInfo using a reference to such an object returned from ArcGIS Engine or Server.
 
Method Summary
 boolean equals(java.lang.Object o)
          Compare this object with another
 java.lang.String getDefaultExts()
          Default format extensions.
 java.lang.String getFormatName()
          Format name.
 com.esri.arcgis.interop.Dispatch getJintegraDispatch()
          Deprecated. Internal use only.
 int hashCode()
          the hashcode for this object
 boolean isActiveBrowse()
          Indicates whether all files are searched for valid raster formats.
 void release()
          Release a RasterFormatInfo.
 void setActiveBrowse(boolean pOpt)
          Indicates whether all files are searched for valid raster formats.
 void setDefaultExts(java.lang.String ext)
          Default format extensions.
 void setFormatName(java.lang.String name)
          Format name.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RasterFormatInfo

public RasterFormatInfo(java.lang.Object obj)
                 throws java.io.IOException
Construct a RasterFormatInfo using a reference to such an object returned from ArcGIS Engine or Server. This is semantically equivalent to casting obj to RasterFormatInfo.
Casting to this class from the return value of a method will not work, as this class represents an abstract class in ArcObjects.
*
RasterFormatInfo o = (RasterFormatInfo)obj; // will not work

RasterFormatInfo o = new RasterFormatInfo(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server

Throws:
java.io.IOException - if there are interop problems RasterFormatInfo theRasterFormatInfo = (RasterFormatInfo) obj;
Method Detail

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 RasterFormatInfo.

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

isActiveBrowse

public boolean isActiveBrowse()
                       throws java.io.IOException,
                              AutomationException
Indicates whether all files are searched for valid raster formats.

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

setActiveBrowse

public void setActiveBrowse(boolean pOpt)
                     throws java.io.IOException,
                            AutomationException
Indicates whether all files are searched for valid raster formats.

Specified by:
setActiveBrowse in interface IRasterFormatInfo
Parameters:
pOpt - The pOpt (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFormatName

public java.lang.String getFormatName()
                               throws java.io.IOException,
                                      AutomationException
Format name.

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

setFormatName

public void setFormatName(java.lang.String name)
                   throws java.io.IOException,
                          AutomationException
Format name.

Specified by:
setFormatName in interface IRasterFormatInfo
Parameters:
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDefaultExts

public java.lang.String getDefaultExts()
                                throws java.io.IOException,
                                       AutomationException
Default format extensions.

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

setDefaultExts

public void setDefaultExts(java.lang.String ext)
                    throws java.io.IOException,
                           AutomationException
Default format extensions.

Specified by:
setDefaultExts in interface IRasterFormatInfo
Parameters:
ext - The ext (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.