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 String
DEFAULT_DOXYGEN_PUBLISHTYPE
static String
DOXYGEN_DOXYFILE_PUBLISHTYPE
static String
DOXYGEN_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 FormValidation
doCheckDoxyfilePath(AbstractProject project, String value)
String
getDisplayName()
String
getHelpFile()
boolean
isApplicable(Class<? extends AbstractProject> jobType)
boolean
isMatrixProject(AbstractProject<?,?> project)
Publisher
newInstance(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:
getDisplayName
in classDescriptor<Publisher>
-
newInstance
public Publisher newInstance(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) throws Descriptor.FormException
- Overrides:
newInstance
in classDescriptor<Publisher>
- Throws:
Descriptor.FormException
-
doCheckDoxyfilePath
public FormValidation doCheckDoxyfilePath(@AncestorInPath AbstractProject project, @QueryParameter String value) throws IOException
- Throws:
IOException
-
getHelpFile
public String getHelpFile()
- Overrides:
getHelpFile
in classDescriptor<Publisher>
-
isApplicable
public boolean isApplicable(Class<? extends AbstractProject> jobType)
- Specified by:
isApplicable
in classBuildStepDescriptor<Publisher>
-
isMatrixProject
public boolean isMatrixProject(AbstractProject<?,?> project)
-
-