Class MetadataActionFolderIcon

java.lang.Object
hudson.model.AbstractStatusIcon
com.cloudbees.hudson.plugins.folder.FolderIcon
jenkins.branch.MetadataActionFolderIcon
All Implemented Interfaces:
ExtensionPoint, Describable<com.cloudbees.hudson.plugins.folder.FolderIcon>, StatusIcon, IconSpec

public class MetadataActionFolderIcon extends com.cloudbees.hudson.plugins.folder.FolderIcon
A FolderIcon specifically for OrganizationFolder and MultiBranchProject instances that will delegate to the AvatarMetadataAction attached to the folder.
Since:
2.0
  • Constructor Details

    • MetadataActionFolderIcon

      @DataBoundConstructor public MetadataActionFolderIcon()
      Our constructor.
  • Method Details

    • setOwner

      protected void setOwner(com.cloudbees.hudson.plugins.folder.AbstractFolder<?> folder)
      Overrides:
      setOwner in class com.cloudbees.hudson.plugins.folder.FolderIcon
    • getIconClassName

      public String getIconClassName()
      Specified by:
      getIconClassName in interface IconSpec
      Overrides:
      getIconClassName in class com.cloudbees.hudson.plugins.folder.FolderIcon
    • getImageOf

      public String getImageOf(String size)
    • getDescription

      public String getDescription()