public class FormatList extends java.lang.Object implements com.esri.arcgis.interop.RemoteObjRef, IFormatList, IFormatData, IFormatTest, IRasterFormatControl
Description 'A collection of information about supported raster 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 =
IID, IID34bd97e1_5ed8_11d3_80ea_00500462e955, xxDummyIID, IID43e890d1_5ed9_11d3_80ea_00500462e955, xxDummyIID, IID3d3e5180_6c5d_11d3_80ee_00500462e955, xxDummyIID, IID07f9af37_9121_480b_82e9_760c96e16618, xxDummy| Constructor and Description |
|---|
FormatList()
Constructs a FormatList using ArcGIS Engine.
|
FormatList(java.lang.Object obj)
Deprecated.
As of ArcGIS 9.2, replaced by normal Java casts.
FormatList theFormatList = (FormatList) obj; |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o)
Compare this object with another
|
IFormatData |
formatIdentify(java.lang.String path)
The title of the dataset's format, if supported.
|
boolean |
formatVerify(java.lang.String path,
java.lang.String title)
Tests whether a dataset is a raster format given a title.
|
static java.lang.String |
getClsid()
getClsid.
|
int |
getCount()
Total number of formats.
|
int |
getCurrentRecord()
Index of currently accessed format information.
|
java.lang.String |
getExtension()
Default extension (without the dot).
|
int |
getFormatSupportLevel()
The current raster format support level.
|
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Gets a reference to a com.esri.arcgis.interop.Dispatch which can be used to access the COM object that support for this
interface indicates the implementing class references.
|
int |
getOrder()
Order to display in UI.
|
java.lang.String |
getShortName()
Name used for icon registration.
|
java.lang.String |
getTempl()
Wildcard string for file matching.
|
java.lang.String |
getTitle()
Implementor name of format.
|
java.lang.String |
getUITitle()
User legible name of format.
|
int |
hashCode()
the hashcode for this object
|
boolean |
isCreatable()
Indicates whether this format supports 'SaveAs'.
|
boolean |
isDirectory()
Indicates whether this format is directory based, as opposed to file based.
|
boolean |
isPseudo()
Indicates if wildcard match is enough for verification.
|
boolean |
isUserFile()
Indicates whether this format is intended for display to user (eg.
|
IFormatData |
item(int index)
Returns format information for a given index.
|
void |
release()
Release this COM object reference
|
void |
setCurrentRecord(int pVal)
Index of currently accessed format information.
|
void |
setFormatSupportLevel(int pSupportLevel)
The current raster format support level.
|
public FormatList()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problemsjava.net.UnknownHostException - if there are interop problemspublic FormatList(java.lang.Object obj)
throws java.io.IOException
FormatList theFormatList = (FormatList) obj;obj to FormatList.obj - an object returned from ArcGIS Engine or Serverjava.io.IOException - if there are interop problemspublic static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic void release()
release in interface com.esri.arcgis.interop.RemoteObjRefpublic int getCount()
throws java.io.IOException,
AutomationException
getCount in interface IFormatListjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IFormatData item(int index) throws java.io.IOException, AutomationException
item in interface IFormatListindex - The index (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getCurrentRecord()
throws java.io.IOException,
AutomationException
getCurrentRecord in interface IFormatListjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setCurrentRecord(int pVal)
throws java.io.IOException,
AutomationException
setCurrentRecord in interface IFormatListpVal - The pVal (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getTitle()
throws java.io.IOException,
AutomationException
getTitle in interface IFormatDatajava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getUITitle()
throws java.io.IOException,
AutomationException
getUITitle in interface IFormatDatajava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getOrder()
throws java.io.IOException,
AutomationException
getOrder in interface IFormatDatajava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getTempl()
throws java.io.IOException,
AutomationException
getTempl in interface IFormatDatajava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean isPseudo()
throws java.io.IOException,
AutomationException
isPseudo in interface IFormatDatajava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getExtension()
throws java.io.IOException,
AutomationException
getExtension in interface IFormatDatajava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getShortName()
throws java.io.IOException,
AutomationException
getShortName in interface IFormatDatajava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean isDirectory()
throws java.io.IOException,
AutomationException
isDirectory in interface IFormatDatajava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean isCreatable()
throws java.io.IOException,
AutomationException
isCreatable in interface IFormatDatajava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean isUserFile()
throws java.io.IOException,
AutomationException
isUserFile in interface IFormatDatajava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean formatVerify(java.lang.String path,
java.lang.String title)
throws java.io.IOException,
AutomationException
formatVerify in interface IFormatTestpath - The path (in)title - The title (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IFormatData formatIdentify(java.lang.String path) throws java.io.IOException, AutomationException
formatIdentify in interface IFormatTestpath - The path (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getFormatSupportLevel()
throws java.io.IOException,
AutomationException
getFormatSupportLevel in interface IRasterFormatControljava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setFormatSupportLevel(int pSupportLevel)
throws java.io.IOException,
AutomationException
setFormatSupportLevel in interface IRasterFormatControlpSupportLevel - A com.esri.arcgis.datasourcesraster.esriRasterFormatSupportLevel constant (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.