|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.carto.TinNodeElevationRenderer
public class TinNodeElevationRenderer
COM Class 'TinNodeElevationRenderer'. Generated 3/19/2015 1:20:41 PM from 'C:\ArcGIS\COM\esriCarto.olb'
Description 'TIN node elevation renderer component.' 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.ITinColorRampRenderer |
|---|
IID, IID91fb1b61_8944_11d2_81ec_00104bc4cd03, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.ITerrainRenderer |
|---|
IID, IID1f991990_0063_419d_9c83_56aa729c77c4, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.ITinRenderer |
|---|
IID466db6cd_80a6_11d2_81eb_00104bc4cd03 |
| Fields inherited from interface com.esri.arcgis.carto.IDatasetRenderer |
|---|
IID, IID2aa7619b_3861_402e_bced_3ba50c62758f, 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.IClassBreaksUIProperties |
|---|
IID, IID427788f2_31fe_11d2_aaf0_00c04fa334b3, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IDataSampling |
|---|
IID, IID4eab5690_8f9c_11d2_ab21_00c04fa334b3, xxDummy |
| Constructor Summary | |
|---|---|
TinNodeElevationRenderer()
Constructs a TinNodeElevationRenderer using ArcGIS Engine. |
|
TinNodeElevationRenderer(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. TinNodeElevationRenderer theTinNodeElevationRenderer = (TinNodeElevationRenderer) obj; |
|
| Method Summary | |
|---|---|
boolean |
canRender()
Indicates if renderer can draw. |
void |
copy(ITinRenderer pSource)
Copies the properties of the given renderer. |
void |
draw(int drawPhase,
IDisplay display,
ISpatialReference aSpatialReference,
ITrackCancel trackCancel)
Draws the TIN. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
double |
getBreak(int index)
The value of the break at the index. |
int |
getBreakCount()
The number of breaks. |
void |
getClassID(GUID[] pClassID)
getClassID |
static java.lang.String |
getClsid()
getClsid. |
java.lang.String |
getColorRamp()
File and path name of the color ramp. |
IDataset |
getDataset()
The Dataset associated with the renderer. |
java.lang.String |
getDescription(int index)
The description for the renderer. |
double |
getDeviationInterval()
Deviation interval (0-1), where 0 means that no deviation is used. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
java.lang.String |
getLabel(int index)
The label for the break 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. |
double |
getLowBreak(int index)
Lower bound of the class at the specified index. |
int |
getMaxSampleSize()
Maximum sample size. |
IUID |
getMethod()
Classification method. |
double |
getMinimumBreak()
The value of the minimum break. |
java.lang.String |
getName()
The descriptive name of a renderer. |
INumberFormat |
getNumberFormat()
Number format for class labels. |
int |
getSamplingMethod()
Data sampling method. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
ISymbol |
getSymbol(int index)
The symbol representing the break at the index. |
ITerrain |
getTerrain()
The Terrain associated with the renderer. |
ITin |
getTin()
The TIN associated with the renderer. |
int |
hashCode()
the hashcode for this object |
void |
isDirty()
isDirty |
boolean |
isShowClassGaps()
Indicates if each lower bound is adjusted up to the nearest existing data value. |
boolean |
isSortClassesAscending()
Indicates if the sort direction for the legend class labels is ascending. |
boolean |
isSymbolsAreGraduated()
Indicates if symbols are graduated. |
boolean |
isVisible()
Indicates if the renderer is currently visible. |
void |
load(IStream pstm)
load |
void |
readExternal(java.io.ObjectInput in)
|
void |
release()
Release a TinNodeElevationRenderer. |
void |
save(IStream pstm,
int fClearDirty)
save |
void |
setBreak(int index,
double value)
The value of the break at the index. |
void |
setBreakCount(int valueCount)
The number of breaks. |
void |
setColorRamp(java.lang.String colorRamp)
File and path name of the color ramp. |
void |
setDatasetByRef(IDataset ppDataset)
The Dataset associated with the renderer. |
void |
setDescription(int index,
java.lang.String text)
The description for the renderer. |
void |
setDeviationInterval(double interval)
Deviation interval (0-1), where 0 means that no deviation is used. |
void |
setLabel(int index,
java.lang.String label)
The label for the break at the given index. |
void |
setLowBreak(int index,
double value)
Lower bound of the class at the specified index. |
void |
setMaxSampleSize(int size)
Maximum sample size. |
void |
setMethodByRef(IUID cLSID)
Classification method. |
void |
setMinimumBreak(double value)
The value of the minimum break. |
void |
setName(java.lang.String name)
The descriptive name of a renderer. |
void |
setNumberFormatByRef(INumberFormat format)
Number format for class labels. |
void |
setSamplingMethod(int method)
Data sampling method. |
void |
setShowClassGaps(boolean showGaps)
Indicates if each lower bound is adjusted up to the nearest existing data value. |
void |
setSortClassesAscending(boolean ascending)
Indicates if the sort direction for the legend class labels is ascending. |
void |
setSymbol(int index,
ISymbol sym)
The symbol representing the break at the index. |
void |
setSymbolsAreGraduated(boolean symbolsAreGraduated)
Indicates if symbols are graduated. |
void |
setTerrainByRef(ITerrain ppTerrain)
The Terrain associated with the renderer. |
void |
setTinByRef(ITin ppTin)
The TIN associated with the renderer. |
void |
setVisible(boolean visible)
Indicates if the renderer is currently visible. |
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 TinNodeElevationRenderer()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public TinNodeElevationRenderer(java.lang.Object obj)
throws java.io.IOException
TinNodeElevationRenderer theTinNodeElevationRenderer = (TinNodeElevationRenderer) obj;
obj to TinNodeElevationRenderer.
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 int getBreakCount()
throws java.io.IOException,
AutomationException
getBreakCount in interface ITinColorRampRendererjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBreakCount(int valueCount)
throws java.io.IOException,
AutomationException
setBreakCount in interface ITinColorRampRenderervalueCount - The valueCount (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 ITinColorRampRendererindex - 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 sym)
throws java.io.IOException,
AutomationException
setSymbol in interface ITinColorRampRendererindex - The index (in)sym - 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 ITinColorRampRendererindex - 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 ITinColorRampRendererindex - 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 ITinColorRampRendererindex - 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 text)
throws java.io.IOException,
AutomationException
setDescription in interface ITinColorRampRendererindex - 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 getBreak(int index)
throws java.io.IOException,
AutomationException
getBreak in interface ITinColorRampRendererindex - 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 ITinColorRampRendererindex - The index (in)value - The value (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getMinimumBreak()
throws java.io.IOException,
AutomationException
getMinimumBreak in interface ITinColorRampRendererjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMinimumBreak(double value)
throws java.io.IOException,
AutomationException
setMinimumBreak in interface ITinColorRampRenderervalue - The value (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 ITinColorRampRendererjava.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 ITinColorRampRendererascending - The ascending (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void draw(int drawPhase,
IDisplay display,
ISpatialReference aSpatialReference,
ITrackCancel trackCancel)
throws java.io.IOException,
AutomationException
draw in interface ITinRendererdrawPhase - A com.esri.arcgis.system.esriDrawPhase constant (in)display - A reference to a com.esri.arcgis.display.IDisplay (in)aSpatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)trackCancel - 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 void copy(ITinRenderer pSource)
throws java.io.IOException,
AutomationException
copy in interface ITinRendererpSource - A reference to a com.esri.arcgis.carto.ITinRenderer (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean canRender()
throws java.io.IOException,
AutomationException
canRender in interface ITinRendererjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTinByRef(ITin ppTin)
throws java.io.IOException,
AutomationException
setTinByRef in interface ITinRendererppTin - A reference to a com.esri.arcgis.geodatabase.ITin (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ITin getTin()
throws java.io.IOException,
AutomationException
getTin in interface ITinRendererjava.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 ITinRendererjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setName(java.lang.String name)
throws java.io.IOException,
AutomationException
setName in interface ITinRenderername - The name (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isVisible()
throws java.io.IOException,
AutomationException
isVisible in interface ITinRendererjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setVisible(boolean visible)
throws java.io.IOException,
AutomationException
setVisible in interface ITinRenderervisible - The visible (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTerrainByRef(ITerrain ppTerrain)
throws java.io.IOException,
AutomationException
setTerrainByRef in interface ITerrainRendererppTerrain - A reference to a com.esri.arcgis.geodatabaseextensions.ITerrain (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ITerrain getTerrain()
throws java.io.IOException,
AutomationException
getTerrain in interface ITerrainRendererjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDatasetByRef(IDataset ppDataset)
throws java.io.IOException,
AutomationException
setDatasetByRef in interface IDatasetRendererppDataset - A reference to a com.esri.arcgis.geodatabase.IDataset (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IDataset getDataset()
throws java.io.IOException,
AutomationException
getDataset in interface IDatasetRendererjava.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 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 double getLowBreak(int index)
throws java.io.IOException,
AutomationException
getLowBreak in interface IClassBreaksUIPropertiesindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLowBreak(int index,
double value)
throws java.io.IOException,
AutomationException
setLowBreak in interface IClassBreaksUIPropertiesindex - The index (in)value - The value (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 IClassBreaksUIPropertiesjava.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 IClassBreaksUIPropertiescolorRamp - The colorRamp (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IUID getMethod()
throws java.io.IOException,
AutomationException
getMethod in interface IClassBreaksUIPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMethodByRef(IUID cLSID)
throws java.io.IOException,
AutomationException
setMethodByRef in interface IClassBreaksUIPropertiescLSID - 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 INumberFormat getNumberFormat()
throws java.io.IOException,
AutomationException
getNumberFormat in interface IClassBreaksUIPropertiesjava.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 IClassBreaksUIPropertiesformat - 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 IClassBreaksUIPropertiesjava.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 IClassBreaksUIPropertiesshowGaps - 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 IClassBreaksUIPropertiesjava.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 IClassBreaksUIPropertiesinterval - The interval (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getMaxSampleSize()
throws java.io.IOException,
AutomationException
getMaxSampleSize in interface IDataSamplingjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMaxSampleSize(int size)
throws java.io.IOException,
AutomationException
setMaxSampleSize in interface IDataSamplingsize - The size (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getSamplingMethod()
throws java.io.IOException,
AutomationException
getSamplingMethod in interface IDataSamplingjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSamplingMethod(int method)
throws java.io.IOException,
AutomationException
setSamplingMethod in interface IDataSamplingmethod - A com.esri.arcgis.carto.esriDataSampling constant (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 | ||||||||