|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.moximedia.aims.AimsGroupRenderer
com.moximedia.aims.AimsScaleDependentRenderer
Implementation of ArcIMS ScaleDependentRenderer object.
| Constructor Summary | |
AimsScaleDependentRenderer()
Creates new ScaleDependentRenderer |
|
| Method Summary | |
void |
adjustScaleFactors(double multiplier)
Adjusts the scale factors for this renderer. |
java.lang.Object |
clone()
Creates a copy of this renderer. |
double |
getLower()
|
AimsRenderer |
getRenderer()
|
double |
getUpper()
|
void |
highlight(AimsColor highlightColor,
double transparency)
Sets the symbols of this renderer to the specified highlight color. |
boolean |
isModified()
Returns a boolean value indicating whether the renderer has been modified by the user since it was loaded from the map service. |
void |
removeLabels()
Removes labels from this renderer and any subrenderers (if applicable). |
void |
setAxlAttribute(AimsMap map,
java.lang.String tag,
java.lang.String name,
java.lang.String value)
Sets one of the attributes of this object using a string value. |
void |
setLower(double unitsPerPixel)
|
void |
setModified(boolean isModified)
Sets the modified flag of the renderer, indicating that it needs to be sent to the map server when the map is refreshed. |
void |
setRenderer(AimsRenderer renderer)
|
void |
setUpper(double unitsPerPixel)
|
void |
showLabels(boolean showLabels)
Toggles the visibility of the label renderers in this renderer. |
java.lang.String |
toAxlString()
Returns the AXL string to refresh this object. |
java.lang.String |
toAxlString(AimsEnvironment env)
Returns the AXL string to refresh this object. |
java.lang.String |
toString()
Returns a text description of this object. |
| Methods inherited from class com.moximedia.aims.AimsGroupRenderer |
addRenderer, getRenderer, size |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public AimsScaleDependentRenderer()
| Method Detail |
public java.lang.Object clone()
clone in interface AimsRendererclone in class AimsGroupRendererpublic boolean isModified()
isModified in interface AimsRendererisModified in class AimsGroupRendererpublic void setModified(boolean isModified)
setModified in interface AimsRenderersetModified in class AimsGroupRendererisModified - True if the renderer has been modified.public void setLower(double unitsPerPixel)
public double getLower()
public void setRenderer(AimsRenderer renderer)
public AimsRenderer getRenderer()
public void setUpper(double unitsPerPixel)
public double getUpper()
public void setAxlAttribute(AimsMap map,
java.lang.String tag,
java.lang.String name,
java.lang.String value)
map - The map, used to calculate scalestag - The AXL element tag containing this attribute (not used).name - The AXL attribute name.value - The AXL attribute value.public java.lang.String toString()
toString in interface AimsRenderertoString in class AimsGroupRendererpublic java.lang.String toAxlString()
toAxlString in interface AimsRenderertoAxlString in class AimsGroupRendererpublic java.lang.String toAxlString(AimsEnvironment env)
AimsGroupRenderer
toAxlString in interface AimsRenderertoAxlString in class AimsGroupRendererenv - The AimsEnvironment object used to generate the proper AXL
for the ArcIMS version in use.
public void highlight(AimsColor highlightColor,
double transparency)
AimsGroupRenderer
highlight in interface AimsRendererhighlight in class AimsGroupRendererhighlightColor - The color to use for highlighting features.public void removeLabels()
removeLabels in interface AimsRendererremoveLabels in class AimsGroupRendererpublic void showLabels(boolean showLabels)
showLabels in interface AimsRenderershowLabels in class AimsGroupRenderershowLabels - The visibility property.public void adjustScaleFactors(double multiplier)
adjustScaleFactors in interface AimsRendereradjustScaleFactors in class AimsGroupRenderermultiplier - The multiplication factor for
adjusting scale factors.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||