|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.carto.RasterItemDescription
public class RasterItemDescription
An image service rendering rule class.
Constructor Summary | |
---|---|
RasterItemDescription()
Constructs a RasterItemDescription using ArcGIS Engine. |
|
RasterItemDescription(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. RasterItemDescription theRasterItemDescription = (RasterItemDescription) obj; |
Method Summary | |
---|---|
void |
deserialize(IXMLSerializeData data)
Deserializes an object from XML. |
boolean |
equals(Object o)
Compare this object with another |
void |
getClassID(GUID[] pClassID)
getClassID |
static String |
getClsid()
getClsid. |
IStringArray |
getDataFileNames()
The data file names. |
IStringArray |
getDataFileURLs()
The data file URLs. |
IGeodataXform |
getGeodataXform()
The georefencing of the raster item. |
int |
getGeodataXformApplyMethod()
The method used for applying the GeodataXform. |
double |
getMaximumCellSizeFactor()
The maximum visible cell size factor. |
double |
getMinimumCellSizeFactor()
The minimum visible cell size factor. |
String |
getMinNamespaceSupported()
The minimum namespace the class can serialize to (eg the 90 namespace). |
IPropertySet |
getProperties()
The raster item properties. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
String |
getType()
The raster item type, i.e. |
int |
hashCode()
the hashcode for this object |
boolean |
isBuildPyramids()
Indicates whether pyramids are built for the raster item. |
boolean |
isBuildThumbnail()
Indicates whether thumbnails are built and saved for the raster item. |
boolean |
isComputeStatistics()
Indicates whether histogram statistics are computed for the raster item. |
void |
isDirty()
isDirty |
void |
load(IStream pstm)
load |
void |
readExternal(ObjectInput in)
|
void |
save(IStream pstm,
int fClearDirty)
save |
void |
serialize(IXMLSerializeData data)
Serializes an object to XML. |
void |
setBuildPyramids(boolean pvbBuildPyramids)
Indicates whether pyramids are built for the raster item. |
void |
setBuildThumbnail(boolean pvbBuildThumbnail)
Indicates whether thumbnails are built and saved for the raster item. |
void |
setComputeStatistics(boolean pvbComputeStatistics)
Indicates whether histogram statistics are computed for the raster item. |
void |
setDataFileNamesByRef(IStringArray ppNames)
The data file names. |
void |
setDataFileURLsByRef(IStringArray ppURLs)
The data file URLs. |
void |
setGeodataXformApplyMethod(int pMethod)
The method used for applying the GeodataXform. |
void |
setGeodataXformByRef(IGeodataXform ppXf)
The georefencing of the raster item. |
void |
setMaximumCellSizeFactor(double pMaxCellSizeFactor)
The maximum visible cell size factor. |
void |
setMinimumCellSizeFactor(double pMinCellSizeFactor)
The minimum visible cell size factor. |
void |
setPropertiesByRef(IPropertySet ppProperties)
The raster item properties. |
void |
setType(String pType)
The raster item type, i.e. |
void |
writeExternal(ObjectOutput out)
|
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 RasterItemDescription() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic RasterItemDescription(Object obj) throws IOException
RasterItemDescription theRasterItemDescription = (RasterItemDescription) obj;
obj
to RasterItemDescription
.
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 IStringArray getDataFileNames() throws IOException, AutomationException
getDataFileNames
in interface IRasterItemDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDataFileNamesByRef(IStringArray ppNames) throws IOException, AutomationException
setDataFileNamesByRef
in interface IRasterItemDescription
ppNames
- A reference to a com.esri.arcgis.system.IStringArray (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getDataFileURLs() throws IOException, AutomationException
getDataFileURLs
in interface IRasterItemDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDataFileURLsByRef(IStringArray ppURLs) throws IOException, AutomationException
setDataFileURLsByRef
in interface IRasterItemDescription
ppURLs
- A reference to a com.esri.arcgis.system.IStringArray (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getType() throws IOException, AutomationException
getType
in interface IRasterItemDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setType(String pType) throws IOException, AutomationException
setType
in interface IRasterItemDescription
pType
- The pType (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet getProperties() throws IOException, AutomationException
getProperties
in interface IRasterItemDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPropertiesByRef(IPropertySet ppProperties) throws IOException, AutomationException
setPropertiesByRef
in interface IRasterItemDescription
ppProperties
- A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getMinimumCellSizeFactor() throws IOException, AutomationException
getMinimumCellSizeFactor
in interface IRasterItemDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMinimumCellSizeFactor(double pMinCellSizeFactor) throws IOException, AutomationException
setMinimumCellSizeFactor
in interface IRasterItemDescription
pMinCellSizeFactor
- The pMinCellSizeFactor (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getMaximumCellSizeFactor() throws IOException, AutomationException
getMaximumCellSizeFactor
in interface IRasterItemDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMaximumCellSizeFactor(double pMaxCellSizeFactor) throws IOException, AutomationException
setMaximumCellSizeFactor
in interface IRasterItemDescription
pMaxCellSizeFactor
- The pMaxCellSizeFactor (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGeodataXform getGeodataXform() throws IOException, AutomationException
getGeodataXform
in interface IRasterItemDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setGeodataXformByRef(IGeodataXform ppXf) throws IOException, AutomationException
setGeodataXformByRef
in interface IRasterItemDescription
ppXf
- A reference to a com.esri.arcgis.geodatabase.IGeodataXform (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getGeodataXformApplyMethod() throws IOException, AutomationException
getGeodataXformApplyMethod
in interface IRasterItemDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setGeodataXformApplyMethod(int pMethod) throws IOException, AutomationException
setGeodataXformApplyMethod
in interface IRasterItemDescription
pMethod
- A com.esri.arcgis.datasourcesraster.esriGeodataXformApplyMethod constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setComputeStatistics(boolean pvbComputeStatistics) throws IOException, AutomationException
setComputeStatistics
in interface IRasterItemDescription
pvbComputeStatistics
- The pvbComputeStatistics (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isComputeStatistics() throws IOException, AutomationException
isComputeStatistics
in interface IRasterItemDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setBuildPyramids(boolean pvbBuildPyramids) throws IOException, AutomationException
setBuildPyramids
in interface IRasterItemDescription
pvbBuildPyramids
- The pvbBuildPyramids (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isBuildPyramids() throws IOException, AutomationException
isBuildPyramids
in interface IRasterItemDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setBuildThumbnail(boolean pvbBuildThumbnail) throws IOException, AutomationException
setBuildThumbnail
in interface IRasterItemDescription
pvbBuildThumbnail
- The pvbBuildThumbnail (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isBuildThumbnail() throws IOException, AutomationException
isBuildThumbnail
in interface IRasterItemDescription
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getClassID(GUID[] pClassID) throws IOException, AutomationException
IPersist is a Microsoft interface. Please refer to MSDN for information about this interface.
getClassID
in interface IPersist
pClassID
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void isDirty() throws IOException, AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
isDirty
in interface IPersistStream
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void load(IStream pstm) throws IOException, AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
load
in interface IPersistStream
pstm
- A reference to a com.esri.arcgis.system.IStream (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void save(IStream pstm, int fClearDirty) throws IOException, AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
save
in interface IPersistStream
pstm
- A reference to a com.esri.arcgis.system.IStream (in)fClearDirty
- The fClearDirty (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getSizeMax(_ULARGE_INTEGER[] pcbSize) throws IOException, AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
getSizeMax
in interface IPersistStream
pcbSize
- A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void serialize(IXMLSerializeData data) throws IOException, AutomationException
serialize
in interface IXMLSerialize
data
- A reference to a com.esri.arcgis.system.IXMLSerializeData (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deserialize(IXMLSerializeData data) throws IOException, AutomationException
deserialize
in interface IXMLSerialize
data
- A reference to a com.esri.arcgis.system.IXMLSerializeData (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getMinNamespaceSupported() throws IOException, AutomationException
getMinNamespaceSupported
in interface IXMLVersionSupport
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |