|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.carto.RasterStretchColorRampRenderer
public class RasterStretchColorRampRenderer
COM Class 'RasterStretchColorRampRenderer'. Generated 3/19/2015 1:20:41 PM from 'C:\ArcGIS\COM\esriCarto.olb'
Description 'A renderer with a color ramp for rasters with continuous values.' 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 =
| Field Summary | |
|---|---|
static long |
serialVersionUID
|
| Fields inherited from interface com.esri.arcgis.carto.IRasterStretchColorRampRenderer |
|---|
IID, IIDa301a3b1_74d7_11d2_9f29_00c04f8ed1d7, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IGlobeRasterStretch |
|---|
IID, IIDb055b13e_ceb8_406f_a179_1e838f51e30b, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IRasterStretch |
|---|
IID, IID48bb9988_8250_11d3_aba2_0008c73fca1c, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IRasterStretch2 |
|---|
IID, IID51ee1518_7261_4fdd_99c7_b4e35cfc7da0, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IRasterStretch3 |
|---|
IID, IID30f1c42e_4a45_4564_8f08_76a2cd42f661, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IRasterStretchMinMax |
|---|
IID, IIDca38a249_94fe_45d0_9403_d3a8a3911943, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IRasterRenderer |
|---|
IID, IID6f5322d1_3790_11d2_8d26_0000f8780535, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IRasterRenderer2 |
|---|
IID, IID36695416_2a62_4f24_a97c_5b60f40cf311, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IRasterRendererInfo |
|---|
IID, IID2546feb5_7334_41c7_9160_0b15ba62c809, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IRasterRendererColorRamp |
|---|
IID, IID04402b9e_6136_4ba4_a5f7_50fdbc245d9c, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IRasterDisplayProps |
|---|
IID, IIDa6a46058_92f3_11d3_aba5_0008c73fca1c, xxDummy |
| Fields inherited from interface com.esri.arcgis.display.IDisplayAdmin |
|---|
IID, IID12e361f0_1907_11d3_80c7_0080c79f0371, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IRasterRendererClassInfo |
|---|
IID, IID0f3e50d0_3194_11d4_a66c_0008c7df8989, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IColorChannelMapping |
|---|
IID, IID8d12e222_2507_41b5_a21c_5a56a031705b, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IHillShadeInfo |
|---|
IID, IID0a6f1d1a_9a84_40c9_ba10_b5bf139f06ff, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IDisplayTableExchange |
|---|
IID, IID56448e92_9ef7_11d4_b286_00508bcdc7c8, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IRasterStretchAdvancedLabels |
|---|
IID, IID75a23444_cedf_4609_b92c_8d45617ebd3a, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IRasterRendererUpdate |
|---|
IID, IID76877c54_c010_4550_a202_bc882196af40, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.IPersistStream |
|---|
IID, IID00000109_0000_0000_c000_000000000046, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.IPersist |
|---|
IID0000010c_0000_0000_c000_000000000046 |
| Fields inherited from interface com.esri.arcgis.system.IXMLSerialize |
|---|
IID, IIDc8545045_6615_48e3_af27_52a0e5fc35e2, xxDummy |
| Constructor Summary | |
|---|---|
RasterStretchColorRampRenderer()
Constructs a RasterStretchColorRampRenderer using ArcGIS Engine. |
|
RasterStretchColorRampRenderer(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. RasterStretchColorRampRenderer theRasterStretchColorRampRenderer = (RasterStretchColorRampRenderer) obj; |
|
| Method Summary | |
|---|---|
void |
adaptRaster(IRaster pRaster)
Adapts to the new raster. |
boolean |
canRender(IRaster raster)
Indicates if the raster can be rendered. |
void |
copy(IRasterRenderer pSource)
Selects a raster as the current copy object. |
void |
deserialize(IXMLSerializeData data)
Deserializes an object from XML. |
void |
draw(IRaster raster,
int drawPhase,
IDisplay pDisplay,
ITrackCancel pTrackCancel)
Draws the raster on the display. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
IColor |
getBackgroundColor()
Background display color. |
java.lang.Object |
getBackgroundValue()
The list of background value(s). |
double |
getBackgroundValues()
Indicates whether an array of background values is being used. |
int |
getBandIndex()
Index of the band to be rendered. |
java.lang.Object |
getBandIndices()
The band indices being used in the mapping. |
int |
getBrightnessValue()
Brightness value for a raster. |
int |
getClassCount()
Number of classes in the renderer. |
void |
getClassID(GUID[] pClassID)
getClassID |
java.lang.String |
getClassificationField()
Classification field name or an empty string if a table doesn't exist. |
static java.lang.String |
getClsid()
getClsid. |
IColorRamp |
getColorRamp()
Color ramp. |
java.lang.String |
getColorScheme()
ColorScheme name. |
int |
getContrastValue()
Contrast value for a raster. |
double |
getCustomStretchMax()
The custom maximum value for stretch renderer type "Minimum-Maximum". |
double |
getCustomStretchMin()
The custom minimum value for stretch renderer type "Minimum-Maximum". |
java.lang.String |
getDescription()
The description of the raster renderer. |
int |
getDisplayResolutionFactor()
Display resolution factor. |
ITable |
getDisplayTable()
The renderer display table. |
java.lang.Object |
getGammaValue()
The list of Gamma value(s). |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
java.lang.String |
getLabelHigh()
Label for highest value. |
java.lang.String |
getLabelLow()
Label for lowest value. |
java.lang.String |
getLabelMedium()
Label for medium value. |
java.lang.String |
getLabelText(int index)
Label Text. |
double |
getLabelValue(int index)
Value. |
ILegendGroup |
getLegendGroup(int index)
Legend group at the specified index. |
int |
getLegendGroupCount()
Number of legend groups contained by the object. |
ILegendItem |
getLegendItem()
Optional. |
java.lang.String |
getName()
The name of the raster renderer. |
IColor |
getNoDataColor()
Nodata color for a raster. |
java.lang.String |
getNormalizationField()
Normalization field name or an empty string if none. |
int |
getNumLabels()
Number of labels. |
IRaster |
getRaster()
Raster to be rendered. |
int |
getResamplingType()
Resampling method for displaying a raster. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
IArray |
getSpecificationHistogram()
The statistics for histogram specification stretch. |
double |
getStandardDeviationsParam()
Standard deviation parameter for the stretch renderer. |
double |
getStretchMax()
The maximum value used for stretching cell values. |
double |
getStretchMin()
The minimum value used for stretching cell values. |
IArray |
getStretchStats()
The global raster stretch statistics. |
int |
getStretchStatsType()
The current stretch statistics type. |
int |
getStretchType()
Current stretch type. |
int |
getTransparencyValue()
Transparency value for a raster. |
double |
getZScale()
The Z factor multipled to z valuesg. |
int |
hashCode()
the hashcode for this object |
IArray |
identify(IGeometry pGeom)
Identifies objects at the specified location. |
IColorRamp |
IRasterRendererColorRamp_getColorRamp()
The color ramp of the color map. |
boolean |
isBackground()
Indicates if a background value is being used. |
void |
isDirty()
isDirty |
boolean |
isGlobeLayerRenderer()
Indicates whether it is a ArcGlobe layer renderer. |
boolean |
isInvert()
Indicates if the stretch is inverted. |
boolean |
isNumericClasses()
Indicates if the classification field is numeric. |
boolean |
isSymbolsAreGraduated()
Indicates if symbols are graduated. |
boolean |
isUpdated()
Indicates whether the renderer requires updating. |
boolean |
isUseAdvancedLabeling()
Indicates whether the advanced labeling is being used. |
boolean |
isUseCustomStretchMinMax()
Indicates whether to use the custom minimum/maximum values for stretch renderer type "Minimum-Maximum". |
boolean |
isUseDefaultMapping()
Indicates whether the default mapping is being used. |
boolean |
isUseGamma()
Indicates if Gamma stretch should be applied. |
boolean |
isUseHillShade()
Indicates whether the hill shading is being used. |
boolean |
isUsesFilter()
Indicates if the current object draws using a filter. |
void |
load(IStream pstm)
load |
void |
queryNumberClass(int classIndex,
double[] minValue,
double[] maxValue,
int[] outValue)
Information for a number class by index. |
void |
queryStringClass(int classIndex,
java.lang.String[] inValue,
int[] outValue)
Information for a string class by index. |
void |
readExternal(java.io.ObjectInput in)
|
void |
recreateRaster(IRasterDataset pDataset,
IRaster pRaster)
Recreates a raster, if necessary, from a given RasterDataset. |
void |
release()
Release a RasterStretchColorRampRenderer. |
void |
resetLabels()
Makes default labels. |
void |
save(IStream pstm,
int fClearDirty)
save |
void |
serialize(IXMLSerializeData data)
Serializes an object to XML. |
void |
setBackground(boolean b)
Indicates if a background value is being used. |
void |
setBackgroundColorByRef(IColor ppColor)
Background display color. |
void |
setBackgroundValue(java.lang.Object background)
The list of background value(s). |
void |
setBackgroundValues(double[] pBkg)
Indicates whether an array of background values is being used. |
void |
setBandIndex(int bandIndex)
Index of the band to be rendered. |
void |
setBandIndices(java.lang.Object vIndex)
The band indices being used in the mapping. |
void |
setBrightnessValue(int pValue)
Brightness value for a raster. |
void |
setColorRamp(IColorRamp ppColorRamp)
Color ramp. |
void |
setColorScheme(java.lang.String colorScheme)
ColorScheme name. |
void |
setContrastValue(int iValue)
Contrast value for a raster. |
void |
setCustomStretchMax(double param)
The custom maximum value for stretch renderer type "Minimum-Maximum". |
void |
setCustomStretchMin(double param)
The custom minimum value for stretch renderer type "Minimum-Maximum". |
void |
setDisplayResolutionFactor(int pnFactor)
Display resolution factor. |
void |
setDisplayTableByRef(ITable ppTable)
The renderer display table. |
void |
setGammaValue(java.lang.Object pGamma)
The list of Gamma value(s). |
void |
setInvert(boolean pInvert)
Indicates if the stretch is inverted. |
void |
setIsGlobeLayerRenderer(boolean flag)
Indicates whether it is a ArcGlobe layer renderer. |
void |
setLabelHigh(java.lang.String label)
Label for highest value. |
void |
setLabelLow(java.lang.String label)
Label for lowest value. |
void |
setLabelMedium(java.lang.String label)
Label for medium value. |
void |
setLabelText(int index,
java.lang.String text)
Label Text. |
void |
setLabelValue(int index,
double value)
Value. |
void |
setNoDataColorByRef(IColor ppColor)
Nodata color for a raster. |
void |
setNumLabels(int numLabels)
Number of labels. |
void |
setRasterByRef(IRaster raster)
Raster to be rendered. |
void |
setResamplingType(int pResamplingType)
Resampling method for displaying a raster. |
void |
setSpecificationHistogramByRef(IArray pRGBStats)
The statistics for histogram specification stretch. |
void |
setStandardDeviationsParam(double param)
Standard deviation parameter for the stretch renderer. |
void |
setStretchStatsByRef(IArray ppRGBStats)
The global raster stretch statistics. |
void |
setStretchStatsType(int stats)
The current stretch statistics type. |
void |
setStretchType(int en_stretch)
Current stretch type. |
void |
setSymbolsAreGraduated(boolean symbolsAreGraduated)
Indicates if symbols are graduated. |
void |
setTransparencyValue(int pValue)
Transparency value for a raster. |
void |
setUseAdvancedLabeling(boolean bAdvanced)
Indicates whether the advanced labeling is being used. |
void |
setUseCustomStretchMinMax(boolean pUse)
Indicates whether to use the custom minimum/maximum values for stretch renderer type "Minimum-Maximum". |
void |
setUseDefaultMapping(boolean bIsDefault)
Indicates whether the default mapping is being used. |
void |
setUseGamma(boolean pUseGamma)
Indicates if Gamma stretch should be applied. |
void |
setUseHillShade(boolean bUse)
Indicates whether the hill shading is being used. |
void |
setZScale(double pZScale)
The Z factor multipled to z valuesg. |
void |
update()
Updates the renderer for any changes that have been made. |
void |
update(IRasterLayer pRasterLayer)
Updates this raster renderer using a given raster layer. |
void |
writeExternal(java.io.ObjectOutput out)
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final long serialVersionUID
| Constructor Detail |
|---|
public RasterStretchColorRampRenderer()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public RasterStretchColorRampRenderer(java.lang.Object obj)
throws java.io.IOException
RasterStretchColorRampRenderer theRasterStretchColorRampRenderer = (RasterStretchColorRampRenderer) obj;
obj to RasterStretchColorRampRenderer.
obj - an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems| Method Detail |
|---|
public 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.RemoteObjRef
public void setBandIndex(int bandIndex)
throws java.io.IOException,
AutomationException
setBandIndex in interface IRasterStretchColorRampRendererbandIndex - The bandIndex (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getBandIndex()
throws java.io.IOException,
AutomationException
getBandIndex in interface IRasterStretchColorRampRendererjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getColorScheme()
throws java.io.IOException,
AutomationException
getColorScheme in interface IRasterRendererColorRampgetColorScheme in interface IRasterStretchColorRampRendererjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setColorScheme(java.lang.String colorScheme)
throws java.io.IOException,
AutomationException
setColorScheme in interface IRasterRendererColorRampsetColorScheme in interface IRasterStretchColorRampRenderercolorScheme - The colorScheme (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IColorRamp getColorRamp()
throws java.io.IOException,
AutomationException
getColorRamp in interface IRasterStretchColorRampRendererjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setColorRamp(IColorRamp ppColorRamp)
throws java.io.IOException,
AutomationException
setColorRamp in interface IRasterRendererColorRampsetColorRamp in interface IRasterStretchColorRampRendererppColorRamp - A reference to a com.esri.arcgis.display.IColorRamp (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getLabelLow()
throws java.io.IOException,
AutomationException
getLabelLow in interface IRasterStretchColorRampRendererjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLabelLow(java.lang.String label)
throws java.io.IOException,
AutomationException
setLabelLow in interface IRasterStretchColorRampRendererlabel - The label (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getLabelMedium()
throws java.io.IOException,
AutomationException
getLabelMedium in interface IRasterStretchColorRampRendererjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLabelMedium(java.lang.String label)
throws java.io.IOException,
AutomationException
setLabelMedium in interface IRasterStretchColorRampRendererlabel - The label (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getLabelHigh()
throws java.io.IOException,
AutomationException
getLabelHigh in interface IRasterStretchColorRampRendererjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLabelHigh(java.lang.String label)
throws java.io.IOException,
AutomationException
setLabelHigh in interface IRasterStretchColorRampRendererlabel - The label (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void resetLabels()
throws java.io.IOException,
AutomationException
resetLabels in interface IRasterStretchColorRampRendererjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isGlobeLayerRenderer()
throws java.io.IOException,
AutomationException
isGlobeLayerRenderer in interface IGlobeRasterStretchjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setIsGlobeLayerRenderer(boolean flag)
throws java.io.IOException,
AutomationException
setIsGlobeLayerRenderer in interface IGlobeRasterStretchflag - The flag (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setStretchType(int en_stretch)
throws java.io.IOException,
AutomationException
setStretchType in interface IRasterStretchsetStretchType in interface IRasterStretch2en_stretch - A com.esri.arcgis.carto.esriRasterStretchTypesEnum constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getStretchType()
throws java.io.IOException,
AutomationException
getStretchType in interface IRasterStretchgetStretchType in interface IRasterStretch2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setStandardDeviationsParam(double param)
throws java.io.IOException,
AutomationException
setStandardDeviationsParam in interface IRasterStretchsetStandardDeviationsParam in interface IRasterStretch2param - The param (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getStandardDeviationsParam()
throws java.io.IOException,
AutomationException
getStandardDeviationsParam in interface IRasterStretchgetStandardDeviationsParam in interface IRasterStretch2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setInvert(boolean pInvert)
throws java.io.IOException,
AutomationException
setInvert in interface IRasterStretchsetInvert in interface IRasterStretch2pInvert - The pInvert (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isInvert()
throws java.io.IOException,
AutomationException
isInvert in interface IRasterStretchisInvert in interface IRasterStretch2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBackground(boolean b)
throws java.io.IOException,
AutomationException
setBackground in interface IRasterStretchsetBackground in interface IRasterStretch2b - The b (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isBackground()
throws java.io.IOException,
AutomationException
isBackground in interface IRasterStretchisBackground in interface IRasterStretch2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getBackgroundValues()
throws java.io.IOException,
AutomationException
getBackgroundValues in interface IRasterStretchjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBackgroundValues(double[] pBkg)
throws java.io.IOException,
AutomationException
setBackgroundValues in interface IRasterStretchpBkg - The pBkg (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IColor getBackgroundColor()
throws java.io.IOException,
AutomationException
getBackgroundColor in interface IRasterStretchgetBackgroundColor in interface IRasterStretch2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBackgroundColorByRef(IColor ppColor)
throws java.io.IOException,
AutomationException
setBackgroundColorByRef in interface IRasterStretchsetBackgroundColorByRef in interface IRasterStretch2ppColor - A reference to a com.esri.arcgis.display.IColor (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.Object getBackgroundValue()
throws java.io.IOException,
AutomationException
getBackgroundValue in interface IRasterStretch2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBackgroundValue(java.lang.Object background)
throws java.io.IOException,
AutomationException
setBackgroundValue in interface IRasterStretch2background - A Variant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setStretchStatsType(int stats)
throws java.io.IOException,
AutomationException
setStretchStatsType in interface IRasterStretch2stats - A com.esri.arcgis.carto.esriRasterStretchStatsTypeEnum constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getStretchStatsType()
throws java.io.IOException,
AutomationException
getStretchStatsType in interface IRasterStretch2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setStretchStatsByRef(IArray ppRGBStats)
throws java.io.IOException,
AutomationException
setStretchStatsByRef in interface IRasterStretch2ppRGBStats - A reference to a com.esri.arcgis.system.IArray (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IArray getStretchStats()
throws java.io.IOException,
AutomationException
getStretchStats in interface IRasterStretch2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSpecificationHistogramByRef(IArray pRGBStats)
throws java.io.IOException,
AutomationException
setSpecificationHistogramByRef in interface IRasterStretch2pRGBStats - A reference to a com.esri.arcgis.system.IArray (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IArray getSpecificationHistogram()
throws java.io.IOException,
AutomationException
getSpecificationHistogram in interface IRasterStretch2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUseGamma(boolean pUseGamma)
throws java.io.IOException,
AutomationException
setUseGamma in interface IRasterStretch3pUseGamma - The pUseGamma (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isUseGamma()
throws java.io.IOException,
AutomationException
isUseGamma in interface IRasterStretch3java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setGammaValue(java.lang.Object pGamma)
throws java.io.IOException,
AutomationException
setGammaValue in interface IRasterStretch3pGamma - A Variant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.Object getGammaValue()
throws java.io.IOException,
AutomationException
getGammaValue in interface IRasterStretch3java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getStretchMin()
throws java.io.IOException,
AutomationException
getStretchMin in interface IRasterStretchMinMaxjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getStretchMax()
throws java.io.IOException,
AutomationException
getStretchMax in interface IRasterStretchMinMaxjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCustomStretchMin(double param)
throws java.io.IOException,
AutomationException
setCustomStretchMin in interface IRasterStretchMinMaxparam - The param (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getCustomStretchMin()
throws java.io.IOException,
AutomationException
getCustomStretchMin in interface IRasterStretchMinMaxjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCustomStretchMax(double param)
throws java.io.IOException,
AutomationException
setCustomStretchMax in interface IRasterStretchMinMaxparam - The param (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getCustomStretchMax()
throws java.io.IOException,
AutomationException
getCustomStretchMax in interface IRasterStretchMinMaxjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUseCustomStretchMinMax(boolean pUse)
throws java.io.IOException,
AutomationException
setUseCustomStretchMinMax in interface IRasterStretchMinMaxpUse - The pUse (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isUseCustomStretchMinMax()
throws java.io.IOException,
AutomationException
isUseCustomStretchMinMax in interface IRasterStretchMinMaxjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean canRender(IRaster raster)
throws java.io.IOException,
AutomationException
canRender in interface IRasterRendererraster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setRasterByRef(IRaster raster)
throws java.io.IOException,
AutomationException
setRasterByRef in interface IRasterRendererraster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IRaster getRaster()
throws java.io.IOException,
AutomationException
getRaster in interface IRasterRendererjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void draw(IRaster raster,
int drawPhase,
IDisplay pDisplay,
ITrackCancel pTrackCancel)
throws java.io.IOException,
AutomationException
draw in interface IRasterRendererraster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)drawPhase - A com.esri.arcgis.system.esriDrawPhase constant (in)pDisplay - A reference to a com.esri.arcgis.display.IDisplay (in)pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isUpdated()
throws java.io.IOException,
AutomationException
isUpdated in interface IRasterRendererjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void update()
throws java.io.IOException,
AutomationException
update in interface IRasterRendererjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void copy(IRasterRenderer pSource)
throws java.io.IOException,
AutomationException
copy in interface IRasterRendererpSource - A reference to a com.esri.arcgis.carto.IRasterRenderer (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getResamplingType()
throws java.io.IOException,
AutomationException
getResamplingType in interface IRasterRendererjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setResamplingType(int pResamplingType)
throws java.io.IOException,
AutomationException
setResamplingType in interface IRasterRendererpResamplingType - A com.esri.arcgis.geodatabase.rstResamplingTypes constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDisplayResolutionFactor(int pnFactor)
throws java.io.IOException,
AutomationException
setDisplayResolutionFactor in interface IRasterRendererpnFactor - The pnFactor (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getDisplayResolutionFactor()
throws java.io.IOException,
AutomationException
getDisplayResolutionFactor in interface IRasterRendererjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void recreateRaster(IRasterDataset pDataset,
IRaster pRaster)
throws java.io.IOException,
AutomationException
recreateRaster in interface IRasterRenderer2pDataset - A reference to a com.esri.arcgis.geodatabase.IRasterDataset (in)pRaster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void adaptRaster(IRaster pRaster)
throws java.io.IOException,
AutomationException
adaptRaster in interface IRasterRenderer2pRaster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getName()
throws java.io.IOException,
AutomationException
getName in interface IRasterRendererInfojava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getDescription()
throws java.io.IOException,
AutomationException
getDescription in interface IRasterRendererInfojava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IColorRamp IRasterRendererColorRamp_getColorRamp()
throws java.io.IOException,
AutomationException
IRasterRendererColorRamp_getColorRamp in interface IRasterRendererColorRampjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setContrastValue(int iValue)
throws java.io.IOException,
AutomationException
setContrastValue in interface IRasterDisplayPropsiValue - The iValue (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getContrastValue()
throws java.io.IOException,
AutomationException
getContrastValue in interface IRasterDisplayPropsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBrightnessValue(int pValue)
throws java.io.IOException,
AutomationException
setBrightnessValue in interface IRasterDisplayPropspValue - The pValue (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getBrightnessValue()
throws java.io.IOException,
AutomationException
getBrightnessValue in interface IRasterDisplayPropsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTransparencyValue(int pValue)
throws java.io.IOException,
AutomationException
setTransparencyValue in interface IRasterDisplayPropspValue - The pValue (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getTransparencyValue()
throws java.io.IOException,
AutomationException
getTransparencyValue in interface IRasterDisplayPropsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IColor getNoDataColor()
throws java.io.IOException,
AutomationException
getNoDataColor in interface IRasterDisplayPropsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setNoDataColorByRef(IColor ppColor)
throws java.io.IOException,
AutomationException
setNoDataColorByRef in interface IRasterDisplayPropsppColor - A reference to a com.esri.arcgis.display.IColor (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IArray identify(IGeometry pGeom)
throws java.io.IOException,
AutomationException
When the IIdentify interface is on a map layer, the Identify method returns an array of FeatureIdentifyObject objects.
On a FeatureIdentifyObject, you can do a QI to the IIdentifyObj interface to get more information about the identified feature. The IIdentifyObj interface returns the window handle, layer, and name of the feature; it has methods to flash the feature in the display and to display a context menu at the Identify location.
This method performs an identify operation with the provided geometry. When identifying layers, typically a small envelope is passed in rather than a point to account for differences in the precision of the display and the feature geometry.
identify in interface IIdentifypGeom - A reference to a com.esri.arcgis.geometry.IGeometry (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getLegendGroupCount()
throws java.io.IOException,
AutomationException
The number of legend groups is determined by the implementation of the renderer, consequently this property is read only. For example, SimpleRenderer has one group, while a BiUniqueValueRenderer has any number of groups.
getLegendGroupCount in interface ILegendInfojava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ILegendGroup getLegendGroup(int index)
throws java.io.IOException,
AutomationException
getLegendGroup in interface ILegendInfoindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ILegendItem getLegendItem()
throws java.io.IOException,
AutomationException
Layer or renderer legend information is further formatted for display in ArcMap legends. A renderer can override this formatting by returning a LegendItem for this property. ESRI renderers typically do not return anything for this property. With this configuration, legend formatting becomes a user or developer choice on the legend object.
getLegendItem in interface ILegendInfojava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isSymbolsAreGraduated()
throws java.io.IOException,
AutomationException
Indicates whether the symbols used for a layer or renderer's legend vary by size.
For example the proportional symbol renderer returns True for this property.
You can use this property to distinguish between a layer symbolized with graduated color or graduated symbol type layer symbology. Both of these symbolizations use a ClassBreaksRenderer, but only a graduated symbol symbolization will return True for this property.
isSymbolsAreGraduated in interface ILegendInfojava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSymbolsAreGraduated(boolean symbolsAreGraduated)
throws java.io.IOException,
AutomationException
setSymbolsAreGraduated in interface ILegendInfosymbolsAreGraduated - The symbolsAreGraduated (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isUsesFilter()
throws java.io.IOException,
AutomationException
isUsesFilter in interface IDisplayAdminjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getClassificationField()
throws java.io.IOException,
AutomationException
getClassificationField in interface IRasterRendererClassInfojava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getNormalizationField()
throws java.io.IOException,
AutomationException
getNormalizationField in interface IRasterRendererClassInfojava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isNumericClasses()
throws java.io.IOException,
AutomationException
isNumericClasses in interface IRasterRendererClassInfojava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getClassCount()
throws java.io.IOException,
AutomationException
getClassCount in interface IRasterRendererClassInfojava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void queryNumberClass(int classIndex,
double[] minValue,
double[] maxValue,
int[] outValue)
throws java.io.IOException,
AutomationException
queryNumberClass in interface IRasterRendererClassInfoclassIndex - The classIndex (in)minValue - The minValue (out: use single element array)maxValue - The maxValue (out: use single element array)outValue - The outValue (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void queryStringClass(int classIndex,
java.lang.String[] inValue,
int[] outValue)
throws java.io.IOException,
AutomationException
queryStringClass in interface IRasterRendererClassInfoclassIndex - The classIndex (in)inValue - The inValue (out: use single element array)outValue - The outValue (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isUseDefaultMapping()
throws java.io.IOException,
AutomationException
isUseDefaultMapping in interface IColorChannelMappingjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUseDefaultMapping(boolean bIsDefault)
throws java.io.IOException,
AutomationException
setUseDefaultMapping in interface IColorChannelMappingbIsDefault - The bIsDefault (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.Object getBandIndices()
throws java.io.IOException,
AutomationException
getBandIndices in interface IColorChannelMappingjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBandIndices(java.lang.Object vIndex)
throws java.io.IOException,
AutomationException
setBandIndices in interface IColorChannelMappingvIndex - A Variant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isUseHillShade()
throws java.io.IOException,
AutomationException
isUseHillShade in interface IHillShadeInfojava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUseHillShade(boolean bUse)
throws java.io.IOException,
AutomationException
setUseHillShade in interface IHillShadeInfobUse - The bUse (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getZScale()
throws java.io.IOException,
AutomationException
getZScale in interface IHillShadeInfojava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setZScale(double pZScale)
throws java.io.IOException,
AutomationException
setZScale in interface IHillShadeInfopZScale - The pZScale (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDisplayTableByRef(ITable ppTable)
throws java.io.IOException,
AutomationException
setDisplayTableByRef in interface IDisplayTableExchangeppTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ITable getDisplayTable()
throws java.io.IOException,
AutomationException
getDisplayTable in interface IDisplayTableExchangejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setNumLabels(int numLabels)
throws java.io.IOException,
AutomationException
setNumLabels in interface IRasterStretchAdvancedLabelsnumLabels - The numLabels (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getNumLabels()
throws java.io.IOException,
AutomationException
getNumLabels in interface IRasterStretchAdvancedLabelsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getLabelText(int index)
throws java.io.IOException,
AutomationException
getLabelText in interface IRasterStretchAdvancedLabelsindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLabelText(int index,
java.lang.String text)
throws java.io.IOException,
AutomationException
setLabelText in interface IRasterStretchAdvancedLabelsindex - The index (in)text - The text (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getLabelValue(int index)
throws java.io.IOException,
AutomationException
getLabelValue in interface IRasterStretchAdvancedLabelsindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLabelValue(int index,
double value)
throws java.io.IOException,
AutomationException
setLabelValue in interface IRasterStretchAdvancedLabelsindex - The index (in)value - The value (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isUseAdvancedLabeling()
throws java.io.IOException,
AutomationException
isUseAdvancedLabeling in interface IRasterStretchAdvancedLabelsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUseAdvancedLabeling(boolean bAdvanced)
throws java.io.IOException,
AutomationException
setUseAdvancedLabeling in interface IRasterStretchAdvancedLabelsbAdvanced - The bAdvanced (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void update(IRasterLayer pRasterLayer)
throws java.io.IOException,
AutomationException
update in interface IRasterRendererUpdatepRasterLayer - A reference to a com.esri.arcgis.carto.IRasterLayer (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getClassID(GUID[] pClassID)
throws java.io.IOException,
AutomationException
getClassID in interface IPersistpClassID - A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void isDirty()
throws java.io.IOException,
AutomationException
isDirty in interface IPersistStreamjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void load(IStream pstm)
throws java.io.IOException,
AutomationException
load in interface IPersistStreampstm - A reference to a com.esri.arcgis.system.IStream (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void save(IStream pstm,
int fClearDirty)
throws java.io.IOException,
AutomationException
save in interface IPersistStreampstm - A reference to a com.esri.arcgis.system.IStream (in)fClearDirty - The fClearDirty (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getSizeMax(_ULARGE_INTEGER[] pcbSize)
throws java.io.IOException,
AutomationException
getSizeMax in interface IPersistStreampcbSize - A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void serialize(IXMLSerializeData data)
throws java.io.IOException,
AutomationException
serialize in interface IXMLSerializedata - A reference to a com.esri.arcgis.system.IXMLSerializeData (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void deserialize(IXMLSerializeData data)
throws java.io.IOException,
AutomationException
deserialize in interface IXMLSerializedata - A reference to a com.esri.arcgis.system.IXMLSerializeData (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.Externalizablejava.io.IOException
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablejava.io.IOException
java.lang.ClassNotFoundException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||