jenkins.plugins.jobicon
Class CustomIconProperty

java.lang.Object
  extended by hudson.model.JobProperty<hudson.model.Job<?,?>>
      extended by jenkins.plugins.jobicon.CustomIconProperty
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Describable<hudson.model.JobProperty<?>>, hudson.model.ReconfigurableDescribable<hudson.model.JobProperty<?>>, hudson.tasks.BuildStep

public class CustomIconProperty
extends hudson.model.JobProperty<hudson.model.Job<?,?>>

This property holds the custom icon filename.

Author:
Jean-Christophe Sirot

Nested Class Summary
static class CustomIconProperty.DescriptorImpl
           
 
Nested classes/interfaces inherited from interface hudson.tasks.BuildStep
hudson.tasks.BuildStep.PublisherList
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Field Summary
 String iconfile
           
static String PATH
           
 
Fields inherited from class hudson.model.JobProperty
owner
 
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS
 
Constructor Summary
CustomIconProperty(String iconfile)
           
 
Method Summary
 Collection<CustomIconAction> getJobActions(hudson.model.Job job)
           
 
Methods inherited from class hudson.model.JobProperty
getDescriptor, getJobAction, getJobOverrides, getProjectAction, getProjectActions, getRequiredMonitorService, getSubTasks, perform, prebuild, reconfigure, setOwner
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PATH

public static final String PATH
See Also:
Constant Field Values

iconfile

public final String iconfile
Constructor Detail

CustomIconProperty

@DataBoundConstructor
public CustomIconProperty(String iconfile)
Method Detail

getJobActions

public Collection<CustomIconAction> getJobActions(hudson.model.Job job)
Overrides:
getJobActions in class hudson.model.JobProperty<hudson.model.Job<?,?>>


Copyright © 2004-2012. All Rights Reserved.