Package org.tomfolga
Class PomModulesFullColumn
java.lang.Object
hudson.views.ListViewColumn
org.tomfolga.AbstractPomModulesColumn
org.tomfolga.PomModulesFullColumn
- All Implemented Interfaces:
ExtensionPoint
,Describable<ListViewColumn>
This class defines a column that shows Maven POM Modules groupId, artifactId
and version.
This class has multiple descriptors which instantiate this class with
different params. I am not sure if it's recommended way in Hudson, but it
allows to create multiple column definition using one class/jelly file. TODO:
check if/how columns can be configured to avoid multiple columns
- Author:
- tomfolga
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.tomfolga.AbstractPomModulesColumn
getColumnCaption, isMavenProject, isShowArtifactId, isShowGroupId, isShowVersion
Methods inherited from class hudson.views.ListViewColumn
all, createDefaultInitialColumnList, createDefaultInitialColumnList, createDefaultInitialColumnList, shownByDefault
-
Field Details
-
DESCRIPTOR
-
-
Constructor Details
-
PomModulesFullColumn
-
-
Method Details
-
getDescriptor
- Specified by:
getDescriptor
in interfaceDescribable<ListViewColumn>
- Overrides:
getDescriptor
in classListViewColumn
-