Enum Class SystemFileKind

java.lang.Object
java.lang.Enum<SystemFileKind>
com.saperion.settings.SystemFileKind
All Implemented Interfaces:
Serializable, Comparable<SystemFileKind>, Constable

public enum SystemFileKind extends Enum<SystemFileKind>
This enumeration holds the types of system files in a Saperion system.
Author:
jsc
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    This enumeration member represents any type of File.
    This enumeration member represents any type of File but excludes system wide files.
    This enumeration member represents document definitions (ddc).
    This enumeration member represents document definitions (ddc) but excludes system wide files.
    This enumeration member represents saperion macros (bas).
    This enumeration member represents saperion macros (bas) but excludes system wide files.
    This enumeration member represents forms in xml format.
    This enumeration member represents forms (qbe).
    This enumeration member represents forms (qbe) but excludes system wide files.
    This enumeration member represents workflow processes (dfd).
    This enumeration member represents workflow processes (dfd) but excludes system wide files.
  • Method Summary

    Modifier and Type
    Method
    Description
    int
     
    getInstance(int id)
    Gets the instance matching to the id.
    boolean
     
    Returns the enum constant of this class with the specified name.
    Returns an array containing the constants of this enum class, in the order they are declared.

    Methods inherited from class java.lang.Object

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

    • DEFS

      public static final SystemFileKind DEFS
      This enumeration member represents document definitions (ddc).
    • MASKS

      public static final SystemFileKind MASKS
      This enumeration member represents forms (qbe).
    • MACROS

      public static final SystemFileKind MACROS
      This enumeration member represents saperion macros (bas).
    • WFPROCESS

      public static final SystemFileKind WFPROCESS
      This enumeration member represents workflow processes (dfd).
    • ANY

      public static final SystemFileKind ANY
      This enumeration member represents any type of File.
    • MASK_XML

      public static final SystemFileKind MASK_XML
      This enumeration member represents forms in xml format.
    • DEFS_NOSYS

      public static final SystemFileKind DEFS_NOSYS
      This enumeration member represents document definitions (ddc) but excludes system wide files.
    • MASKS_NOSYS

      public static final SystemFileKind MASKS_NOSYS
      This enumeration member represents forms (qbe) but excludes system wide files.
    • MACROS_NOSYS

      public static final SystemFileKind MACROS_NOSYS
      This enumeration member represents saperion macros (bas) but excludes system wide files.
    • WFPROCESS_NOSYS

      public static final SystemFileKind WFPROCESS_NOSYS
      This enumeration member represents workflow processes (dfd) but excludes system wide files.
    • ANY_NOSYS

      public static final SystemFileKind ANY_NOSYS
      This enumeration member represents any type of File but excludes system wide files.
  • Method Details

    • values

      public static SystemFileKind[] 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 SystemFileKind 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
    • getId

      public int getId()
      Returns:
      The internal backend id.
    • getWithDefault

      public boolean getWithDefault()
      Returns:
      get files include default tenant
    • getInstance

      public static SystemFileKind getInstance(int id)
      Gets the instance matching to the id.
      Parameters:
      id - The internal backend id.
      Returns:
      The machting instance.