hudson.plugins.tuxdroid
Class TuxDroidPublisher.DescriptorImpl

java.lang.Object
  extended by hudson.model.Descriptor<T>
      extended by hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher>
          extended by hudson.plugins.tuxdroid.TuxDroidPublisher.DescriptorImpl
All Implemented Interfaces:
hudson.model.Saveable
Enclosing class:
TuxDroidPublisher

@Extension
public static final class TuxDroidPublisher.DescriptorImpl
extends hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher>


Nested Class Summary
 
Nested classes/interfaces inherited from class hudson.model.Descriptor
hudson.model.Descriptor.FormException, hudson.model.Descriptor.PropertyType
 
Field Summary
 java.lang.String animatePenguin
           
 java.lang.String reportOnSucess
           
 java.lang.String tuxDroidFailTTS
           
 java.lang.String tuxDroidId
           
 java.lang.String tuxDroidMacro
           
 java.lang.String tuxDroidRecoverTTS
           
 java.lang.String tuxDroidSuccessTTS
           
 java.lang.String tuxDroidUnstableTTS
           
 java.lang.String tuxDroidUrl
           
 java.lang.String tuxDroidVoice
           
 
Fields inherited from class hudson.model.Descriptor
clazz
 
Fields inherited from interface hudson.model.Saveable
NOOP
 
Constructor Summary
TuxDroidPublisher.DescriptorImpl()
           
 
Method Summary
 boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json)
           
 hudson.util.FormValidation doUrlCheck(java.lang.String tuxDroidUrl)
           
 java.lang.String getDisplayName()
           
 java.lang.String getTuxDroidId()
           
 java.lang.String getTuxDroidUrl()
           
 boolean isApplicable(java.lang.Class<? extends hudson.model.AbstractProject> jobType)
           
 TuxDroidPublisher newInstance(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData)
           
 void setTuxDroidUrl(java.lang.String tuxDroidUrl)
           
 
Methods inherited from class hudson.tasks.BuildStepDescriptor
filter
 
Methods inherited from class hudson.model.Descriptor
calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, getCheckUrl, getConfigPage, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getPropertyType, getPropertyType, getViewPage, isInstance, isSubTypeOf, load, 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

tuxDroidUrl

public java.lang.String tuxDroidUrl

tuxDroidId

public java.lang.String tuxDroidId

tuxDroidVoice

public java.lang.String tuxDroidVoice

tuxDroidSuccessTTS

public java.lang.String tuxDroidSuccessTTS

tuxDroidRecoverTTS

public java.lang.String tuxDroidRecoverTTS

tuxDroidMacro

public java.lang.String tuxDroidMacro

tuxDroidFailTTS

public java.lang.String tuxDroidFailTTS

tuxDroidUnstableTTS

public java.lang.String tuxDroidUnstableTTS

reportOnSucess

public java.lang.String reportOnSucess

animatePenguin

public java.lang.String animatePenguin
Constructor Detail

TuxDroidPublisher.DescriptorImpl

public TuxDroidPublisher.DescriptorImpl()
Method Detail

getTuxDroidId

public java.lang.String getTuxDroidId()

getTuxDroidUrl

public java.lang.String getTuxDroidUrl()

setTuxDroidUrl

public void setTuxDroidUrl(java.lang.String tuxDroidUrl)

isApplicable

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

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.Publisher>
Throws:
hudson.model.Descriptor.FormException

doUrlCheck

public hudson.util.FormValidation doUrlCheck(@QueryParameter
                                             java.lang.String tuxDroidUrl)

getDisplayName

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

newInstance

public TuxDroidPublisher newInstance(org.kohsuke.stapler.StaplerRequest req,
                                     net.sf.json.JSONObject formData)
                              throws hudson.model.Descriptor.FormException
Overrides:
newInstance in class hudson.model.Descriptor<hudson.tasks.Publisher>
Throws:
hudson.model.Descriptor.FormException


Copyright © 2011. All Rights Reserved.