jenkins.plugins.shiningpanda.builders
Class VirtualenvBuilder.DescriptorImpl

java.lang.Object
  extended by hudson.model.Descriptor<T>
      extended by hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
          extended by jenkins.plugins.shiningpanda.builders.VirtualenvBuilder.DescriptorImpl
All Implemented Interfaces:
hudson.model.Saveable
Enclosing class:
VirtualenvBuilder

@Extension
public static final class VirtualenvBuilder.DescriptorImpl
extends hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>

Descriptor for this builder


Nested Class Summary
 
Nested classes/interfaces inherited from class hudson.model.Descriptor
hudson.model.Descriptor.FormException, hudson.model.Descriptor.PropertyType, hudson.model.Descriptor.Self
 
Field Summary
static boolean HOSTED
          Let Jelly access the hosted flag.
 
Fields inherited from class hudson.model.Descriptor
clazz
 
Fields inherited from interface hudson.model.Saveable
NOOP
 
Constructor Summary
VirtualenvBuilder.DescriptorImpl()
           
 
Method Summary
 String getDisplayName()
          (non-Javadoc)
 String getHelpFile()
           
 PythonInstallation[] getInstallations()
          Get the PYTHON installations.
 List<CommandNature> getNatures()
          Get the list of the available command natures.
 boolean isApplicable(Class<? extends hudson.model.AbstractProject> jobType)
           
 boolean isMatrix(Object it)
          Check if this is a matrix project.
 
Methods inherited from class hudson.tasks.BuildStepDescriptor
filter
 
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, getCheckUrl, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getId, getJsonSafeClassName, getPropertyType, getPropertyType, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HOSTED

public static boolean HOSTED
Let Jelly access the hosted flag.

Constructor Detail

VirtualenvBuilder.DescriptorImpl

public VirtualenvBuilder.DescriptorImpl()
Method Detail

getDisplayName

public String getDisplayName()
(non-Javadoc)

Specified by:
getDisplayName in class hudson.model.Descriptor<hudson.tasks.Builder>
See Also:
Descriptor.getDisplayName()

getHelpFile

public String getHelpFile()
Overrides:
getHelpFile in class hudson.model.Descriptor<hudson.tasks.Builder>

isApplicable

public boolean isApplicable(Class<? extends hudson.model.AbstractProject> jobType)
Specified by:
isApplicable in class hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>

isMatrix

public boolean isMatrix(Object it)
Check if this is a matrix project.

Returns:
true if this is a matrix project.

getInstallations

public PythonInstallation[] getInstallations()
Get the PYTHON installations.

Returns:
The list of installations

getNatures

public List<CommandNature> getNatures()
Get the list of the available command natures.

Returns:
The list of natures


Copyright © 2004-2012. All Rights Reserved.