org.hudsonci.maven.plugin.ui.gwt.buildinfo.internal
Class ModuleDataProvider

java.lang.Object
  extended by com.google.gwt.view.client.AbstractDataProvider<T>
      extended by com.google.gwt.view.client.ListDataProvider<MavenProjectDTO>
          extended by org.hudsonci.maven.plugin.ui.gwt.buildinfo.internal.ModuleDataProvider
All Implemented Interfaces:
com.google.gwt.view.client.ProvidesKey<MavenProjectDTO>

@Singleton
public class ModuleDataProvider
extends com.google.gwt.view.client.ListDataProvider<MavenProjectDTO>

Strongly typed data provider for MavenProjectDTOs.

Since:
2.1.0
Author:
Jamie Whitehouse

Field Summary
static com.google.gwt.view.client.ProvidesKey<MavenProjectDTO> KEY_PROVIDER
           
 
Constructor Summary
ModuleDataProvider()
           
 
Method Summary
 MavenProjectDTO find(String moduleId)
           
 
Methods inherited from class com.google.gwt.view.client.ListDataProvider
flush, getList, onRangeChanged, refresh, setList
 
Methods inherited from class com.google.gwt.view.client.AbstractDataProvider
addDataDisplay, getDataDisplays, getKey, getKeyProvider, getRanges, removeDataDisplay, updateRowCount, updateRowData, updateRowData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEY_PROVIDER

public static com.google.gwt.view.client.ProvidesKey<MavenProjectDTO> KEY_PROVIDER
Constructor Detail

ModuleDataProvider

public ModuleDataProvider()
Method Detail

find

public MavenProjectDTO find(String moduleId)
                     throws NoSuchElementException
Throws:
NoSuchElementException - if no matching moduleId is found


Copyright © 2004-2011 Hudson. All Rights Reserved.