Package jenkins.model.item_category
Class ItemCategory
java.lang.Object
jenkins.model.item_category.ItemCategory
- All Implemented Interfaces:
ExtensionPoint
- Direct Known Subclasses:
ItemCategory.UncategorizedCategory,NestedProjectsCategory,StandaloneProjectsCategory
A category for
Items.- Since:
- 2.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classThe defaultItemCategory, if an item doesn't belong anywhere else, this is where it goes by default.Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThis field indicates how much non-default categories are required in order to start showing them in Jenkins. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ItemCategorygetCategory(TopLevelItemDescriptor descriptor) AItemCategoryassociated to thisTopLevelItemDescriptor.abstract StringThe description in plain textabstract StringA human readable name.abstract StringgetId()Identifier, e.g.abstract intMinimum number of items required to show the category.intgetOrder()
-
Field Details
-
MIN_TOSHOW
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) @RestrictedSince("2.14") public static final int MIN_TOSHOWThis field indicates how much non-default categories are required in order to start showing them in Jenkins. This field is restricted for the internal use only, because all other changes would cause binary compatibility issues. See JENKINS-36593 for more info.- See Also:
-
-
Constructor Details
-
ItemCategory
public ItemCategory()
-
-
Method Details
-
getId
Identifier, e.g. "standaloneprojects", etc.- Returns:
- the identifier
-
getDescription
The description in plain text- Returns:
- the description
-
getDisplayName
A human readable name.- Returns:
- the display name
-
getMinToShow
public abstract int getMinToShow()Minimum number of items required to show the category.- Returns:
- the minimum items required
-
getOrder
public int getOrder() -
getCategory
AItemCategoryassociated to thisTopLevelItemDescriptor.- Returns:
- A
ItemCategory, if not found,ItemCategory.UncategorizedCategoryis returned
-