com.moximedia.aims
Class AimsMelpSymbols

java.lang.Object
  extended bycom.moximedia.aims.AimsMelpSymbols
All Implemented Interfaces:
java.io.Serializable

public class AimsMelpSymbols
extends java.lang.Object
implements java.io.Serializable

The AimsMelpSymbols class implements the standard MELP symbology as ArcIMS symbols using the same symbol numbers in use in Arc/Info, GOAT, and MELP-KID. This class is used with lookup tables to apply standard symbology to AimsFeatureLayer renderers.

Author:
Doug Cates - www.moximedia.com
See Also:
Serialized Form

Constructor Summary
AimsMelpSymbols()
          Creates new AimsMelpSymbols
 
Method Summary
 AimsSymbol getFillSymbol(int symbolNumber)
          Gets the fill symbol with the specified symbol number.
 java.lang.String getFillSymbolAxl(int symbolNumber)
          Gets the AXL string for the fill symbol with the specified symbol number.
 AimsSymbol getLineSymbol(int symbolNumber)
          Gets the line symbol with the specified symbol number.
 java.lang.String getLineSymbolAxl(int symbolNumber)
          Gets the AXL string for the line symbol with the specified symbol number.
 AimsSymbol getMarkerSymbol(int symbolNumber)
          Gets the marker symbol with the specified symbol number.
 java.lang.String getMarkerSymbolAxl(int symbolNumber)
          Gets the AXL string for the marker symbol with the specified symbol number.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AimsMelpSymbols

public AimsMelpSymbols()
Creates new AimsMelpSymbols

Method Detail

getMarkerSymbol

public AimsSymbol getMarkerSymbol(int symbolNumber)
Gets the marker symbol with the specified symbol number.

Returns:
An AimsSymbol matching the specified symbol number, or null if there is no matching symbol number.

getMarkerSymbolAxl

public java.lang.String getMarkerSymbolAxl(int symbolNumber)
Gets the AXL string for the marker symbol with the specified symbol number.

Returns:
The AXL for the specified symbol number, or an empty string if there is no matching symbol number.

getLineSymbol

public AimsSymbol getLineSymbol(int symbolNumber)
Gets the line symbol with the specified symbol number.

Returns:
An AimsSymbol matching the specified symbol number, or null if there is no matching symbol number.

getLineSymbolAxl

public java.lang.String getLineSymbolAxl(int symbolNumber)
Gets the AXL string for the line symbol with the specified symbol number.

Returns:
The AXL for the specified symbol number, or an empty string if there is no matching symbol number.

getFillSymbol

public AimsSymbol getFillSymbol(int symbolNumber)
Gets the fill symbol with the specified symbol number.

Returns:
An AimsSymbol matching the specified symbol number, or null if there is no matching symbol number.

getFillSymbolAxl

public java.lang.String getFillSymbolAxl(int symbolNumber)
Gets the AXL string for the fill symbol with the specified symbol number.

Returns:
The AXL for the specified symbol number, or an empty string if there is no matching symbol number.


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.