Uses of Class
com.cloudbees.hudson.plugins.folder.AbstractFolder
Package
Description
-
Uses of AbstractFolder in com.cloudbees.hudson.plugins.folder
Modifier and TypeClassDescriptionclass
AbstractFolderProperty<C extends AbstractFolder<?>>
Property potentially applicable to anyAbstractFolder
.class
ChildNameGenerator<P extends AbstractFolder<I>,
I extends TopLevelItem> Provides a way for aComputedFolder
to break the association between the directory names on disk that are used to store its items and theItem.getName()
which is used to create the URL of the item.Modifier and TypeFieldDescriptionprotected C
AbstractFolderProperty.owner
TheAbstractFolder
object that owns this property.Modifier and TypeMethodDescription<I extends TopLevelItem>
ChildNameGenerator<AbstractFolder<I>,I> AbstractFolderDescriptor.childNameGenerator()
Folders, especially computed folders, may have requirements for using a different on-disk file name for child items than the url-segment name.Modifier and TypeMethodDescriptionstatic ChildNameGenerator.Trace
ChildNameGenerator.beforeCreateItem
(AbstractFolder<?> project, String itemName, String idealName) Work-around helper method to "fix"Item
constructors that have on-disk side-effects and therefore needPersistenceRoot.getRootDir()
to work during the constructor.AbstractFolderDescriptor.doCheckDisplayNameOrNull
(AbstractFolder folder, String value) boolean
AbstractFolderDescriptor.isLookAndFeelConfigurable
(AbstractFolder<?> folder) static <K,
V extends TopLevelItem>
Map<K,V> AbstractFolder.loadChildren
(AbstractFolder<V> parent, File modulesDir, Function<? super V, ? extends K> key) Loads all the childItem
s.protected void
FolderIcon.setOwner
(AbstractFolder<?> folder) Called byAbstractFolder
to set the owner that this icon is used for.Modifier and TypeMethodDescriptionstatic List<AbstractFolderPropertyDescriptor>
AbstractFolderPropertyDescriptor.getApplicableDescriptors
(Class<? extends AbstractFolder> containerType) Gets theFolderPropertyDescriptor
s applicable for a given folder type.boolean
AbstractFolderPropertyDescriptor.isApplicable
(Class<? extends AbstractFolder> containerType) Returns true if thisAbstractFolderProperty
type is applicable to the given folder type.boolean
FolderIconDescriptor.isApplicable
(Class<? extends AbstractFolder> folderType) Returns true if thisFolderIcon
type is applicable to the given job type.ModifierConstructorDescriptionprotected
AbstractFolderDescriptor
(Class<? extends AbstractFolder> clazz) Explicit constructor. -
Uses of AbstractFolder in com.cloudbees.hudson.plugins.folder.computed
Modifier and TypeClassDescriptionclass
ComputedFolder<I extends TopLevelItem>
A folder-like item whose children are computed. -
Uses of AbstractFolder in com.cloudbees.hudson.plugins.folder.health
Modifier and TypeMethodDescriptionboolean
FolderHealthMetricDescriptor.isApplicable
(Class<? extends AbstractFolder> containerType) Returns true if thisFolderHealthMetric
type is applicable to the given folder type.