Package jenkins.branch
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
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Our descriptor.Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetImageOf
(String size) protected void
setOwner
(com.cloudbees.hudson.plugins.folder.AbstractFolder<?> folder) Methods inherited from class com.cloudbees.hudson.plugins.folder.FolderIcon
getDescriptor, iconClassNameImageOf, setFolder
-
Constructor Details
-
MetadataActionFolderIcon
@DataBoundConstructor public MetadataActionFolderIcon()Our constructor.
-
-
Method Details
-
setOwner
protected void setOwner(com.cloudbees.hudson.plugins.folder.AbstractFolder<?> folder) - Overrides:
setOwner
in classcom.cloudbees.hudson.plugins.folder.FolderIcon
-
getIconClassName
- Specified by:
getIconClassName
in interfaceIconSpec
- Overrides:
getIconClassName
in classcom.cloudbees.hudson.plugins.folder.FolderIcon
-
getImageOf
-
getDescription
-