Class FlowNodeViewColumnDescriptor
- java.lang.Object
-
- hudson.model.Descriptor<FlowNodeViewColumn>
-
- org.jenkinsci.plugins.workflow.visualization.table.FlowNodeViewColumnDescriptor
-
- All Implemented Interfaces:
ExtensionPoint
,Saveable
,OnMaster
public abstract class FlowNodeViewColumnDescriptor extends Descriptor<FlowNodeViewColumn> implements ExtensionPoint
- Author:
- Kohsuke Kawaguchi
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Field Summary
-
Fields inherited from class hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
FlowNodeViewColumnDescriptor()
protected
FlowNodeViewColumnDescriptor(Class<? extends FlowNodeViewColumn> clazz)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static ExtensionList<FlowNodeViewColumnDescriptor>
all()
FlowNodeViewColumn
getDefaultInstance()
Deprecated.Don't use this method outside the core workflow plugins as we'll likely change this.static List<FlowNodeViewColumn>
getDefaultInstances()
Deprecated.Don't use this method outside the core workflow plugins as we'll likely change this.-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getDisplayName, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Constructor Detail
-
FlowNodeViewColumnDescriptor
protected FlowNodeViewColumnDescriptor(Class<? extends FlowNodeViewColumn> clazz)
-
FlowNodeViewColumnDescriptor
protected FlowNodeViewColumnDescriptor()
-
-
Method Detail
-
getDefaultInstance
@CheckForNull public FlowNodeViewColumn getDefaultInstance()
Deprecated.Don't use this method outside the core workflow plugins as we'll likely change this.To enable rendering a table ofFlowNode
without the user explicitly configuring columns, this method provides a default instance. If column requires some configuration and no sensible default instance exists, return null. When more columns get written, this concept will likely break down. Revisit this.
-
all
public static ExtensionList<FlowNodeViewColumnDescriptor> all()
-
getDefaultInstances
public static List<FlowNodeViewColumn> getDefaultInstances()
Deprecated.Don't use this method outside the core workflow plugins as we'll likely change this.
-
-