hudson.matrix
Class JDKAxis

java.lang.Object
  extended by hudson.model.AbstractDescribableImpl<Axis>
      extended by hudson.matrix.Axis
          extended by hudson.matrix.JDKAxis
All Implemented Interfaces:
ExtensionPoint, Describable<Axis>, Comparable<Axis>, Iterable<String>

public class JDKAxis
extends Axis

Axis that selects available JDKs.

Author:
Kohsuke Kawaguchi

Nested Class Summary
static class JDKAxis.DescriptorImpl
           
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Field Summary
 
Fields inherited from class hudson.matrix.Axis
name, values
 
Constructor Summary
JDKAxis(List<String> values)
          JDK axis was used to be stored as a plain "Axis" with the name "jdk", so it cannot be configured by any other name.
JDKAxis(String[] values)
           
 
Method Summary
 boolean isSystem()
          Returns true if this axis is a system-reserved axis that has used to have af special treatment.
 
Methods inherited from class hudson.matrix.Axis
addBuildVariable, all, compareTo, getDescriptor, getName, getValues, getValueString, indexOf, iterator, parsePrefixed, readResolve, rebuild, size, toString, value
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JDKAxis

public JDKAxis(List<String> values)
JDK axis was used to be stored as a plain "Axis" with the name "jdk", so it cannot be configured by any other name.


JDKAxis

@DataBoundConstructor
public JDKAxis(String[] values)
Method Detail

isSystem

public boolean isSystem()
Description copied from class: Axis
Returns true if this axis is a system-reserved axis that has used to have af special treatment.

Overrides:
isSystem in class Axis


Copyright © 2004-2013. All Rights Reserved.