hudson.plugins.collabnet.util
Class CNFormFieldValidator.InterpretedCheck

java.lang.Object
  extended by hudson.util.FormFieldValidator
      extended by hudson.plugins.collabnet.util.CNFormFieldValidator
          extended by hudson.plugins.collabnet.util.CNFormFieldValidator.InterpretedCheck
Direct Known Subclasses:
CNFormFieldValidator.RequiredInterpretedCheck, CNFormFieldValidator.UnrequiredInterpretedCheck
Enclosing class:
CNFormFieldValidator

public static class CNFormFieldValidator.InterpretedCheck
extends CNFormFieldValidator

Class for checking an unrequired value that may include interpreted strings (i.e. Hudson environmental values). Expects a StaplerRequest with value. If it's a required value, expects a value name.


Nested Class Summary
 
Nested classes/interfaces inherited from class hudson.plugins.collabnet.util.CNFormFieldValidator
CNFormFieldValidator.AssignCheck, CNFormFieldValidator.CubitKeyCheck, CNFormFieldValidator.DocumentPathCheck, CNFormFieldValidator.GroupListCheck, CNFormFieldValidator.HostUrlCheck, CNFormFieldValidator.InterpretedCheck, CNFormFieldValidator.LoginCheck, CNFormFieldValidator.PackageCheck, CNFormFieldValidator.ProjectCheck, CNFormFieldValidator.RegexCheck, CNFormFieldValidator.ReleaseCheck, CNFormFieldValidator.RequiredCheck, CNFormFieldValidator.RequiredInterpretedCheck, CNFormFieldValidator.SoapUrlCheck, CNFormFieldValidator.TrackerCheck, CNFormFieldValidator.UnrequiredInterpretedCheck, CNFormFieldValidator.UserListCheck
 
Nested classes/interfaces inherited from class hudson.util.FormFieldValidator
hudson.util.FormFieldValidator.Base64, hudson.util.FormFieldValidator.Executable, hudson.util.FormFieldValidator.HudsonURL, hudson.util.FormFieldValidator.NonNegativeInteger, hudson.util.FormFieldValidator.URLCheck, hudson.util.FormFieldValidator.WorkspaceDirectory, hudson.util.FormFieldValidator.WorkspaceFileMask, hudson.util.FormFieldValidator.WorkspaceFilePath
 
Field Summary
 
Fields inherited from class hudson.util.FormFieldValidator
CHECK, permission, request, response, subject
 
Constructor Summary
CNFormFieldValidator.InterpretedCheck(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response, boolean isRequired)
           
 
Method Summary
protected  void check()
           
 
Methods inherited from class hudson.plugins.collabnet.util.CNFormFieldValidator
checkInterpretedString, checkUrl
 
Methods inherited from class hudson.util.FormFieldValidator
error, error, errorWithMarkup, getFileParameter, ok, ok, ok, okWithMarkup, process, respond, warning, warning, warningWithMarkup
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CNFormFieldValidator.InterpretedCheck

public CNFormFieldValidator.InterpretedCheck(org.kohsuke.stapler.StaplerRequest request,
                                             org.kohsuke.stapler.StaplerResponse response,
                                             boolean isRequired)
Method Detail

check

protected void check()
              throws java.io.IOException,
                     javax.servlet.ServletException
Specified by:
check in class hudson.util.FormFieldValidator
Throws:
java.io.IOException
javax.servlet.ServletException


Copyright © 2009. All Rights Reserved.