Package hudson.plugins.doxygen
Class DoxygenArchiver.DoxygenArchiverDescriptor
- java.lang.Object
-
- hudson.model.Descriptor<T>
-
- hudson.tasks.BuildStepDescriptor<Publisher>
-
- hudson.plugins.doxygen.DoxygenArchiver.DoxygenArchiverDescriptor
-
- Enclosing class:
- DoxygenArchiver
public static final class DoxygenArchiver.DoxygenArchiverDescriptor extends BuildStepDescriptor<Publisher>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_DOXYGEN_PUBLISHTYPEstatic StringDOXYGEN_DOXYFILE_PUBLISHTYPEstatic StringDOXYGEN_HTMLDIRECTORY_PUBLISHTYPE-
Fields inherited from class hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Constructor Description DoxygenArchiverDescriptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FormValidationdoCheckDoxyfilePath(AbstractProject project, String value)StringgetDisplayName()StringgetHelpFile()booleanisApplicable(Class<? extends AbstractProject> jobType)booleanisMatrixProject(AbstractProject<?,?> project)PublishernewInstance(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData)-
Methods inherited from class hudson.tasks.BuildStepDescriptor
filter
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Field Detail
-
DOXYGEN_DOXYFILE_PUBLISHTYPE
public static final String DOXYGEN_DOXYFILE_PUBLISHTYPE
- See Also:
- Constant Field Values
-
DOXYGEN_HTMLDIRECTORY_PUBLISHTYPE
public static final String DOXYGEN_HTMLDIRECTORY_PUBLISHTYPE
- See Also:
- Constant Field Values
-
DEFAULT_DOXYGEN_PUBLISHTYPE
public static final String DEFAULT_DOXYGEN_PUBLISHTYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDisplayName
public String getDisplayName()
- Overrides:
getDisplayNamein classDescriptor<Publisher>
-
newInstance
public Publisher newInstance(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) throws Descriptor.FormException
- Overrides:
newInstancein classDescriptor<Publisher>- Throws:
Descriptor.FormException
-
doCheckDoxyfilePath
public FormValidation doCheckDoxyfilePath(@AncestorInPath AbstractProject project, @QueryParameter String value) throws IOException
- Throws:
IOException
-
getHelpFile
public String getHelpFile()
- Overrides:
getHelpFilein classDescriptor<Publisher>
-
isApplicable
public boolean isApplicable(Class<? extends AbstractProject> jobType)
- Specified by:
isApplicablein classBuildStepDescriptor<Publisher>
-
isMatrixProject
public boolean isMatrixProject(AbstractProject<?,?> project)
-
-