Package hudson.matrix
Class LabelAxis
- All Implemented Interfaces:
ExtensionPoint,Describable<Axis>,Comparable<Axis>,Iterable<String>
Axis that selects label expressions.- Author:
- Kohsuke Kawaguchi
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionUsed for generating the config UI.booleanbooleanisSystem()Returns true if this axis is a system-reserved axis that used to have special treatment.Methods inherited from class hudson.matrix.Axis
addBuildVariable, all, compareTo, equals, getDescriptor, getName, getValues, hashCode, indexOf, iterator, parsePrefixed, readResolve, rebuild, size, toString, valueMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
LabelAxis
-
-
Method Details
-
isSystem
public boolean isSystem()Description copied from class:AxisReturns true if this axis is a system-reserved axis that used to have special treatment. -
getValueString
Description copied from class:AxisUsed for generating the config UI. If the axis is big and occupies a lot of space, use newline for separator to display multi-line text.- Overrides:
getValueStringin classAxis
-
isChecked
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public boolean isChecked(String name)
-