hudson.model
Class TransientViewActionFactory

java.lang.Object
  extended by hudson.model.TransientViewActionFactory
All Implemented Interfaces:
ExtensionPoint

public abstract class TransientViewActionFactory
extends Object
implements ExtensionPoint

Extension point for adding transient Actions to Views.

Since:
1.388

Nested Class Summary
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Constructor Summary
TransientViewActionFactory()
           
 
Method Summary
static ExtensionList<TransientViewActionFactory> all()
          Returns all the registered TransientViewActionFactorys.
static List<Action> createAllFor(View v)
          Creates Action)s for a view, using all registered {@link TransientViewActionFactory}s.
abstract  List<Action> createFor(View v)
          returns a list of (transient) actions never null, may be empty
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransientViewActionFactory

public TransientViewActionFactory()
Method Detail

createFor

public abstract List<Action> createFor(View v)
returns a list of (transient) actions never null, may be empty

Parameters:
v -
Returns:

all

public static ExtensionList<TransientViewActionFactory> all()
Returns all the registered TransientViewActionFactorys.


createAllFor

public static List<Action> createAllFor(View v)
Creates Action)s for a view, using all registered {@link TransientViewActionFactory}s.



Copyright © 2004-2013 Hudson. All Rights Reserved.