|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.esri.arcgis.datasourcesraster.RasterTypeFactory
public class RasterTypeFactory
A raster type factory object.
Constructor Summary | |
---|---|
RasterTypeFactory()
Constructs a RasterTypeFactory using ArcGIS Engine. |
|
RasterTypeFactory(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. RasterTypeFactory theRasterTypeFactory = (RasterTypeFactory) obj; |
Method Summary | |
---|---|
IRasterType |
createRasterType(String rasterTypeName)
Creates a raster type object given a name. |
boolean |
equals(Object o)
Compare this object with another |
static String |
getClsid()
getClsid. |
IUID |
getCLSID()
The COM class ID of the raster type factory. |
String |
getName()
The name of the raster type factory. |
IStringArray |
getRasterTypeNames()
The raster type names created by this factory. |
int |
hashCode()
the hashcode for this object |
void |
updateRasterTypeDefaults(IRasterType pRasterType,
IMosaicDataset pMosaicDataset,
IDataSourceCrawler pCrawler)
Resets properties of the raster type based on an optional mosaic dataset and an optional data source crawler. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
---|
getJintegraDispatch, release |
Constructor Detail |
---|
public RasterTypeFactory() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic RasterTypeFactory(Object obj) throws IOException
RasterTypeFactory theRasterTypeFactory = (RasterTypeFactory) obj;
obj
to RasterTypeFactory
.
obj
- an object returned from ArcGIS Engine or Server
IOException
- if there are interop problemsMethod Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public void updateRasterTypeDefaults(IRasterType pRasterType, IMosaicDataset pMosaicDataset, IDataSourceCrawler pCrawler) throws IOException, AutomationException
updateRasterTypeDefaults
in interface IRasterTypeFactory2
pRasterType
- A reference to a com.esri.arcgis.datasourcesraster.IRasterType (in)pMosaicDataset
- A reference to a com.esri.arcgis.datasourcesraster.IMosaicDataset (in)pCrawler
- A reference to a com.esri.arcgis.datasourcesraster.IDataSourceCrawler (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getName() throws IOException, AutomationException
getName
in interface IRasterTypeFactory
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IUID getCLSID() throws IOException, AutomationException
getCLSID
in interface IRasterTypeFactory
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getRasterTypeNames() throws IOException, AutomationException
getRasterTypeNames
in interface IRasterTypeFactory
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IRasterType createRasterType(String rasterTypeName) throws IOException, AutomationException
createRasterType
in interface IRasterTypeFactory
rasterTypeName
- The rasterTypeName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |