public class FolderViewSection extends SectionedViewSection
Modifier and Type | Class and Description |
---|---|
static class |
FolderViewSection.DescriptorImpl |
static class |
FolderViewSection.Node |
SectionedViewSection.Positioning, SectionedViewSection.Width
Constructor and Description |
---|
FolderViewSection(String name,
SectionedViewSection.Width width,
SectionedViewSection.Positioning alignment,
int viewColumns,
int folderLevels,
boolean hideJobs,
String regexFilter) |
Modifier and Type | Method and Description |
---|---|
void |
addChildren(hudson.model.TopLevelItem item,
FolderViewSection.Node node,
int baseFolderLevel) |
int |
baseFolderLevel(SectionedView sectionedView) |
List<FolderViewSection.Node> |
convert(Collection<hudson.model.TopLevelItem> items,
int baseFolderLevel) |
List<List<FolderViewSection.Node>> |
getColumnsWithContent(hudson.model.ItemGroup<? extends hudson.model.TopLevelItem> itemGroup,
int baseFolderLevel) |
Integer |
getFolderLevels() |
String |
getRegexFilter() |
String |
getSelectedFoldersString(hudson.model.ItemGroup<? extends hudson.model.TopLevelItem> itemGroup) |
int |
getViewColumns() |
boolean |
isHideJobs() |
protected Object |
readResolve() |
void |
setFolderLevels(Integer folderLevels) |
void |
setHideJobs(boolean hideJobs) |
void |
setRegexFilter(String regexFilter) |
void |
setViewColumns(int viewColumns) |
all, contains, getAlignment, getCss, getDescriptor, getIncludeRegex, getItems, getJobFilters, getName, getWidth, hasJobFilterExtensions, initJobFilters, isExecutingRegexOnAllJobs, setAlignment, setExecutingRegexOnAllJobs, setIncludeRegex, setName, setWidth
@DataBoundConstructor public FolderViewSection(String name, SectionedViewSection.Width width, SectionedViewSection.Positioning alignment, int viewColumns, int folderLevels, boolean hideJobs, String regexFilter)
public List<List<FolderViewSection.Node>> getColumnsWithContent(hudson.model.ItemGroup<? extends hudson.model.TopLevelItem> itemGroup, int baseFolderLevel)
public List<FolderViewSection.Node> convert(Collection<hudson.model.TopLevelItem> items, int baseFolderLevel)
public void addChildren(hudson.model.TopLevelItem item, FolderViewSection.Node node, int baseFolderLevel)
public Integer getFolderLevels()
public void setFolderLevels(Integer folderLevels)
public boolean isHideJobs()
public void setHideJobs(boolean hideJobs)
public String getRegexFilter()
public void setRegexFilter(String regexFilter)
public int getViewColumns()
public void setViewColumns(int viewColumns)
public String getSelectedFoldersString(hudson.model.ItemGroup<? extends hudson.model.TopLevelItem> itemGroup)
public int baseFolderLevel(SectionedView sectionedView)
protected Object readResolve()
readResolve
in class SectionedViewSection
Copyright © 2016–2023. All rights reserved.