Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.platform.ui.web.model
Interface SelectDataModel

All Known Implementing Classes:
AbstractSortableSelectDataModel, SelectDataModelImpl, SortableSelectDocumentDataModelImpl

public interface SelectDataModel

Interface for select model.

Add here needed methods for (multi) selection purposes.

Author:
Anahide Tchertchian

Method Summary
 void addSelectModelListener(SelectDataModelListener listener)
           
 String getName()
          Select model is named so that listeners can adapt their behaviour using this criterion.
 List<SelectDataModelRow> getRows()
           
 SelectDataModelListener[] getSelectModelListeners()
           
 void removeSelectModelListener(SelectDataModelListener listener)
           
 void setRows(List<SelectDataModelRow> rows)
           
 

Method Detail

getName

String getName()
Select model is named so that listeners can adapt their behaviour using this criterion. Useful when listener deals with several tables.


addSelectModelListener

void addSelectModelListener(SelectDataModelListener listener)

removeSelectModelListener

void removeSelectModelListener(SelectDataModelListener listener)

getSelectModelListeners

SelectDataModelListener[] getSelectModelListeners()

getRows

List<SelectDataModelRow> getRows()

setRows

void setRows(List<SelectDataModelRow> rows)

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.