hudson.plugins.testlink
Class TestLinkBuilderDescriptor

java.lang.Object
  extended by hudson.model.Descriptor<hudson.tasks.Builder>
      extended by hudson.plugins.testlink.TestLinkBuilderDescriptor
All Implemented Interfaces:
hudson.model.Saveable

public class TestLinkBuilderDescriptor
extends hudson.model.Descriptor<hudson.tasks.Builder>

Since:
1.0
Author:
Bruno P. Kinoshita - http://www.kinoshita.eti.br

Nested Class Summary
 
Nested classes/interfaces inherited from class hudson.model.Descriptor
hudson.model.Descriptor.FormException, hudson.model.Descriptor.PropertyType
 
Field Summary
 java.lang.Class<TestLinkBuilder> testLinkBuildType
           
 
Fields inherited from class hudson.model.Descriptor
clazz
 
Fields inherited from interface hudson.model.Saveable
NOOP
 
Constructor Summary
TestLinkBuilderDescriptor()
           
 
Method Summary
 boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json)
           
 hudson.util.FormValidation doCheckMandatory(java.lang.String value)
           
 java.util.List<hudson.model.Descriptor<? extends hudson.tasks.BuildStep>> getApplicableBuildSteps(hudson.model.AbstractProject<?,?> p)
           
static java.util.List<hudson.model.Descriptor<? extends hudson.tasks.BuildStep>> getBuildSteps()
           
 java.lang.String getDisplayName()
           
 TestLinkInstallation getInstallationByTestLinkName(java.lang.String testLinkName)
           
 TestLinkInstallation[] getInstallations()
           
 
Methods inherited from class hudson.model.Descriptor
calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, getCheckUrl, getConfigPage, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getPropertyType, getPropertyType, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, toArray, toList, toMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

testLinkBuildType

public final java.lang.Class<TestLinkBuilder> testLinkBuildType
Constructor Detail

TestLinkBuilderDescriptor

public TestLinkBuilderDescriptor()
Method Detail

getDisplayName

public java.lang.String getDisplayName()
Specified by:
getDisplayName in class hudson.model.Descriptor<hudson.tasks.Builder>

getInstallations

public TestLinkInstallation[] getInstallations()
Returns:
List of TestLink installations

getInstallationByTestLinkName

public TestLinkInstallation getInstallationByTestLinkName(java.lang.String testLinkName)

configure

public boolean configure(org.kohsuke.stapler.StaplerRequest req,
                         net.sf.json.JSONObject json)
                  throws hudson.model.Descriptor.FormException
Overrides:
configure in class hudson.model.Descriptor<hudson.tasks.Builder>
Throws:
hudson.model.Descriptor.FormException

getApplicableBuildSteps

public java.util.List<hudson.model.Descriptor<? extends hudson.tasks.BuildStep>> getApplicableBuildSteps(hudson.model.AbstractProject<?,?> p)

getBuildSteps

public static java.util.List<hudson.model.Descriptor<? extends hudson.tasks.BuildStep>> getBuildSteps()

doCheckMandatory

public hudson.util.FormValidation doCheckMandatory(@QueryParameter
                                                   java.lang.String value)


Copyright © 2010-2011 the Jenkins TestLink plug-in team-2011 Jenkins. All Rights Reserved.