Enum Class Folder

java.lang.Object
java.lang.Enum<Folder>
com.iizigo.project.Folder
All Implemented Interfaces:
Serializable, Comparable<Folder>, Constable

public enum Folder extends Enum<Folder>
The root container folders in the IIZI Module project.
Author:
Christopher Mindus
  • Enum Constant Details

    • ASSETS

      public static final Folder ASSETS
    • IMAGE

      public static final Folder IMAGE
    • TEXT

      public static final Folder TEXT
    • VIRTUAL_SPACE

      public static final Folder VIRTUAL_SPACE
    • STYLE

      public static final Folder STYLE
    • SELECTOR

      public static final Folder SELECTOR
    • PANEL

      public static final Folder PANEL
  • Field Details

    • folderName

      public final String folderName
      The folder name.
    • fileExtension

      public final FileExtension fileExtension
      The file extension.
    • title

      public final String title
      A title string in English.
    • itemTitle

      public final String itemTitle
      A title string for file items in English.
    • description

      public final String description
      A description string in English.
    • category

      public final int category
      The category.
    • folderSetup

      public final PropertyEditorSetup folderSetup
      Flag for the Folder settings setup, null for none.
    • propertyClassList

      public final List<Class<?>> propertyClassList
      The property class, null for none.
    • viewerFilter

      public final org.eclipse.jface.viewers.ViewerFilter viewerFilter
      The filter to display only these file items and all folders.
  • Method Details

    • values

      public static Folder[] 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 Folder 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
    • getImage

      public org.eclipse.swt.graphics.Image getImage()
      Folder image.
    • getImageDescriptor

      public org.eclipse.jface.resource.ImageDescriptor getImageDescriptor()
      Gets the ImageDescriptor.
    • initialize

      public static void initialize()
      Initializes the images from ApplicationUI.