Enum Class ELcdWMSPaintStrategy

java.lang.Object
java.lang.Enum<ELcdWMSPaintStrategy>
com.luciad.wms.client.lightspeed.ELcdWMSPaintStrategy
All Implemented Interfaces:
Serializable, Comparable<ELcdWMSPaintStrategy>, Constable

public enum ELcdWMSPaintStrategy extends Enum<ELcdWMSPaintStrategy>
A paint strategy for WMS data.
Since:
2015.0
See Also:
  • Enum Constant Details

    • TILED

      public static final ELcdWMSPaintStrategy TILED
      Request data in a tiling structure. This typically gives better performance because the tiles can be cached. However you may get visual artifacts regarding content that is not tied to world coordinates. For example, logo's may appear multiple times and labels may only be partially visible.
    • SINGLE_IMAGE

      public static final ELcdWMSPaintStrategy SINGLE_IMAGE
      Uses a single WMS image for the entire view. This allows pixel-perfect rendering if the server supports providing images in the view's world reference. This approach also avoids the visual artifacts from the TILED approach.
  • Method Details

    • values

      public static ELcdWMSPaintStrategy[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static ELcdWMSPaintStrategy valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null