Class FormThemeDeletionModel.ThemeDeletionItem

java.lang.Object
de.xima.fc.gui.model.form_theme.FormThemeDeletionModel.ThemeDeletionItem
All Implemented Interfaces:
Serializable
Enclosing class:
FormThemeDeletionModel

public static final class FormThemeDeletionModel.ThemeDeletionItem extends Object implements Serializable
A single item from a FormThemeDeletionModel.ThemeGroup that represents a client form theme to be deleted. Used by the FormThemeDeletionModel. Contains a message describing the item, such as why it cannot be deleted.
Since:
8.3.0
See Also:
  • Method Details

    • getDetail

      public String getDetail()
      Gets the localized detail message for this theme.
      Returns:
      The detail message.
    • getThemeId

      public Long getThemeId()
      Gets the ID of the client form theme to be deleted.
      Returns:
      The client form theme ID.
    • getThemeName

      public String getThemeName()
      Gets the name of the client form theme to be deleted.
      Returns:
      The client form theme name.
    • getThemeUuid

      public UUID getThemeUuid()
      Gets the UUID of the client form theme to be deleted.
      Returns:
      The client form theme UUID.
    • getVolumeId

      public String getVolumeId()
      Gets the file explorer volume ID of the theme to be deleted.
      Returns:
      The theme's volume ID.
    • isDelete

      public boolean isDelete()
      Gets whether this theme should be deleted.
      Returns:
      Whether this theme should be deleted.
    • setDelete

      public void setDelete(boolean delete)
      Sets whether this theme should be deleted.
      Parameters:
      delete - Whether this theme should be deleted.