Interface TargetAxisExtentType

  • All Superinterfaces:
    EObject, Notifier
    All Known Implementing Classes:
    TargetAxisExtentTypeImpl

    public interface TargetAxisExtentType
    extends EObject
    Used in the WCS 2.0 scaling extension to specify the scale for a particular axis
    Author:
    Andrea Aime - GeoSolutions
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getAxis()
      The axis to be scaled
      double getHigh()
      The max axis value
      double getLow()
      The min axis value
      void setAxis​(String value)
      Sets the value of the 'Axis' attribute.
      void setHigh​(double value)
      Sets the value of the 'High' attribute.
      void setLow​(double value)
      Sets the value of the 'Low' attribute.
      • Methods inherited from interface EObject

        eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
      • Methods inherited from interface Notifier

        eAdapters, eDeliver, eNotify, eSetDeliver
    • Method Detail

      • getAxis

        String getAxis()
        The axis to be scaled
      • setAxis

        void setAxis​(String value)
        Sets the value of the 'Axis' attribute.
        Parameters:
        value - the new value of the 'Axis' attribute.
        See Also:
        getAxis()
      • getLow

        double getLow()
        The min axis value
      • setLow

        void setLow​(double value)
        Sets the value of the 'Low' attribute.
        Parameters:
        value - the new value of the 'Low' attribute.
        See Also:
        getLow()
      • getHigh

        double getHigh()
        The max axis value
      • setHigh

        void setHigh​(double value)
        Sets the value of the 'High' attribute.
        Parameters:
        value - the new value of the 'High' attribute.
        See Also:
        getHigh()