|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ISimpleRenderer
Provides access to members that control a renderer which draws the same symbol for each feature.
Method Summary | |
---|---|
String |
getDescription()
Renderer description. |
String |
getLabel()
Renderer label. |
ISymbol |
getSymbol()
Symbol used to draw each feature. |
void |
setDescription(String text)
Renderer description. |
void |
setLabel(String label)
Renderer label. |
void |
setSymbolByRef(ISymbol symbol)
Symbol used to draw each feature. |
Method Detail |
---|
ISymbol getSymbol() throws IOException, AutomationException
This property provides access to the symbol used to draw all features in a layer.
The symbol type matches the geometry of the layer being rendered, so marker symbols are used to draw point layers, line symbols are used to draw line features, and fill symbols are used to draw polygon features.
Marker symbols can be rotated on a feature by feature basis via IRotationRenderer. Fill symbols can be made partially transparent, again on a feature by feature basis, via ITransparencyRenderer. The amount of rotation or transparency is specified by attribute values associated with each feature.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSymbolByRef(ISymbol symbol) throws IOException, AutomationException
symbol
- A reference to a com.esri.arcgis.display.ISymbol (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getLabel() throws IOException, AutomationException
This property describes the meaning of the symbol. For example, a black, circular marker symbol might represents "Cities".
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLabel(String label) throws IOException, AutomationException
label
- The label (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getDescription() throws IOException, AutomationException
This property provides further explanatory text about the symbolization.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDescription(String text) throws IOException, AutomationException
text
- The text (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |