au.com.centrumsystems.hudson.plugin.buildpipeline
Class ProjectGrid

java.lang.Object
  extended by au.com.centrumsystems.hudson.plugin.buildpipeline.Grid<ProjectForm>
      extended by au.com.centrumsystems.hudson.plugin.buildpipeline.ProjectGrid
Direct Known Subclasses:
DefaultProjectGridImpl

public abstract class ProjectGrid
extends Grid<ProjectForm>

Two-dimensional placement of ProjectForms into a grid/matrix layout. This class is also responsible for producing a sequence of BuildGrids that are the instances of the pipelines.

Author:
Kohsuke Kawaguchi

Constructor Summary
ProjectGrid()
           
 
Method Summary
abstract  Iterable<BuildGrid> builds()
          Iterates instances of the pipeline grid view from this project layout.
 
Methods inherited from class au.com.centrumsystems.hudson.plugin.buildpipeline.Grid
get, getColumns, getNextAvailableRow, getRows, isEmpty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectGrid

public ProjectGrid()
Method Detail

builds

public abstract Iterable<BuildGrid> builds()
Iterates instances of the pipeline grid view from this project layout. The caller is only going to iterate BuildGrids up to a certain number that the user has configured.

Returns:
never null.


Copyright © 2004-2014. All Rights Reserved.