|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.moximedia.aims.AimsScaleDependentRenderer
Implementation of ArcIMS ScaleDependentRenderer object.
| Field Summary |
| Fields inherited from interface com.moximedia.aims.AimsRenderer |
RENDERER_TYPE_GROUP, RENDERER_TYPE_SCALEDEPENDENT, RENDERER_TYPE_SIMPLE, RENDERER_TYPE_SIMPLELABEL, RENDERER_TYPE_VALUEMAP, RENDERER_TYPE_VALUEMAPLABEL |
| 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()
|
int |
getRendererType()
Returns an indicator of what type of renderer this is. |
double |
getUpper()
|
void |
highlight(AimsColor highlightColor,
double transparency)
|
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 |
setAxlAttribute(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)
|
java.lang.String |
toString()
Returns a text description of this object. |
| 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 AimsRendererpublic boolean isModified()
isModified in interface AimsRendererpublic void setModified(boolean isModified)
setModified in interface AimsRendererisModified - 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 void setAxlAttribute(java.lang.String tag,
java.lang.String name,
java.lang.String value)
tag - 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 AimsRendererpublic java.lang.String toAxlString()
toAxlString in interface AimsRendererpublic java.lang.String toAxlString(AimsEnvironment env)
toAxlString in interface AimsRenderer
public void highlight(AimsColor highlightColor,
double transparency)
highlight in interface AimsRendererpublic void removeLabels()
removeLabels in interface AimsRendererpublic void showLabels(boolean showLabels)
showLabels in interface AimsRenderershowLabels - The visibility property.public void adjustScaleFactors(double multiplier)
adjustScaleFactors in interface AimsRenderermultiplier - The multiplication factor for
adjusting scale factors.public int getRendererType()
getRendererType in interface AimsRenderer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||