|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.carto.RasterClassifyColorRampRenderer
public class RasterClassifyColorRampRenderer
COM Class 'RasterClassifyColorRampRenderer'. Generated 3/19/2015 1:20:41 PM from 'C:\ArcGIS\COM\esriCarto.olb'
Description 'A renderer with a color ramp for rasters with classified 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.IRasterClassifyColorRampRenderer |
|---|
IID, IID4de26f22_a01f_11d2_aae7_00c04fa33416, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IRasterClassifyUIProperties |
|---|
IID, IID75f3c010_7a8c_11d3_9c4f_00c04f5aa6ed, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IRasterDataExclusion |
|---|
IID, IID3fe0401e_8806_11d3_a64f_0008c7df8989, 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.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.carto.IRasterRendererClassInfo |
|---|
IID, IID0f3e50d0_3194_11d4_a66c_0008c7df8989, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IRasterRendererUniqueValues |
|---|
IID, IID58e9fbff_c3ad_4baa_9258_aa3902e73bc9, 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.IRasterRendererUpdate |
|---|
IID, IID76877c54_c010_4550_a202_bc882196af40, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.IXMLSerialize |
|---|
IID, IIDc8545045_6615_48e3_af27_52a0e5fc35e2, xxDummy |
| Constructor Summary | |
|---|---|
RasterClassifyColorRampRenderer()
Constructs a RasterClassifyColorRampRenderer using ArcGIS Engine. |
|
RasterClassifyColorRampRenderer(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. RasterClassifyColorRampRenderer theRasterClassifyColorRampRenderer = (RasterClassifyColorRampRenderer) 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 |
double |
getBreak(int index)
Break at the index. |
int |
getBrightnessValue()
Brightness value for a raster. |
int |
getClassCount()
Number of classes. |
java.lang.String |
getClassField()
Field this renderer is using. |
void |
getClassID(GUID[] pClassID)
getClassID |
java.lang.String |
getClassificationField()
Classification field name or an empty string if a table doesn't exist. |
IUID |
getClassificationMethod()
Classification method. |
static java.lang.String |
getClsid()
getClsid. |
java.lang.String |
getColorRamp()
Color ramp name. |
java.lang.String |
getColorScheme()
The color scheme name. |
int |
getContrastValue()
Contrast value for a raster. |
java.lang.String |
getDescription()
The description of the raster renderer. |
java.lang.String |
getDescription(int index)
Description for the class at the given index. |
double |
getDeviationInterval()
Deviation interval. |
int |
getDisplayResolutionFactor()
Display resolution factor. |
ITable |
getDisplayTable()
The renderer display table. |
IColor |
getExcludeColor()
Color for the excluded values. |
java.lang.String |
getExcludeDescription()
Description for the excluded values. |
java.lang.String |
getExcludeLabel()
Label for the excluded values. |
java.lang.Object |
getExcludeRanges()
Array of doubles indicating the excluded ranges. |
java.lang.Object |
getExcludeValues()
Array of doubles indicating the excluded values. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
java.lang.String |
getLabel(int index)
Label for the class at the given index. |
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. |
java.lang.String |
getNormField()
Normalization field this renderer is using. |
INumberFormat |
getNumberFormat()
Number format for labels. |
IRaster |
getRaster()
Raster to be rendered. |
int |
getResamplingType()
Resampling method for displaying a raster. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
ISymbol |
getSymbol(int index)
Symbol representing the class at the index. |
int |
getTransparencyValue()
Transparency value for a raster. |
IUniqueValues |
getUniqueValues()
The list of unique values. |
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. |
void |
isDirty()
isDirty |
boolean |
isExcludeShowClass()
Indicates if color is shown for the excluded values. |
boolean |
isNumericClasses()
Indicates if the classification field is numeric. |
boolean |
isShowClassGaps()
Indicates if gaps between classes are shown. |
boolean |
isSortClassesAscending()
Indicates if the sort direction for the class labels is ascending. |
boolean |
isSymbolsAreGraduated()
Indicates if symbols are graduated. |
boolean |
isUpdated()
Indicates whether the renderer requires updating. |
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 RasterClassifyColorRampRenderer. |
void |
save(IStream pstm,
int fClearDirty)
save |
void |
serialize(IXMLSerializeData data)
Serializes an object to XML. |
void |
setBreak(int index,
double value)
Break at the index. |
void |
setBrightnessValue(int pValue)
Brightness value for a raster. |
void |
setClassCount(int value)
Number of classes. |
void |
setClassField(java.lang.String field)
Field this renderer is using. |
void |
setClassificationMethodByRef(IUID ppClsid)
Classification method. |
void |
setColorRamp(IColorRamp ppColorRamp)
The color ramp of the color map. |
void |
setColorRamp(java.lang.String colorRamp)
Color ramp name. |
void |
setColorScheme(java.lang.String colorScheme)
The color scheme name. |
void |
setContrastValue(int iValue)
Contrast value for a raster. |
void |
setDescription(int index,
java.lang.String description)
Description for the class at the given index. |
void |
setDeviationInterval(double interval)
Deviation interval. |
void |
setDisplayResolutionFactor(int pnFactor)
Display resolution factor. |
void |
setDisplayTableByRef(ITable ppTable)
The renderer display table. |
void |
setExcludeColor(IColor color)
Color for the excluded values. |
void |
setExcludeDescription(java.lang.String description)
Description for the excluded values. |
void |
setExcludeLabel(java.lang.String label)
Label for the excluded values. |
void |
setExcludeRanges(java.lang.Object values)
Array of doubles indicating the excluded ranges. |
void |
setExcludeShowClass(boolean show)
Indicates if color is shown for the excluded values. |
void |
setExcludeValues(java.lang.Object values)
Array of doubles indicating the excluded values. |
void |
setLabel(int index,
java.lang.String label)
Label for the class at the given index. |
void |
setNoDataColorByRef(IColor ppColor)
Nodata color for a raster. |
void |
setNormField(java.lang.String field)
Normalization field this renderer is using. |
void |
setNumberFormatByRef(INumberFormat format)
Number format for labels. |
void |
setRasterByRef(IRaster raster)
Raster to be rendered. |
void |
setResamplingType(int pResamplingType)
Resampling method for displaying a raster. |
void |
setShowClassGaps(boolean showGaps)
Indicates if gaps between classes are shown. |
void |
setSortClassesAscending(boolean ascending)
Indicates if the sort direction for the class labels is ascending. |
void |
setSymbol(int index,
ISymbol symbol)
Symbol representing the class at the index. |
void |
setSymbolsAreGraduated(boolean symbolsAreGraduated)
Indicates if symbols are graduated. |
void |
setTransparencyValue(int pValue)
Transparency value for a raster. |
void |
setUniqueValuesByRef(IUniqueValues ppUniqueValues)
The list of unique values. |
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 RasterClassifyColorRampRenderer()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public RasterClassifyColorRampRenderer(java.lang.Object obj)
throws java.io.IOException
RasterClassifyColorRampRenderer theRasterClassifyColorRampRenderer = (RasterClassifyColorRampRenderer) obj;
obj to RasterClassifyColorRampRenderer.
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 java.lang.String getClassField()
throws java.io.IOException,
AutomationException
getClassField in interface IRasterClassifyColorRampRendererjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setClassField(java.lang.String field)
throws java.io.IOException,
AutomationException
setClassField in interface IRasterClassifyColorRampRendererfield - The field (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getNormField()
throws java.io.IOException,
AutomationException
getNormField in interface IRasterClassifyColorRampRendererjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setNormField(java.lang.String field)
throws java.io.IOException,
AutomationException
setNormField in interface IRasterClassifyColorRampRendererfield - The field (in)
java.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 IRasterClassifyColorRampRenderergetClassCount in interface IRasterRendererClassInfojava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setClassCount(int value)
throws java.io.IOException,
AutomationException
setClassCount in interface IRasterClassifyColorRampRenderervalue - The value (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getBreak(int index)
throws java.io.IOException,
AutomationException
getBreak in interface IRasterClassifyColorRampRendererindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBreak(int index,
double value)
throws java.io.IOException,
AutomationException
setBreak in interface IRasterClassifyColorRampRendererindex - The index (in)value - The value (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISymbol getSymbol(int index)
throws java.io.IOException,
AutomationException
getSymbol in interface IRasterClassifyColorRampRendererindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSymbol(int index,
ISymbol symbol)
throws java.io.IOException,
AutomationException
setSymbol in interface IRasterClassifyColorRampRendererindex - The index (in)symbol - A reference to a com.esri.arcgis.display.ISymbol (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getLabel(int index)
throws java.io.IOException,
AutomationException
getLabel in interface IRasterClassifyColorRampRendererindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLabel(int index,
java.lang.String label)
throws java.io.IOException,
AutomationException
setLabel in interface IRasterClassifyColorRampRendererindex - The index (in)label - The label (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getDescription(int index)
throws java.io.IOException,
AutomationException
getDescription in interface IRasterClassifyColorRampRendererindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDescription(int index,
java.lang.String description)
throws java.io.IOException,
AutomationException
setDescription in interface IRasterClassifyColorRampRendererindex - The index (in)description - The description (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isSortClassesAscending()
throws java.io.IOException,
AutomationException
isSortClassesAscending in interface IRasterClassifyColorRampRendererjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSortClassesAscending(boolean ascending)
throws java.io.IOException,
AutomationException
setSortClassesAscending in interface IRasterClassifyColorRampRendererascending - The ascending (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IUID getClassificationMethod()
throws java.io.IOException,
AutomationException
getClassificationMethod in interface IRasterClassifyUIPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setClassificationMethodByRef(IUID ppClsid)
throws java.io.IOException,
AutomationException
setClassificationMethodByRef in interface IRasterClassifyUIPropertiesppClsid - A reference to a com.esri.arcgis.system.IUID (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getColorRamp()
throws java.io.IOException,
AutomationException
getColorRamp in interface IRasterClassifyUIPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setColorRamp(java.lang.String colorRamp)
throws java.io.IOException,
AutomationException
setColorRamp in interface IRasterClassifyUIPropertiescolorRamp - The colorRamp (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public INumberFormat getNumberFormat()
throws java.io.IOException,
AutomationException
getNumberFormat in interface IRasterClassifyUIPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setNumberFormatByRef(INumberFormat format)
throws java.io.IOException,
AutomationException
setNumberFormatByRef in interface IRasterClassifyUIPropertiesformat - A reference to a com.esri.arcgis.system.INumberFormat (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isShowClassGaps()
throws java.io.IOException,
AutomationException
isShowClassGaps in interface IRasterClassifyUIPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setShowClassGaps(boolean showGaps)
throws java.io.IOException,
AutomationException
setShowClassGaps in interface IRasterClassifyUIPropertiesshowGaps - The showGaps (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getDeviationInterval()
throws java.io.IOException,
AutomationException
getDeviationInterval in interface IRasterClassifyUIPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDeviationInterval(double interval)
throws java.io.IOException,
AutomationException
setDeviationInterval in interface IRasterClassifyUIPropertiesinterval - The interval (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setExcludeValues(java.lang.Object values)
throws java.io.IOException,
AutomationException
setExcludeValues in interface IRasterDataExclusionvalues - A Variant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.Object getExcludeValues()
throws java.io.IOException,
AutomationException
getExcludeValues in interface IRasterDataExclusionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setExcludeRanges(java.lang.Object values)
throws java.io.IOException,
AutomationException
setExcludeRanges in interface IRasterDataExclusionvalues - A Variant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.Object getExcludeRanges()
throws java.io.IOException,
AutomationException
getExcludeRanges in interface IRasterDataExclusionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setExcludeShowClass(boolean show)
throws java.io.IOException,
AutomationException
setExcludeShowClass in interface IRasterDataExclusionshow - The show (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isExcludeShowClass()
throws java.io.IOException,
AutomationException
isExcludeShowClass in interface IRasterDataExclusionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setExcludeColor(IColor color)
throws java.io.IOException,
AutomationException
setExcludeColor in interface IRasterDataExclusioncolor - 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 IColor getExcludeColor()
throws java.io.IOException,
AutomationException
getExcludeColor in interface IRasterDataExclusionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setExcludeLabel(java.lang.String label)
throws java.io.IOException,
AutomationException
setExcludeLabel in interface IRasterDataExclusionlabel - The label (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getExcludeLabel()
throws java.io.IOException,
AutomationException
getExcludeLabel in interface IRasterDataExclusionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setExcludeDescription(java.lang.String description)
throws java.io.IOException,
AutomationException
setExcludeDescription in interface IRasterDataExclusiondescription - The description (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getExcludeDescription()
throws java.io.IOException,
AutomationException
getExcludeDescription in interface IRasterDataExclusionjava.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 java.lang.String getColorScheme()
throws java.io.IOException,
AutomationException
getColorScheme in interface IRasterRendererColorRampjava.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 IRasterRendererColorRampcolorScheme - The colorScheme (in)
java.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 setColorRamp(IColorRamp ppColorRamp)
throws java.io.IOException,
AutomationException
setColorRamp in interface IRasterRendererColorRampppColorRamp - 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 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 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 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 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 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 void setUniqueValuesByRef(IUniqueValues ppUniqueValues)
throws java.io.IOException,
AutomationException
setUniqueValuesByRef in interface IRasterRendererUniqueValuesppUniqueValues - A reference to a com.esri.arcgis.datasourcesraster.IUniqueValues (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IUniqueValues getUniqueValues()
throws java.io.IOException,
AutomationException
getUniqueValues in interface IRasterRendererUniqueValuesjava.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 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 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 | ||||||||