com.sic.bb.jenkins.plugins.sicci_for_xcode
Class XcodeBuilder.XcodeBuilderDescriptor
java.lang.Object
hudson.model.Descriptor<T>
hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
com.sic.bb.jenkins.plugins.sicci_for_xcode.XcodeBuilder.XcodeBuilderDescriptor
- All Implemented Interfaces:
- hudson.model.Saveable
- Enclosing class:
- XcodeBuilder
@Extension
public static final class XcodeBuilder.XcodeBuilderDescriptor
- extends hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
Nested classes/interfaces inherited from class hudson.model.Descriptor |
hudson.model.Descriptor.FormException, hudson.model.Descriptor.PropertyType |
Fields inherited from class hudson.model.Descriptor |
clazz |
Fields inherited from interface hudson.model.Saveable |
NOOP |
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 |
XcodeBuilder.XcodeBuilderDescriptor
public XcodeBuilder.XcodeBuilderDescriptor()
getDisplayName
public java.lang.String getDisplayName()
- Specified by:
getDisplayName
in class hudson.model.Descriptor<hudson.tasks.Builder>
newInstance
public XcodeBuilder 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.Builder>
- Throws:
hudson.model.Descriptor.FormException
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData)
throws hudson.model.Descriptor.FormException
- Overrides:
configure
in class hudson.model.Descriptor<hudson.tasks.Builder>
- Throws:
hudson.model.Descriptor.FormException
isApplicable
public boolean isApplicable(java.lang.Class<? extends hudson.model.AbstractProject> jobType)
- Specified by:
isApplicable
in class hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
setXcodeProjectSearchDepth
public void setXcodeProjectSearchDepth(java.lang.String searchDepth)
getXcodeProjectSearchDepth
public java.lang.String getXcodeProjectSearchDepth()
setXcodeProjectSearchDepthGlobal
public void setXcodeProjectSearchDepthGlobal(boolean searchDepthGlobal)
getXcodeProjectSearchDepthGlobal
public boolean getXcodeProjectSearchDepthGlobal()
setCleanBeforeBuild
public void setCleanBeforeBuild(boolean cleanBeforeBuild)
getCleanBeforeBuild
public boolean getCleanBeforeBuild()
setCleanBeforeBuildGlobal
public void setCleanBeforeBuildGlobal(boolean cleanBeforeBuildGlobal)
getCleanBeforeBuildGlobal
public boolean getCleanBeforeBuildGlobal()
setArchiveApp
public void setArchiveApp(boolean archiveApp)
getArchiveApp
public boolean getArchiveApp()
setArchiveAppGlobal
public void setArchiveAppGlobal(boolean archiveAppGlobal)
getArchiveAppGlobal
public boolean getArchiveAppGlobal()
setCreateIpa
public void setCreateIpa(boolean createIpa)
getCreateIpa
public boolean getCreateIpa()
setCreateIpaGlobal
public void setCreateIpaGlobal(boolean createIpaGlobal)
getCreateIpaGlobal
public boolean getCreateIpaGlobal()
setFilenameTemplate
public void setFilenameTemplate(java.lang.String filenameTemplate)
getFilenameTemplate
public java.lang.String getFilenameTemplate()
setFilenameTemplateGlobal
public void setFilenameTemplateGlobal(boolean filenameTemplateGlobal)
getFilenameTemplateGlobal
public boolean getFilenameTemplateGlobal()
getProjectDir
public hudson.FilePath getProjectDir()
getXcodePlatformNames
public java.lang.String[] getXcodePlatformNames()
getXcodePlatform
public java.lang.String getXcodePlatform()
subMenuUsed
public boolean subMenuUsed(java.lang.String target)
getBooleanPreference
public boolean getBooleanPreference(java.lang.String key)
doAjaxTargets
public void doAjaxTargets(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp,
@QueryParameter
java.lang.String jobName,
@QueryParameter
java.lang.String projectDir)
throws java.io.IOException,
javax.servlet.ServletException
- Throws:
java.io.IOException
javax.servlet.ServletException
doCheckXcodeProjectSearchDepth
public hudson.util.FormValidation doCheckXcodeProjectSearchDepth(@QueryParameter
java.lang.String value)
throws java.io.IOException,
javax.servlet.ServletException
- Throws:
java.io.IOException
javax.servlet.ServletException
doCheckFilenameTemplate
public hudson.util.FormValidation doCheckFilenameTemplate(@QueryParameter
java.lang.String value)
throws java.io.IOException,
javax.servlet.ServletException
- Throws:
java.io.IOException
javax.servlet.ServletException
getProjectDirs
public java.lang.String[] getProjectDirs(hudson.FilePath workspace)
getProjectDirs
public java.lang.String[] getProjectDirs(hudson.FilePath workspace,
int searchDepth)
getBuildTargets
public static java.lang.String[] getBuildTargets(hudson.FilePath workspace)
getBuildConfigurations
public static java.lang.String[] getBuildConfigurations(hudson.FilePath workspace)
replaceSpaces
public static java.lang.String replaceSpaces(java.lang.String withSpaces)
getProjectDirArg
public static java.lang.String getProjectDirArg()
getXcodePlatformArg
public static java.lang.String getXcodePlatformArg()
getFilenameTemplateArg
public static java.lang.String getFilenameTemplateArg()
getXcodeProjectSearchDepthArg
public static java.lang.String getXcodeProjectSearchDepthArg()
getProjectDirsArg
public static java.lang.String getProjectDirsArg()
getBuildTargetsArg
public static java.lang.String getBuildTargetsArg()
getBuildConfigurationsArg
public static java.lang.String getBuildConfigurationsArg()
getFieldDelimiter
public static java.lang.String getFieldDelimiter()
getUnitTestTargetArg
public static java.lang.String getUnitTestTargetArg()
getCleanBeforeBuildArg
public static java.lang.String getCleanBeforeBuildArg()
getCreateIpaArg
public static java.lang.String getCreateIpaArg()
getArchiveAppArg
public static java.lang.String getArchiveAppArg()
Copyright © 2004-2011. All Rights Reserved.