|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.moximedia.aims.AimsHashLineSymbol
Implementation of an ArcIMS HashLineSymbol.
| Field Summary |
| Constructor Summary | |
AimsHashLineSymbol()
Creates new SimpleLineSymbol with no arguments |
|
| Method Summary | |
java.lang.Object |
clone()
Creates a copy of this symbol. |
boolean |
getAntialiasing()
Gets the value of attribute antialiasing |
AimsColor |
getColor()
Gets the value of attribute color |
int |
getInterval()
Gets the value of attribute interval |
int |
getLineThickness()
Gets the value of attribute lineThichness |
boolean |
getOverlap()
Gets the value of attribute overlap |
int |
getSymbolType()
Returns an indicator of what type of symbol this is. |
int |
getTickThickness()
Gets the value of attribute tickThichness |
double |
getTransparency()
Gets the value of attribute transparency |
java.lang.String |
getType()
Gets the value of attribute type |
int |
getWidth()
Gets the value of attribute width |
void |
highlight(AimsColor highlightColor,
double transparency)
Sets the symbol to the specified highlight color. |
boolean |
isModified()
Returns a boolean value indicating whether the object has been modified by the user since it was loaded from the map service. |
void |
setAntialiasing(boolean antialiasing)
Sets the value of attribute antialising. |
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 |
setColor(AimsColor color)
Sets the value of attribute color. |
void |
setInterval(int interval)
Sets the value of attribute interval. |
void |
setLineThickness(int lineThickness)
Sets the value of attribute lineThickness. |
void |
setModified(boolean isModified)
Sets the modified flag of the object, indicating that it needs to be sent to the map server when the map is refreshed. |
void |
setOverlap(boolean overlap)
Sets the value of attribute overlap. |
void |
setTickThickness(int tickThickness)
Sets the value of attribute tickThickness. |
void |
setTransparency(double transparency)
Sets the value of attribute transparency. |
void |
setType(java.lang.String type)
Sets the value of attribute type. |
void |
setWidth(int width)
Sets the value of attribute width. |
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 AimsHashLineSymbol()
| Method Detail |
public java.lang.Object clone()
clone in interface AimsSymbolpublic boolean isModified()
isModified in interface AimsSymbolpublic void setModified(boolean isModified)
setModified in interface AimsSymbolisModified - True if the object has been modified.public void setAntialiasing(boolean antialiasing)
antialiasing - The attribute value.public boolean getAntialiasing()
antialiasing
antialiasingpublic void setColor(AimsColor color)
color - The attribute value.public AimsColor getColor()
color
colorpublic void setInterval(int interval)
interval - The attribute value.public int getInterval()
interval
intervalpublic void setLineThickness(int lineThickness)
lineThickness - The attribute value.public int getLineThickness()
lineThichness
lineThichnesspublic void setOverlap(boolean overlap)
overlap - The attribute value.public boolean getOverlap()
overlap
overlappublic void setTickThickness(int tickThickness)
tickThickness - The attribute value.public int getTickThickness()
tickThichness
tickThichnesspublic void setTransparency(double transparency)
transparency - The attribute value.public double getTransparency()
transparency
transparencypublic void setType(java.lang.String type)
type - The attribute value.public java.lang.String getType()
type
typepublic void setWidth(int width)
width - The attribute value.public int getWidth()
width
width
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 AimsSymbolpublic java.lang.String toAxlString()
toAxlString in interface AimsSymbolpublic java.lang.String toAxlString(AimsEnvironment env)
toAxlString in interface AimsSymbolenv - The AimsEnvironment object used to generate the proper AXL
for the ArcIMS version in use.
public void highlight(AimsColor highlightColor,
double transparency)
highlight in interface AimsSymbolhighlightColor - The color to use for highlighting features.public int getSymbolType()
getSymbolType in interface AimsSymbol
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||