public abstract class AbstractFolderDescriptor
extends hudson.model.TopLevelItemDescriptor
implements org.jenkins.ui.icon.IconSpec
AbstractFolder
.Modifier | Constructor and Description |
---|---|
protected |
AbstractFolderDescriptor()
Default constructor.
|
protected |
AbstractFolderDescriptor(Class<? extends AbstractFolder> clazz)
Explicit constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
getCategoryId()
Needed if it wants AbstractFolderDescriptor implementations are categorized in Jenkins 2.x.
|
String |
getDescription() |
String |
getDisplayName() |
List<FolderHealthMetricDescriptor> |
getHealthMetricDescriptors()
Health metrics that can be configured for this type of
AbstractFolder subtype. |
String |
getIconClassName() |
List<FolderIconDescriptor> |
getIconDescriptors()
Gets the
FolderIconDescriptor s applicable for this folder type. |
String |
getIconFilePathPattern()
Needed if it wants Folder are categorized in Jenkins 2.x.
|
List<AbstractFolderPropertyDescriptor> |
getPropertyDescriptors()
Properties that can be configured for this type of
AbstractFolder subtype. |
boolean |
isIconConfigurable() |
boolean |
isLookAndFeelConfigurable(AbstractFolder<?> folder) |
boolean |
isTabBarConfigurable() |
all, checkApplicableIn, isApplicable, isApplicableIn, newInstance, newInstance, newInstance, testInstance
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
protected AbstractFolderDescriptor(Class<? extends AbstractFolder> clazz)
clazz
- the explicit AbstractFolder
sub-class that this descriptor is for.TopLevelItemDescriptor.TopLevelItemDescriptor(Class)
protected AbstractFolderDescriptor()
TopLevelItemDescriptor.TopLevelItemDescriptor()
public String getDisplayName()
getDisplayName
in class hudson.model.TopLevelItemDescriptor
public String getCategoryId()
NestedProjectsCategory.ID
public List<AbstractFolderPropertyDescriptor> getPropertyDescriptors()
AbstractFolder
subtype.public List<FolderHealthMetricDescriptor> getHealthMetricDescriptors()
AbstractFolder
subtype.public List<FolderIconDescriptor> getIconDescriptors()
FolderIconDescriptor
s applicable for this folder type.public String getDescription()
public String getIconFilePathPattern()
public String getIconClassName()
getIconClassName
in interface org.jenkins.ui.icon.IconSpec
public boolean isIconConfigurable()
public boolean isTabBarConfigurable()
public boolean isLookAndFeelConfigurable(AbstractFolder<?> folder)
Copyright © 2016–2017. All rights reserved.