Example usage for com.google.gwt.view.client ProvidesKey interface-usage

List of usage examples for com.google.gwt.view.client ProvidesKey interface-usage

Introduction

In this page you can find the example usage for com.google.gwt.view.client ProvidesKey interface-usage.

Usage

From source file com.appspot.socialinquirer.client.KeyProvider.java

/**
 * The Class KeyProvider.
 *
 * @param <T> the
 */
public class KeyProvider<T extends DataTransferObject> implements ProvidesKey<T> {

From source file com.gafactory.core.client.ui.grids.BaseListGrid.java

/**
 * @author Alexander Ostrovskiy (a.ostrovskiy)
 * @since 08.07.13
 */
@SuppressWarnings({ "UnusedDeclaration", "SpringJavaAutowiringInspection" })
public abstract class BaseListGrid<T, _Filter extends Filter> extends Composite

From source file com.gafactory.core.client.ui.lists.ListView.java

/**
 *
 */
public interface ListView<M, F extends Filter> extends View, CustomizedWithRoles, ProvidesKey<M> {

    /**

From source file com.google.web.bindery.requestfactory.gwt.ui.client.EntityProxyKeyProvider.java

/**
 * An {@link EntityProxy}-aware key provider, handy for use with
 * {@link com.google.gwt.view.client.SelectionModel} and various cell widgets.
 * 
 * @see com.google.gwt.user.cellview.client.CellBrowser
 * @see com.google.gwt.user.cellview.client.CellList

From source file com.kk_electronic.kkportal.core.services.ModuleInfoKeyProvider.java

public class ModuleInfoKeyProvider implements ProvidesKey<ModuleInfo> {

    @Override
    public Object getKey(ModuleInfo item) {
        return item.getId();
    }

From source file com.novartis.pcs.ontology.webapp.client.view.EntityKeyProvider.java

public class EntityKeyProvider<T extends AbstractEntity> implements ProvidesKey<T> {
    public Object getKey(T entity) {
        return entity != null ? entity.getId() : null;
    }
};

From source file com.sencha.gxt.data.shared.ModelKeyProvider.java

/**
 * ModelKeyProviders are responsible for returning a unique key for a given
 * model.
 * 
 * @see PropertyAccess
 * @param <T> the model type

From source file io.pelle.mango.client.gwt.modules.dictionary.container.BaseTableRowKeyProvider.java

public class BaseTableRowKeyProvider<VOType extends IBaseVO> implements ProvidesKey<IBaseTable.ITableRow<VOType>> {
    @Override
    public Object getKey(IBaseTable.ITableRow<VOType> item) {
        return item.getVO();
    }

From source file org.cee.webreader.client.content.EntityContentKeyProvider.java

public class EntityContentKeyProvider<K> implements ProvidesKey<EntityContent<K>> {

    @Override
    public K getKey(EntityContent<K> item) {
        return item.getKey();
    }

From source file org.cee.webreader.client.content.EntityKeyProvider.java

public class EntityKeyProvider implements ProvidesKey<EntityKey> {

    @Override
    public Object getKey(EntityKey item) {
        if (item == null) {
            return null;