Package jenkins.plugins.foldericon
Class FontAwesomeFolderIcon
java.lang.Object
hudson.model.AbstractStatusIcon
com.cloudbees.hudson.plugins.folder.FolderIcon
jenkins.plugins.foldericon.FontAwesomeFolderIcon
- All Implemented Interfaces:
ExtensionPoint,Describable<com.cloudbees.hudson.plugins.folder.FolderIcon>,StatusIcon,IconSpec
public class FontAwesomeFolderIcon
extends com.cloudbees.hudson.plugins.folder.FolderIcon
A Font Awesome Folder Icon.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThe Descriptor.Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetImageOf(String size) protected voidsetOwner(com.cloudbees.hudson.plugins.folder.AbstractFolder<?> folder) Methods inherited from class com.cloudbees.hudson.plugins.folder.FolderIcon
iconClassNameImageOf, setFolder
-
Constructor Details
-
FontAwesomeFolderIcon
Ctor.- Parameters:
fontAwesome- the icon to use
-
-
Method Details
-
setOwner
protected void setOwner(com.cloudbees.hudson.plugins.folder.AbstractFolder<?> folder) - Overrides:
setOwnerin classcom.cloudbees.hudson.plugins.folder.FolderIcon
-
getFontAwesome
- Returns:
- the icon
-
getImageOf
-
getIconClassName
- Specified by:
getIconClassNamein interfaceIconSpec- Overrides:
getIconClassNamein classcom.cloudbees.hudson.plugins.folder.FolderIcon
-
getDescription
-
getDescriptor
- Specified by:
getDescriptorin interfaceDescribable<com.cloudbees.hudson.plugins.folder.FolderIcon>- Overrides:
getDescriptorin classcom.cloudbees.hudson.plugins.folder.FolderIcon
-