Enum ECrop

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<ECrop>

    public enum ECrop
    extends java.lang.Enum<ECrop>
    Define where the image might be cropped
    Author:
    Andi Hotz, (c) Sahits GmbH, 2012 Created on May 26, 2012
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      BOTTOM
      Cropping from the bottom of the image
      LEFT
      Cropping from the left of the image
      NONE
      No cropping allowed
      RIGHT
      Cropping from the right of the image
      TOP
      Cropping from the top of the image
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private ECrop()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static ECrop valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static ECrop[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      • Methods inherited from class java.lang.Enum

        clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Enum Constant Detail

      • NONE

        public static final ECrop NONE
        No cropping allowed
      • TOP

        public static final ECrop TOP
        Cropping from the top of the image
      • BOTTOM

        public static final ECrop BOTTOM
        Cropping from the bottom of the image
      • LEFT

        public static final ECrop LEFT
        Cropping from the left of the image
      • RIGHT

        public static final ECrop RIGHT
        Cropping from the right of the image
    • Constructor Detail

      • ECrop

        private ECrop()
    • Method Detail

      • values

        public static ECrop[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (ECrop c : ECrop.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static ECrop valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null