Class ProjectCreationEngine.CreationClass
- java.lang.Object
- 
- hudson.model.AbstractDescribableImpl<ProjectCreationEngine.CreationClass>
- 
- hudson.plugins.project_inheritance.projects.creation.ProjectCreationEngine.CreationClass
 
 
- 
- All Implemented Interfaces:
- Describable<ProjectCreationEngine.CreationClass>
 - Enclosing class:
- ProjectCreationEngine
 
 public static class ProjectCreationEngine.CreationClass extends AbstractDescribableImpl<ProjectCreationEngine.CreationClass> This class describes the fundamental properties of a creation class type.Apart from a name and short description, it also stores certain global properties of that class of projects and is capable of displaying certain purely informative data. For example, it will calculate how many projects are already using this class. This allows its deletion to be prevented until all the given jobs have been reassigned or deleted. - Author:
- mhschroe
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classProjectCreationEngine.CreationClass.DescriptorImpl
 - 
Field SummaryFields Modifier and Type Field Description Stringdescriptionstatic Descriptor<ProjectCreationEngine.CreationClass>DESCRIPTORStringname
 - 
Constructor SummaryConstructors Constructor Description CreationClass(String name, String description)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetNumberOfProjects()- 
Methods inherited from class hudson.model.AbstractDescribableImplgetDescriptor
 
- 
 
- 
- 
- 
Field Detail- 
namepublic final String name 
 - 
descriptionpublic final String description 
 - 
DESCRIPTOR@Extension(ordinal=1000.0) public static final Descriptor<ProjectCreationEngine.CreationClass> DESCRIPTOR 
 
- 
 
-