|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.moximedia.aims.AimsValueMapRenderer
| 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 | |
AimsValueMapRenderer()
Creates new AimsValueMapRenderer |
|
AimsValueMapRenderer(java.lang.String lookupField)
Creates new AimsValueMapRenderer setting the lookup field name |
|
| Method Summary | |
void |
add(AimsExact exactObj)
Adds an AimsExact value to the renderer. |
void |
add(AimsOther otherObj)
Adds an AimsOther value to the renderer. |
void |
add(AimsRange rangeObj)
Adds an AimsRange object to the renderer. |
void |
adjustScaleFactors(double multiplier)
Adjusts the scale factors for this renderer. |
java.lang.Object |
clone()
Creates a copy of this renderer. |
AimsValueMapObject |
get(int index)
Gets the object at the specified index. |
java.lang.String |
getLookupField()
Gets the value of attribute lookupField |
java.util.ArrayList |
getObjectArray()
Gets the array of AimsValueMapObjects contained in this renderer. |
int |
getRendererType()
Returns an indicator of what type of renderer this is. |
void |
highlight(AimsColor highlightColor,
double transparency)
Sets the highlight color of the objects in this renderer. |
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 |
remove(int index)
Removes the object at the specified index. |
void |
removeLabels()
Removes labels from this renderer and any subrenderers (if applicable). |
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 |
setLookupField(java.lang.String lookupField)
Sets the value of attribute lookupField. |
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 |
showLabels(boolean showLabels)
Has no effect for this type of renderer. |
int |
size()
Returns the number of objects contained in the 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 representation of of this class. |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public AimsValueMapRenderer()
public AimsValueMapRenderer(java.lang.String lookupField)
| Method Detail |
public java.lang.Object clone()
clone in interface AimsRendererpublic boolean isModified()
isModified in interface AimsRendererpublic void setModified(boolean isModified)
setModified in interface AimsRendererpublic void add(AimsExact exactObj)
public void add(AimsRange rangeObj)
public void add(AimsOther otherObj)
public AimsValueMapObject get(int index)
index - The index number of the object.
public void remove(int index)
index - The index number of the object.public void setLookupField(java.lang.String lookupField)
lookupField.
public java.lang.String getLookupField()
lookupField
lookupField
public void setAxlAttribute(java.lang.String tag,
java.lang.String name,
java.lang.String value)
tag - The AXL element tag containing this attribute.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 AimsRendererhighlightColor - The highlight color.transparency - The transparency value.public void removeLabels()
removeLabels in interface AimsRendererpublic void showLabels(boolean showLabels)
showLabels in interface AimsRenderershowLabels - Has no effect for this type of renderer.public java.util.ArrayList getObjectArray()
public int size()
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 | |||||||||