com.moximedia.aims
Interface AimsRenderer

All Known Implementing Classes:
AimsGroupRenderer, AimsScaleDependentRenderer, AimsSimpleLabelRenderer, AimsSimpleRenderer, AimsValueMapLabelRenderer, AimsValueMapRenderer

public interface AimsRenderer

Author:
Doug Cates - www.moximedia.com

Field Summary
static int RENDERER_TYPE_GROUP
           
static int RENDERER_TYPE_SCALEDEPENDENT
           
static int RENDERER_TYPE_SIMPLE
           
static int RENDERER_TYPE_SIMPLELABEL
           
static int RENDERER_TYPE_VALUEMAP
           
static int RENDERER_TYPE_VALUEMAPLABEL
           
 
Method Summary
 void adjustScaleFactors(double multiplier)
           
 java.lang.Object clone()
           
 int getRendererType()
          Returns an indicator of what type of renderer this is.
 void highlight(AimsColor highlightColor, double transparency)
           
 boolean isModified()
           
 void removeLabels()
           
 void setModified(boolean isModified)
           
 void showLabels(boolean showLabels)
           
 java.lang.String toAxlString()
           
 java.lang.String toAxlString(AimsEnvironment env)
           
 java.lang.String toString()
           
 

Field Detail

RENDERER_TYPE_GROUP

public static final int RENDERER_TYPE_GROUP
See Also:
Constant Field Values

RENDERER_TYPE_SCALEDEPENDENT

public static final int RENDERER_TYPE_SCALEDEPENDENT
See Also:
Constant Field Values

RENDERER_TYPE_SIMPLELABEL

public static final int RENDERER_TYPE_SIMPLELABEL
See Also:
Constant Field Values

RENDERER_TYPE_SIMPLE

public static final int RENDERER_TYPE_SIMPLE
See Also:
Constant Field Values

RENDERER_TYPE_VALUEMAPLABEL

public static final int RENDERER_TYPE_VALUEMAPLABEL
See Also:
Constant Field Values

RENDERER_TYPE_VALUEMAP

public static final int RENDERER_TYPE_VALUEMAP
See Also:
Constant Field Values
Method Detail

toString

public java.lang.String toString()

isModified

public boolean isModified()

setModified

public void setModified(boolean isModified)

toAxlString

public java.lang.String toAxlString()

toAxlString

public java.lang.String toAxlString(AimsEnvironment env)

highlight

public void highlight(AimsColor highlightColor,
                      double transparency)

clone

public java.lang.Object clone()

removeLabels

public void removeLabels()

showLabels

public void showLabels(boolean showLabels)

adjustScaleFactors

public void adjustScaleFactors(double multiplier)

getRendererType

public int getRendererType()
Returns an indicator of what type of renderer this is.

Returns:
An enumerated value indicating the type of renderer this is.


Internet Mapping Framework for ArcIMS Java Object Model API (v5.1.00)
Copyright © 2006 Moxi Media Inc. and Province of British Columbia. All Rights Reserved.